1. 用live CD boot(U盘或者光盘)进入电脑执行系统准备工作,
试用ubuntu,终端sudo su权限。
2. 搜索gpXXX硬盘分区软件,划分新硬盘(sda),记录系统分区/dev/sdaX(grub不加载驱动器) ,记录旧系统分区的/boot/grub(不同linux版本路径不同)/ /boot /home等文件路径。
3. 挂载sdaX到 /newfile(新硬盘分区),cd到旧硬盘的系统分区下,复制旧硬盘系统文件拷贝到新的硬盘分区。
# cd /oldfile(旧硬盘分区)
#sudo find . -print | sudo cpio -pamd /newfile(新硬盘分区)
同样把/boot,/home 复制到相应分区
4.cd到新硬盘的系统下,修改fstab,删除grub.cfg。
#blkid #记录sdaX的uuid
#cd /newfile
#vi etc/fstab #修改成新硬盘sdaX的uuid即可。
#rm boot/grub/grub.cfg<