OK,一切搞定,目前还未发现任何问题ljj_jjl2008 写了:你不要着急删除原来的/home,cp完数据挂载新/home后实验一下,确信没事了再去删除他。安全第一。
有问题就去研究一下。
大不了挂载新/home后,创建一个新用户,改用新用户登录,就万事大吉了。
装系统时默认分了/,和swap分区,现在我想挂载/home,求帮助
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 40
- 注册时间: 2011-08-28 19:41
Re: 装系统时默认分了/,和swap分区,现在我想挂载/home,求帮助
-
- 帖子: 40
- 注册时间: 2011-08-28 19:41
Re: 装系统时默认分了/,和swap分区,现在我想挂载/home,求帮助
总结下操作:留给后来人。。。
首先 用fdisk 分区,得到一块磁盘假设它是/dev/sda9
这个时候执行
然后mkfs 对 磁盘进行格式化 具体只要这个命令就可以了 (第三个参数为你要格式化的文件系统类型,linux下现在一般是ext4)
将/home重命名,为/home_backup ,
再执行
这个时候用 cat /etc/fstab,发现里面提示你用blkid命令
使用blkid命令
看/dev/sda9的UUID,
然后编辑/etc/fstab,在下面加一行
UUID=e5263888-7c3b-4d5c-a851-ec4cfb4c1b68 /home ext4 defaults 0 2
UUID后面就是你刚才用blkid看的值
这个时候先把/home 卸载
如果没有错误提示,则ok了
如果有错误提示,你刚才输入的肯定有语法错误,请务必重新编辑/etc/fstab
这个时候重启就ok了,你就可以开机顺利发现你的/home是新的挂载点了
首先 用fdisk 分区,得到一块磁盘假设它是/dev/sda9
这个时候执行
代码: 全选
partprobe(重新认识分区)
代码: 全选
mkfs -t ext4 /dev/sda9
将/home重命名,为/home_backup ,
再执行
代码: 全选
mkdir /home (此时我在/目录)
mount /dev/sda9 /home
cp /home_backup /home -ar
使用blkid命令
看/dev/sda9的UUID,
然后编辑/etc/fstab,在下面加一行
UUID=e5263888-7c3b-4d5c-a851-ec4cfb4c1b68 /home ext4 defaults 0 2
UUID后面就是你刚才用blkid看的值
这个时候先把/home 卸载
代码: 全选
umount /dev/sda9
再重新挂载,
mount -a
如果有错误提示,你刚才输入的肯定有语法错误,请务必重新编辑/etc/fstab
这个时候重启就ok了,你就可以开机顺利发现你的/home是新的挂载点了
-
- 帖子: 40
- 注册时间: 2011-08-28 19:41
Re: 装系统时默认分了/,和swap分区,现在我想挂载/home,求帮助
注意,那个UUID不同电脑的值是不同的,不要copy我的值
还有以上命令都是以root运行的,
请最好以single单用户模式登录(反正我是以单用户模式登录的,就是开机会进入字符界面,且是root身份)
切记:以上步骤必须都不能错,搞反,
还有磁盘分区,挂载用风险,新手谨慎
如果出错,可以将那个分区不要挂载,将/home_backup 重新移回 /home(就是恢复原样)
还有以上命令都是以root运行的,
请最好以single单用户模式登录(反正我是以单用户模式登录的,就是开机会进入字符界面,且是root身份)
切记:以上步骤必须都不能错,搞反,
还有磁盘分区,挂载用风险,新手谨慎
如果出错,可以将那个分区不要挂载,将/home_backup 重新移回 /home(就是恢复原样)