Windows XPがインストールされたプライマリパーティションがあります。また、拡張パーティションが3つの論理パーティションに分割されています。-ドライブD:Windows用-Ext4Linuxシステム-スワップ
今、Linuxが私のメインシステムであり、Ext4パーティションを最大にしたいので、Windowsパーティションを小さくし、ext4を大きくしたいと思います。
これが私の構造です:
Model: ATA ST3320613AS (scsi)
Disk /dev/sda: 320073MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 0.03MB 104856MB 104856MB primary ntfs boot
2 104856MB 320073MB 215217MB extended lba
5 104856MB 209712MB 104856MB logical ntfs
6 209712MB 318014MB 108302MB logical ext4
7 318014MB 320073MB 2058MB logical linux-swap(v1)
Sda1(プライマリntfs)からスペース(たとえば50Gb)を解放すると、50Gbが解放されますが、gparted
ではsda2パーティションのサイズを変更できません。したがって、この50Gbを他のパーティションに与えることはできません。
私はアドバイスを求めます-私のHDをどのように分けるか。両方のWindowsパーティションから50Gbを取得する必要があり、これらの100Gbはext4パーティションに与えられます。
Linux OSからですか、それともLive CDからですか?通常、gpartedでは、パーティションがアンマウントされるまで、パーティションに大きな変更を加えることはできません。
これが問題である場合、Live CDを使用すると、拡張パーティションのサイズを変更し、ntfsパーティションを移動してから、ext4パーティションのサイズを変更できます。
Partition
-> Information
の下に示すように、移動しようとしている拡張パーティション内のスワップパーティションがアクティブであるため、USBドライブから起動している場合でもこれが発生する可能性があります。非アクティブ化するには、それを選択し、Swapoff
メニューのPartition
をクリックします。