今天测试WinPE,结果装在机械硬盘上面的ubuntu的grub2出事了进了rescue mode
心生一计,用Vmare开一个直接使用物理硬盘的虚拟机调试
Google到了几种方法,开始晕了搞成linux rescue
其实是grub rescue
开始找到了这个
http://www.linuxidc.com/Linux/2012-07/65249.htm
按照做不对
在这里面找到了方法,和他也不完全一样
我的boot单独分区
mod文件在/grub/i386-pc/normal.mod
fdisk命令用不成,没想到grub rescue下面只有ls
先ls列出分区
记得当时swap是第一分区,boot第二,其他第三。后面是NTFS给win用果断ls (hd0,msdos2)
下面命令就是这样
grub rescue>set root=(hd0,msdos2)
grub rescue>set prefix=(hd0,msdos2)/grub
grub rescue>insmod /boot/grub/i386-pc/normal.mod
grub rescue>normal
然后就进入系统啦