如何安全地将 /home 移动到新分区

如何安全地将 /home 移动到新分区

我正在将 /home 移动到新分区。我已将旧的 /home 复制到新分区(使用 cp -rp)。下一步是修改 /ect/fstab 并重新启动。但是,如果出现问题,我猜我将无法登录并修复。

我当前的 /etc/fstab:

UUID=7132fbfe-7a91-4965-b5f4-cb65fd65558f /     ext4    errors=remount-ro   0 1
UUID=D273-8E7E  /boot/efi       vfat    umask=0077                          0 1
/swapfile 

以下是区块 ID:

$ sudo blkid /dev/sda4
/dev/sda4: UUID="7132fbfe-7a91-4965-b5f4-cb65fd65558f" TYPE="ext4" PARTUUID="075222a8-d450-48c7-9e94-861fe5d4eed0"

$ sudo blkid /dev/sda5
/dev/sda5: UUID="1b4ad4ea-83b8-4dd7-b94e-2cfc04ef1c3f" TYPE="ext4" PARTUUID="ed59a38f-1f34-c441-82fc-f578bcd700a3"

这是分区表:

Device          Start        End    Sectors   Size Type
/dev/sda1        2048    1026047    1024000   500M EFI System
/dev/sda2     1026048    1288191     262144   128M Microsoft reserved
/dev/sda3     1288192  439164927  437876736 208.8G Microsoft basic data
/dev/sda4   439164928  634476543  195311616  93.1G Linux filesystem
/dev/sda5   634476544 1959163903 1324687360 631.7G Linux filesystem
/dev/sda6  1959163904 1975164927   16001024   7.6G Linux swap
/dev/sda7  1976086528 2000408575   24322048  11.6G Windows recovery environment

建议的新 /etc/fstab:

UUID=7132fbfe-7a91-4965-b5f4-cb65fd65558f /      ext4   errors=remount-ro 0 1
UUID=1b4ad4ea-83b8-4dd7-b94e-2cfc04ef1c3f /home  ext4   defaults          0 2
UUID=D273-8E7E  /boot/efi       vfat    umask=0077      0       1
/swapfile 

但是,sda4 中的 /home 目录怎么办?我什么时候删除它?我目前正在使用 sudo 以“用户”身份登录执行这些步骤。我应该以用户身份注销并在不同的运行级别继续吗?

我可以采取哪些预防措施来确保这一步尽可能的安全?

相关内容