所以我安装了 Windows Mint 和 Windows Home XP。系统启动到硬盘上,但 OSvchoice 屏幕闪烁了大约 400 毫秒,我几乎没有时间做出选择。有没有办法增加这个时间?
答案1
您通过这些说明所做的就是用 Windows 引导程序替换名为 grub 的 Linux 引导程序。Windows 引导程序没有能够引导到其他操作系统的概念(我敢打赌您对此并不感到惊讶),但 Linux 引导程序 grub 可以引导到多种类型的操作系统,因此您希望保留 grub 的安装。
我认为您最初的问题是 grub 超时设置得太小。回到 linux 分区后,编辑 /boot/grub/grub.cfg,找到写着“set timeout=1”或类似内容的行。这是 grub 的操作系统选择屏幕在自动选择默认启动选项之前显示的超时时间(以秒为单位)。只需将其更改为更大的值即可。在我的安装中,有两行:
终端输出 gfxterm 如果 [ “${recordfail}” = 1 ]; 那么 设置超时=-1 别的 设置超时=10 菲
timeout=-1 表示在启动失败后让屏幕保持打开状态(不自动选择),timeout=10 是默认等待时间。此文件归 root 所有,因此您必须使用 sudo 来编辑它。如果您不熟悉此操作,请在命令行中执行以下操作:“sudo pico /boot/grub/grub.cfg”。
不过,您需要重新安装 grub。启动实时 CD 并按照说明将 grub 重新安装到硬盘上。您可能只想谷歌一下,我记不清了。