最方便的方法:调整Windows系统的默认启动顺序(不需要修改grub.cfg)
/etc/grub.d 目录中的脚本文件的文件名都是以数字开头,这确定了在执行update-grub 时各文件内容被执行的顺序。
1. 用 sudo nautilus 命令,以root权限打开文件浏览器。然后找到30_os-prober这个文件,把 /etc/grub.d/30_os-prober这个文件名的数字30改为05到10之间的数字即可(没多少可选06、07、08、09),比如改为08_os-prober,这样创建出来的grub.cfg内的菜单项,windows的排序就会自动在ubuntu之前;
2. 运行 sudo update-grub 命令。就可以看到,windows7 已经排在了第一个的位置上。