ubuntu之路——解决ubuntu+win8双系统循环进入启动界面导致无法启动win8的问题


几个月前装的ubuntu14.04之后,由于引导不当的问题,启动界面中启动项win8一直无效,总是循环进入启动项选择界面。

之前在ubuntu中文论坛找相关问题,最后在一个陈年旧帖中发现在启动界面中按“e”编辑启动项后引导启动,总算成功了。不过每次重启都会回复到之前的状态,如果每次去启动都需要去修改,那就悲剧了= =。任何启动问题,基本都可以在ubuntu下修改grub解决。

下面给出我在ubuntu下成功引导win8的方法。

启动ubuntu,进入/boot/grub/目录使用sudo修改grub.cfg文件权限
sudo chmod 666 grub.cfg
vim grub.cfg
找到启动项内容,以“menuentry '<启动项描述>' ”字样的段落,根据自己要引导的项做修改。由于我是修改‘win8’启动项,所以我直接删除原来的启动项,基于我的系统安装在c盘,直接做以下引导
menuentry ‘win8’{
insmod ntfs
insmod ntldr
set root=(hd0,1)
search --set -f /bootmgr
ntldr /bootmgr
}
修改完之后保存,改回原来grub.cnf权限
sudo chmod 444 grub.cfg
重启,在启动项中选择“win8”,完美启动win8!

相关内容