用于Windows 8的UEFI双启动期间的Grub错误(找不到命令’drivemap’)

我有一个新购买的华硕N56V预装了Windows 8。

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

总之,我无法访问我的Windows 8分区,但只能使用Ubuntu。 我该如何解决这个问题? 我对此事很新。

谢谢!

我也有这个问题。 我按照这里的说明操作:

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

曲线球是我无法直接编辑grub.cfg,因为在我的机器上它是由grub-mkconfig命令生成的。 我将’menuentry’Windows …“{…}”添加到/etc/grub.d/40_custom

缺点是工作的Windows条目低于没有的所有窗口条目。 但好处是其中一个窗口条目有效,所以我会忍受它。