我正在尝试创建一个双启动系统。首先我安装了windows 8.1 然后我在一个单独的分区安装了arch linux。然后我在希腊论坛 syslinux 的一个人的帮助下安装了以下命令:
pacman -S syslinux
syslinux-install_update -iam
然后我尝试正确编辑/boot/syslinux/syslinux.cfg
Label arch
MENU LABEL Arch Linux
LINUX ../vmlinuz-linux
APPEND root=/dev/sda3 rw
INITRD ../initramfs-linux.img
Label archfallback
MENU LABEL Arch Linux Fallback
LINUX ../vmlinuz-linux
APPEND root=/dev/sda3 rw
INITRD ../initramfs-linux-fallback.img
Label windows
MENU LABEL Windows
APPEND hd0 1
问题是当我从菜单中选择窗口时,它们不会加载。 Arch Linux 运行良好。有任何想法吗?谢谢。
答案1
当你说 Windows 不加载时,你并不是真正具体的。 Syslinux 更需要手动设置并且可以挑剔。您可能想安装 grub 并运行 os-prober。对于新用户来说更容易。您可能会遇到 Windows 修复磁盘或安装磁盘需要修复某些内容的问题,因为 Windows 可能非常挑剔,尤其是涉及其文件系统的情况。