本来是win7+Ubuntu的双系统,win7重装系统后 ,Ubuntu的Grub就消失了

 

本文不是详细文档,简约记录

参考menu.lst的写法

 
新建一个文本文件名为c:\menu.lst, 内容为
color black/cyan yellow/cyan
timeout 15
default 0
 
title Ubuntu 
root (hd0,7)
kernel /boot/vmlinuz-2.6.32-21-generic root=UUID=b8a285d9-f33e-4d9c-b72c-2c11175add9e ro quiet splash 
initrd /boot/initrd.img-2.6.32-21-generic
 
这时候你启动windows 7的时候就可以选择grub for dos, 然后可以选择 Ubuntu
然后启动中途会中断,出现命令提示符(initramfs)
输入 ls /dev/disk/by-uuid 
把出现的东东全部抄下来,理论上, 最长的那一串就是Ubuntu分区的uuid,用它替换掉这一句的uuid即可,全部都要小写字母啊
kernel /boot/vmlinuz-2.6.32-21-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958