我有一个 Windows 设置,boot.ini
其配置为在启动时为不同的操作系统提供双启动。
是否有任何语法boot.ini
可以使其也能从 CD 或其他外部驱动器启动?
适用于 Windows XP 或 7。
答案1
要在 Windows XP/7 启动菜单中包含从 CD 启动,最终需要查找“grub4dos”。
该方法称为另一个引导管理器/加载器的链式加载。此方法仅适用于 BIOS 固件。(在 UEFI 固件上还有其他解决方案。)
Grub4dos 有自己的配置文件,您可以在其中指定要加载的设备或操作系统。Grub4dos 允许启动几乎任何可启动的设备。
Windows 7 启动文件和 Windows XP 启动文件有很大不同 - Windows XP (ntldr+boot.ini) 在 Windows 7 中被 (bootmgr+BCD+winload.exe) 取代!
答案2
使用此信息服务器故障我把它添加到我的boot.ini
multi(0)disk(0)cdrom(%u)="CD Drive"
它的工作原理是,一旦您放入 CD 并选择它,它就会触发重新启动,然后从 CD 启动(如果您的 BIOS 中是这样设置的)。
对我来说已经够好了。现在再也没有烦人的 CD 启动失败序列了,因为没有电源打开 CD 而无法放入 CD,然后不得不等待 Windows 启动,才能将 CD 放入驱动器然后重新启动。