数ヶ月前にデフォルト設定でFedoraをインストールしましたが、マウントポイントを並べ替えたいと思います。/etc/fstab
次のようになります。
/dev/mapper/fedora_dhcppc4-root / ext4 defaults 1 1
UUID=9fb84dcf-739e-4368-8f90-cdd0a252a2a3 /boot ext4 defaults 1 2
/dev/mapper/fedora_dhcppc4-home /home ext4 defaults 1 2
/dev/mapper/fedora_dhcppc4-swap swap swap defaults 0 0
そして
[user@dhcppc4]$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 984M 0 984M 0% /dev
tmpfs 1002M 260M 742M 26% /dev/shm
tmpfs 1002M 4.1M 998M 1% /run
tmpfs 1002M 0 1002M 0% /sys/fs/cgroup
/dev/mapper/fedora_dhcppc4-root 47G 5.5G 39G 13% /
/dev/sdc1 477M 142M 310M 32% /boot
/dev/mapper/fedora_dhcppc4-home 23G 19G 2.8G 88% /home
私が望むのは、ルートとホームをマージすることであり、どちらも同じファイルシステムにあります。
答え1
シングルユーザーモードに切り替えて移動して/home
マウントポイントを解放し、ファイルmount --move /home /mnt/home
を次の場所に移動します。
mv /mnt/home /home
確認ls -ld /
または良く見えるもの(そのようなものでtree -d /home
終わりたくない)/home/home
umount /mnt/home
そして最後に、lvremove /dev/mapper/fedora_dhcppc4-home
lv(フラグ)にあるlvextend /dev/mapper/fedora_dhcppc4-root
だけの範囲を指定します。 VGの利用可能なすべてのスペースを介して交互に成長fedora_dhcppc4-home
-l
/dev/mapper/fedora_dhcppc4-root
lvresize -L+100FREE /dev/mapper/fedora_dhcppc4-root
これで/dev/mapper/fedora_dhcppc4-root
、lvがファイルシステムよりも大きくなるので、次のように実行します。
resize2fs /
最後に、コンピュータを再起動してマルチユーザーモードに戻ります。
始める前に バックアップを作成することを検討してください。
本番環境でFedoraの使用を再考し、Enterprise Linuxを選択します。