我的系统是Ubuntu,上面有三个用户。另外,我有一些分区:/dev/sda1
、/dev/sda2
和/dev/sdc1
。
目前,整个/home
目录已安装在 上/dev/sda2
,整个根目录/
已安装在 上/dev/sda1
。
我的问题是:是否可以挂载三个用户之一的主目录,例如挂载/home/user1
在/dev/sdc1
?怎么做?
答案1
- 确保用户已注销并且没有进程使用其主目录中的任何文件
- 将 sdc1 分区挂载到某个挂载点(例如 /mnt/sdc1)。
将 user1 目录的内容移动到此位置。
然后卸载 sdc1。
/etc/fstab
现在您可以通过添加如下行来编辑:UUID=THE-UUID-OF-SDC1 /home/user1 FS-TYPE defaults 0 2
要查找分区的 UUID,您可以使用
blkid
util-linux 软件包中的命令。这还将为您提供分区的 FS-TYPE。blkid /dev/sdc1
重新启动后,您的 sdc1 分区上应该有 /home/user1。
但与往常一样,通过操作分区和挂载点,请务必小心,最好对数据进行备份。