Windows 8 UEFI 双启动期间出现 Grub 错误(找不到命令“drivemap”)

Windows 8 UEFI 双启动期间出现 Grub 错误(找不到命令“drivemap”)

我新买了一台预装了 Windows 8 的华硕 N56V。

我需要安装 Ubuntu,所以我对磁盘进行了分区,在禁用 Windows 8 的安全启动选项后,我成功地从 Live USB 安装了 Ubuntu 12.10。问题是,如果我尝试访问Windows 8 (loader)GRUBWindows Recovery System (loader)菜单,会显示这两个错误:can't find command 'drivemap'并且invalid EFI file path它会返回到 grub 菜单。

总之,我无法访问我的 Windows 8 分区,只能使用 Ubuntu。我该如何解决这个问题?我对这个问题还不太熟悉。

谢谢你!

答案1

我也遇到了这个问题。我按照以下说明操作:

https://wiki.archlinux.org/index.php/GRUB2#Microsoft_Windows_installed_in_UEFI-GPT_mode

问题是我无法直接编辑 grub.cfg,因为在我的计算机上它是由 grub-mkconfig 命令生成的。我将“菜单项“Windows ...”{...}”添加到 /etc/grub.d/40_custom

缺点是,有效的窗口条目位于所有无效窗口条目的下方。但优点是,其中一个窗口条目有效,所以我可以接受。

相关内容