web-dev-qa-db-ja.com

コマンドライン経由でパーティションのサイズを変更する方法は?

UbuntuをVirtualBox VMにインストールしています。 (仮想ドライブではなく)Linuxパーティションのサイズを変更するにはどうすればよいですか?

VBoxManage modifyhdを使用してVMサイズ変更を実行して仮想ドライブのサイズを変更しましたが、Linuxパーティションのサイズを変更する必要があります。 gparted用のGUIがないため、コマンドラインからパーティションのサイズを変更する必要があります。

2
Jake

LVMを使用する場合:

1)物理ボリュームを展開します(sda3パーティション名で置き換えます):

Sudo pvresize /dev/sda3

2)空き容量を確認します。

Sudo vgdisplay

3)論理ボリュームにスペースを追加します(VG00/share自分のLV名で置き換えます):

Sudo lvresize –L -r 100G VG00/share

4)変更を確認します。

Sudo lvdisplay

LVMを使用しない場合:

以下のコマンドはすべて、マウントされていないパーティションで機能するため、iso(liveCDイメージ)などの別のソースから起動する必要があります。

1)パーティションサイズの変更:Sudo fdisk /dev/sda3

  • 古いパーティションを削除(d
  • 新しいものを作成します(n
  • 変更を書き込む(w

2)ファイルシステムを展開します。

Sudo e2fsck -f /dev/sda3
Sudo resize2fs /dev/sda3

3)システムを再起動し、通常どおり起動します。

4)パーティションを確認します。

df
1
Nadia