割り当てられていないハードドライブ領域をLinuxパーティションにマージするにはどうすればよいですか?

割り当てられていないハードドライブ領域をLinuxパーティションにマージするにはどうすればよいですか?

現在、Windows 8とLinux Mint 18の間でデュアルブートを行っています。

GPartedを使用すると、次のようになります。 ここに画像の説明を入力してください。

選択したパーティションのサイズは割り当てられておらず、私のLinuxパーティションを作成できるように、25 GBそれを私のパーティションとマージしたいと思います。プロセスはよくわかりませんが、どうすればいいですか?サイズ変更しようとしましたが、最大サイズと最小サイズが同じであることがわかりました。マージされていないスペースをマージする方法は? dev/sda6 (linux partition)50GBdev/sda6ここに画像の説明を入力してください。

ベストアンサー1

空き領域と既存のLinuxパーティションは連続していないため、単純にマージすることはできません。 Linuxのみのパーティショニング方式、左心室容積、ファイルシステムをディスク上の他の場所またはディスク間で分割できます。ただし、デフォルトのMBRまたはGPTパーティションは単一の連続領域でなければなりません。

重複しない移動に十分なスペースがないため、途中でパーティションを移動するのは複雑な場合があります。別のディスクに移動して再び戻らない限り、他の利点を持つLVMを使用するようにLinuxを切り替えることをお勧めします。

ツール彫刻(以前のlvmify)を通じてガブリエル既存のパーティションを内部で変換できます。 Live CD/USBで実行してください。

blocks to-lvm --vg-name=mint /dev/sda6
lvrename mint sda6 root

これによりシステムを起動できなくなるため、再起動する前にもう1つの作業を実行する必要があります。ボリュームをマウントしてMintでコマンドを実行する準備chroot:

mkdir /media/root
mount /dev/mapper/mint-root /media/root
mount --rbind /proc /media/root/proc
mount --rbind /dev /media/root/dev
mount --rbind /sys /media/root/sys
chroot /media/root

を実行するupdate-grubと、update-initramfsシステムは起動時にLVMから起動するために必要なドライバを持っています。

これで、Linuxのインストールを再開し、LVMボリュームにさらにスペースを追加できるようになりました。/dev/sda8使用するスペースを含むパーティションを作成します。パーティションの種類を尋ねる場合は、LVM 物理ボリュームを選択します。次に、次のコマンドを実行してルートパーティションにスペースを追加します。

pvcreate /dev/sda8
vgextend mint /dev/sda8
lvextend mint/root /dev/sda8
resize2fs /dev/mapper/mint-root

おすすめ記事