GNU/Linuxで/homeと/swapパーティションを拡張するには?

GNU/Linuxで/homeと/swapパーティションを拡張するには?

まあ、私は少し困った。ノートパソコンのRAMを8GBから16GBにアップグレードしました。今、私はLinuxswapパーティションがほとんどのLinuxディストリビューション(私を含む)のRAMの「ホーム」であることを知っています。また、私のLinuxは1TB HDDにあります。さて初めてインストールした時は1TBのうち700GBだけを使い、後で必要ならば拡張すればいいと素直に考えました。したがって、300GBは基本的に何もせずに静かに座っているのです。

homeさて、今より大きなパーティションが必要ですswap。ただし、実行後もgparted選択のみ可能です。収縮これらのパーティションは、300 GBのスペースがあるにもかかわらず、「割り当てられていません」と表示されます。メモリと記憶容量が無駄にならないように、両方を拡張する方法を理解するのに役立ちます。よろしくお願いします。

付録:出力sudo parted -l

root@smerdjakov:~# sudo parted -l
Model: ATA TOSHIBA MK1059GS (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system     Flags
 1      1048kB  610GB   610GB   extended                  boot
 5      1049kB  2000MB  1999MB  logical   ext4
 6      2001MB  102GB   100GB   logical   ext4
 7      102GB   602GB   500GB   logical   ext4
 8      602GB   610GB   7999MB  logical   linux-swap(v1)

ベストアンサー1

それほど多くの交換は必要ないかもしれません。すべてのRAMが使用中の場合、休止状態に切り替えない限り、より少ないスワップスペースが必要です。

パーティションを使用してサイズを変更することはできません。したがって、swapoffこれを無効にするには、スワップ使用を無効にする必要があります。その後、スワップを移動できます(まだ必要な場合)。次に、必要に応じてサイズを変更し、別のパーティションのサイズを変更します。

または、パーティションを追加してどこかにマウントしてください。これは柔軟性が低下します。各パーティションのコンテンツを管理する必要があるからです。

またはLVMを考えてみましょう。これが遡及適用されるかどうかはわかりません。他の人が答えてくれることを願っています。


コメントから:スワップを削除したようです。ただし、オペレーティングシステムにこれを使用しないように指示するものではありません。スワップを無効にするには、fstabを表示してスワップ関連の行を削除します。

おすすめ記事