有时候闲着没事折腾grub2,终于不知道搞出了什么问题:linux
总的状况,就是用linux for live CD的设备安装(修复)grub2后重启不见选择菜单,就只是看得见grub2的命令行。shell
很是简单的解决办法:ubuntu
在那个命令行界面输入:windows
grub>set root=(hd0,3)
grub>linux /vmlinuz—xxx—xxx root=/dev/sda7 i915.modeset=1 grub>initrd /initrd.img-XXX-XXX
# "hd0,3"这个是我原来的ubuntu10.04的/boot挂载点的所在分区,固然,你要按你的机器的实际状况而定。spa
# vmlinuz和initrd.img文件的位置要随你的状况而定,实在忘了文件名字能够按Tab键自动补上。“root=/dev/sda7”中的“sda7”是我原来系统/目录的分区,必定要写上。" i915.modeset=1 ",是为了个人intel集显写的启动参数,防止黑屏死机。还有,"sda7"你也要随你的实际状况而定。
命令行
再输入:
code
grub>boot
# 等待启动
terminal
若是成功了的话,再打开terminal输入:
it
sudo grub-install /dev/sda sudo update-grub
#而后重启,就好了。
class
若是你是想打开windows的系统,能够试试:
set root=(hdx,y) chainloader+1 boot
搞定!