我正在安装 SSD,为了节省空间,我想将我的用户文件夹移动到另一个驱动器,有什么办法吗?
答案1
从终端输入以下命令:
sudo mkdir /mnt/tmp
sudo mount /dev/sdb1 /mnt/tmp
这将允许你临时挂载新分区,假设/sdb1作为新分区家。
sudo rsync -avx /home/ /mnt/tmp
这将复制家到新位置。
sudo mount /dev/sdb1 /home
这会将新分区挂载为家并确保所有数据都存在。
sudo umount /home
这将卸载新的分区。
rm -rf /home/*
这将删除旧居。
制作家你需要知道唯一唯一标识符新分区的条目fstab
。您可以通过以下命令获取:
sudo blkid
记下唯一唯一标识符并使用相同的来改变fstab
。
sudo nano /etc/fstab
现在在末尾添加以下内容。
UUID=<noted number from above> /home ext4 defaults 0 2
注意:您需要选择已格式化的精确文件系统(例如此处选择的 ext4)。
现在您可以重新启动计算机来查看新的主页。
答案2
将所有文件从 /home 复制到另一个驱动器
更改 /etc/fstab 条目以将 /home 指向该驱动器
如果您不知道如何操作,请回复。我将提供一个 shell 脚本来执行此操作。