正如windows下的C盘里boot.ini文件一样,Ubuntu也有 类似配置引导的文件,文件位于/boot/grub/grub.cfg
比如我的grub.cfg文件嗯内容为:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 5A54CD0554CCE53B
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-42-genericooo' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,7)'
search --no-floppy --fs-uuid --set 82e0f194-3612-444b-9fad-c7c8952719bd
linux /boot/vmlinuz-2.6.32-42-generic root=UUID=82e0f194-3612-444b-9fad-c7c8952719bd ro quiet splash
initrd /boot/initrd.img-2.6.32-42-generic
}
### END /etc/grub.d/10_linux ###
将 Windows 系统的配置放到 Ubuntu 上面,则先显示Windows系统的引导
等待时间设置:
insmod ext2
set root='(hd0,7)'
search --no-floppy --fs-uuid --set 82e0f194-3612-444b-9fad-c7c8952719bd
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
其中 set timeout=10 为等待10秒
原文来自:http://blog.youkuaiyun.com/char_cn/article/details/7940207
...