代码改变世界

ubuntu12.04 移动根分区

2013-05-27 12:14  DVwei  阅读(241)  评论(0编辑  收藏  举报

原根分区所在:/dev/sda3

移动到:/dev/sda2

 

在LiveCD下:

先把/dev/sda3所有文件复制到/dev/sda2

cp -ax /原根目录 /新根目录

修改/boot/grub/grub.cfg和/etc/fstab,把这两个文件里原来的/dev/sda3的uuid全部替换成/dev/sda2的uuid

重启即可。

 

如果无法启动,需重新安装grub

gurb-install --boot-directory=/mnt/ /dev/sda     #/mnt为boot分区挂载目录

重启即可