我正在尝试在预装 Windows 8 的新 Sony Vaio E14 上设置 Windows 8 和 Arch Linux。
迄今为止:
- 使用恢复媒体将 W8 安装到我的新 SSD(切换为原始 HDD)
- 缩小 W8 分区,删除恢复分区,禁用交换
- 确认 W8 启动就好了
进入拱门:
- 在 bios 中禁用安全启动
- 确认 W8 启动就好了
- 从 CD 启动 Arch 并将所有内容安装到第 4 和第 5 个分区
- 为 EFIstub 内核引导加载程序设置 rEFInd
之后情况变得更糟。我无法启动 Windows 8 以外的任何东西(尽管我很高兴它们至少可以正常工作)。
尝试:
- 创建 EFI\refind\ 并将 .efi 放在那里(根据 Arch 手册
- 覆盖 EFI\boot\bootx64.efi
- 覆盖 EFI\Microsoft\Boot\bootmgr.efi
- 覆盖 EFI\Microsoft\Boot\bootmgfw.efi --- YAY rEFInd 出现了!
到现在为止还挺好。我将整个 W8 Boot\ 目录保存在 EFI\windows8 中,并为它设置了一个启动菜单;它启动得很好。
但是,重新启动后,一切都错了——“找不到操作系统”而不是任何引导加载程序(重新查找或 w8)。
使用 live CD 重新启动到 Arch,发现 …