
答え1
gparted
これは簡単に行うことができます。ちなみに、わからない場合は、gparted
RWがマウントされ、使用しているファイルシステムを安全に移動したりサイズを変更したりできないため、Live CD / USBで再起動する必要があります。実行中のパーティションを移動したりサイズを変更したりすることはできません。 http://gparted.org/
ダウンロード可能なCDおよびUSB ISOイメージとして提供されます。
とにかく手順は次のとおりです。
/dev/sda2
2G縮小- 移動して
/dev/sda2
から2GBの空き容量を作成します。sda1
sda2
- サイズを変更し
/dev/sda1
て2GBを追加してください。
ステップ2には、/ dev / sda2のすべてのバイトを移動することが含まれます。これは非常に時間がかかることがあります。
さて、本当に8GBのスワップスペースが必要ですか?たとえば、8GBのRAMがあり、ディスクサスペンドを使用しています。実際にそのように多くのメモリを交換したい場合、正しい解決策はシステムにRAMを追加することです。ディスクの一時停止操作を行わない場合は、次のことをお勧めします。
- /dev/sda3を4GBに縮小
/dev/sda2
2GB以上の縮小オプション/dev/sda2
フラッシュに移動/dev/sda3
/dev/sda1
4GBまたは6GB以上を追加するには、サイズを変更してください。
ただし、長期的に最善の方法は、sda
120 GB(SSD?)を256 GBまたは512 GB以上のSSDに置き換えることです。最近では、価格が大幅に安くなり、近いうちに価格が再び大幅に下落する可能性が高いです。これを行うときに小さなrootfsを再作成する間違いを犯さないでください。ルートに少なくとも20〜50 GBを割り当てることができない場合(インストールする必要があるソフトウェアによって異なります)、別々の/home
パーティション、単一の大きな/
パーティション。
答え2
パーティションの始点を変更するのは非常に複雑で、移動が必要です。すべてパーティションから。したがって、gpartedがこれをサポートしていなくても驚くことはありません。しかし、私はgpartedを使ったことがありません。サポートしている場合は、安全なレベルまでテストされているはずです。
答え3
を使用するだけではパーティションを縮小できませんgparted
。代わりに、まず次のようにファイルシステムのサイズを変更する必要がありましたresize2fs
。
resize2fs /dev/sdx# 50G
その後、問題やデータの損失なしにgpartedを使用してパーティションを縮小できました。注:ディスク全体ではなくパーティションのサイズだけを調整してください。たとえば、sda を選択する代わりに sda1 を選択します。