背景:私は30GBのルートディレクトリを持つ750GBのHDDノートブックでManjaro Linuxを実行しています。 Winをインストールしましたが、今は削除しました。
今、私のルートを私のハードドライブの他の場所である60GBのようなより大きなスペースに移動したいと思います。現在最も効果的なアプローチは何ですか?私は/home
別に/boot
メモ:オンラインでたくさん検索しましたが、ほとんどがこう言いました。サイズ変更パーティションまたは薬左心室の厚さまたは、サーバーを実行したい、または新しいドライブに移動したいサーバー担当者の場合です。すべての操作を1つのドライブで実行し、前面または背面に/
拡張するスペースが不足しています。
私のfdisk -l /dev/sda
結果
Disk model: ST750LM022 HN-M7
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: XXXX
Device Start End Sectors Size Type
/dev/sda6 1109680128 1416878079 307197952 146.5G Microsoft basic data
/dev/sda9 1465137152 1465147391 10240 5M BIOS boot
/dev/sda10 732700672 733749247 1048576 512M EFI System
/dev/sda11 733749248 764999679 31250432 14.9G Linux swap
/dev/sda12 764999680 836302847 71303168 34G Linux filesystem
/dev/sda13 836302848 1109680127 273377280 130.4G Linux filesystem
Partition table entries are not in disk order.
答え1
最も効率的な方法はわかりませんが、エンドユーザーにとって簡単な方法は次のとおりです。
- 外部メディア(CD、USBなど)から起動できるLinuxシステムが必要です。 - 多くのインストーラには「Try Linux」モードがあります。猫はとても良いです。
- ルートから始めて、
gparted
素晴らしいGUIを備えたツールを作成してください。セクションを直接カットして貼り付けることができます。
注:通常、パーティションのサイズを変更するのは安全です。ただし、ソースとターゲットが重複するパーティションを移動するのは危険です。停電などによりプロセスが中断されると、データが失われます。