【Linux】 partedでパーティションの拡張
環境 archlinux 4.10.6-1-zen
既に作成済みのパーティション拡張。
ファイルシステムはext4。
archlinux以外でも対外似たような感じだと思う。
1. bootディスクを使ってシステムを起動。
この時はarchlinux-2017.04.01-x86_64.iso
を使用。
2. paretedでパーティション拡張
# parted (pated) p // 現在のサイズを確認 Number Start End Size Type File system Flags 1 100s 20000000s 40000000s primary ext4 (parted) resizepart Number 100% // Numberは上記のもの。
3. ファイルシステムの整合性チェック
# fsck -f /dev/sdaX // パーティション変更したファイルシステム指定
4. ファイルシステムの拡張
# resize2fs /dev/sdaX size // sizeは未指定だと最大になる
5. fstab更新
// 既存の設定でmount # mount /dev/sda3 /mnt # mount /dev/sda1 /mnt/boot # swapon /dev/sda2 // fstab更新 # genfstab -U /mnt >> /mnt/etc/fstab
6. 再起動
ブートディスクをumountして再起動。