1.编辑文件 /boot/grub/grub.cfg
cd /boot/grub/ sudo cp ./grub.cfg grub.cfg.bak sudo gedit ./grub.cfg
2.在 ### BEGIN /etc/grub.d/40_custom ###
与 ### END /etc/grub.d/40_custom ###
中间添加以下内容
menuentry "Windows 8" { insmod part_msdos insmod ntfs set root='(hd0,msdos2)' #sda2 chainloader +1 }
值得注意的是(hd0,msdos2),表示第一个磁盘的第2个分区,需要根据实际做出更改。
3.更新
sudo update-grub
4.更改默认启动
sudo gedit /etc/default/grub将default后的数值更改为所要默认启动的序号(见/boot/grub/grub.cfg中的顺序)