別の/があります および/home どちらもファイルシステムとしてext4を使用しているパーティション。
それらをマージするにはどうすればよいですか。また、最も簡単な方法は何ですか?
ベストアンサー
もっと簡単な方法はないと思います。あるパーティションから別のパーティションにデータをコピーする必要があります。古いホームパーティションを削除し、ルートパーティションのサイズを変更する必要があります。これは実行中のシステムでは実行できないため、ライブCDまたはUSBは最高の状態のようです。
- ライブCD/USBを起動します。
- ルートパーティションを
/mnt/rootにマウントします 。 - ホームパーティションを
/mnt/oldhomeにマウントします 。 -
rsyncを使用してデータをコピーします :sudo rsync -avz --hard-links --numeric-ids /mnt/oldhome/ /mnt/root/home -
/mnt/root/etc/fstabを開きます ホームパーティションのエントリを削除します。 - ルートパーティションとホームパーティションをアンマウントし、システムを再起動します。すべてが期待どおりに機能する場合は、ライブシステムで再起動してから、次の手順を実行できます。
-
Gpartedを開きます 。 - 古いホームパーティションを削除し、ルートパーティションのサイズを変更します。
それでいいのです。