使用 2 个 HDD 和 Syslinux 实现双启动

使用 2 个 HDD 和 Syslinux 实现双启动

我最近安装了 Arch Linux,并使用 Syslinux 作为我的引导程序。我使用以下选项尝试在分离磁盘到 Syslinux 所在的磁盘。

LABEL windows
    COM32 chain.c32
    APPEND hd1 0

但是,这不起作用,因为当我选择 Windows 时,它只是再次加载 Syslinux 加载器。

这应该可行,我有这些磁盘:

Arch Disk  Primary Master (HDD-0)
Windows    Primary Slave (HDD-1)

并且 Windows 磁盘只有一个分区;即 Windows 所在的分区。

我知道我错过了一些简单的事情,所以有人能帮助新手吗?谢谢

答案1

Syslinux 计数硬盘从 0 开始,分区从 1 开始。

LABEL windows
    COM32 chain.c32
    APPEND hd1 1

另外,如果 COM32 chain.c32 不起作用,请尝试使用 KERNEL chain.c32。

相关内容