如何将 Ubuntu 添加到 Windows XP boot.ini 文件中?

Hot*_*P99 6 dual-boot windows-xp 12.04

可能的重复:
是否可以使用 Windows 引导加载程序启动 Ubuntu?

我已经在与 Windows 不同的分区上安装了 Ubuntu 12.04 Alpha 2,并且想知道如何将操作系统添加到 boot.ini 以便我可以启动到 Ubuntu。

Rob*_*ans 0

您没有将 Ubuntu 添加到 boot.ini。您将 Windows 分区添加到 grub。

如果您必须这样做,这里描述了使用 Bitlocker 和 TPM 的实现。

  • 确实......但我宁愿使用 Windows NT 作为我的引导加载程序而不是 grub (3认同)

Las*_*ini 0

我使用EasyBCD(因为我在使用 fakeraid 在 EFI 主板上安装 GRUB 时遇到问题)。页面底部有一个供非商业用途的免费版本。

据我所知,我将 Windows 引导加载程序设置为链式加载 grub。EasyBCD中有一个自动方法,但对我不起作用。

相反,我使用以下 menu.lst 将其启动到旧版 GRUB:

# NeoSmart NeoGrub Bootloader Configuration File
#
# This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst
# Please see the EasyBCD Documentation for information on how to create/modify entries:
# http://neosmart.net/wiki/display/EBCD/

# Boot automatically after 0 secs.
timeout 0

# By default, boot the first entry.
default 0

title (hd0,4)
root (hd0,4)
kernel /vmlinuz root=UUID=5827fd40-9b04-4f8a-bb0f-df1612670d89 ro
initrd /initrd.img
Run Code Online (Sandbox Code Playgroud)

注意:(hd0,4) 表示我的根分区位于 /dev/sda5。UUID=X 是该卷的 uuid。您可以使用 找到它sudo blkid