原文:
http://blog.chinaunix.net/uid-15007890-id-3056369.html
1.修改/etc/grub.d/30_os-prober* , 添加:
cat << EOF
### BEGIN /etc/grub.d/30_os-prober ###
#windows 启动菜单
menuentry "Windows 7" {
insmod ntfs
set root=(hd0,1)
search -no-floppy -fs-uuid -set ece067d2e067a196
chainloader +1
}
EOF
2.修改/etc/default/grub 其中一句:
GRUB_HIDDEN_TIMEOUT=1
3.执行update-grub 重启即可
4.可能执行上一步的时候可能出现错误: /var/lib/os-prober/mount-boot
5.
### BEGIN /etc/grub.d/30_os-prober ###
#windows 启动菜单
menuentry "Windows 7" {
insmod ntfs
set root=(hd0,1)
search -no-floppy -fs-uuid -set ece067d2e067a196
chainloader +1
}
EOF
2.修改/etc/default/grub 其中一句:
GRUB_HIDDEN_TIMEOUT=1
3.执行update-grub 重启即可
4.可能执行上一步的时候可能出现错误: /var/lib/os-prober/mount-boot
5.
解决方法:
进入Ubuntu,进入到Windows 7系统盘根目录下,将boot文件夹改名,然后重新运行update-grub即可~~(需要sudo或者切换到管理员模式下)
当然这只是针对我的个别问题,具体问题还是要具体分析的。但是错误的原因都是差不多的——ntfs对大小写不敏感引起的
6.Linux下查看UUID方法
sudo blkid