按照下面的方法试试吧
开机选ubuntu,进到grub命令行
在grub命令行中依次键入下面命令 ("#"号后面是我的注释,不要打出来!)
grub>cat (hd0,X) # “X”根据机子不同,一般5-10的样子,自己试试,如果返回0x83的就是我们要的 我假设最后得出是 X
grub>root (hd0,X) #记得要把X换成上面得到的数字!下面的步骤也是
grub>set root=(hd0,X)
grub>set prefix=(hd0,X)/boot/grub
grub>kernel /boot/vmli...(因为这里不同机子不一样,用TAB补全)..23 root=/dev/sda(X+1)
#如果TAB后有好几个可选。选那个有 23 的! 还有最后面的是(X+1)哦,就是如果X是9的话,那里就填10!
grub>initrd /boot/initrd.img...(因为这里不同机子不一样,用TAB补全)........
#如果TAB后有好几个可选。选那个有 23 的!
grub>boot
然后大概可能也许就能进去了~~~~~看你造化了~~~
有问题可以在这里追问~~
grub引导文件损坏了吧,原来怎么安装的g4dos,重新安装配置一下。
还有g4dos的引导内核命令是kernel /vmlinuz,不是linux /vmlinuz
从GRUB里不能进入ubuntu吗? 我的也是双系统,我的是WIN7和ubuntu 12.10,我的是先用GRUB引导项,第五项是WIN7,选择进入WIN 7 后它有WINDOWS引导项。
用winPE进系统,用ptdd修复mbr就好了。
启动项损坏,百度双系统启动项修复,下载后运行即可
MBR挂了,进PE重建一下MBR