用vi 编辑
vi /boot/grub/menu.1st
写下如下的内容:
default=1
timeout=0
hiddenmenu
# Ubuntu
title Ubuntu
root (hd0, *) (*表示你/boot分区的位置0表示第一个分区,如果不知道的话可执行:df -h
看/boot在那个分区)
kernel / vmlinuz-***** (可以cd /boot 看vmlinuz的名称)
initrd /initramfs-linux.img***** (同上)
# Windows
title windows7
root (hd0,0)
makeactive
chainloader +1
wq保存退出,然后执行
grub-menulst2cfg /boot/grub/menu.1st /boot/grub/grub.cfg
在执行grub-menu1st2cfg 之前可备份/boot/grub/grub.cfg
cp /boot/grub/grub.cfg ~/grub.cfg
注意:以上命令前可能要加sudo,因为ubuntu不能登录超级用户