在 ubuntu 上安装 windows 时出现问题——grub 安装错误

在 ubuntu 上安装 windows 时出现问题——grub 安装错误

我最近在我的华硕 T100TAF 上安装了 Ubuntu。唉,我匆忙安装了它,不知道还没有人修复过声音问题。我正尝试按照以下指南回到 Windows:http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

当我进入第 3 步,将其输入到终端时:

sudo grub-install --target=i386-pc --boot-directory="/media/<username>/<drive_label>/boot" /dev/sdX

我收到此错误:

grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.

谁能告诉我出了什么问题并帮助我完成这一步?

答案1

我有理由相信您的 Ubuntu 安装处于 UEFI 模式。您确定要制作 Windows 的 MBR 可启动 USB 驱动器并以非 UEFI 模式安装 Windows 吗?

无论如何,对于您的情况,答案就在教程页面上:

‘modinfo.sh’不存在

grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.

使用 sudo apt-get install grub-pc-bin 安装 grub-pc-bin 包,然后再次运行 grub-install 命令。

但如果你想制作 UEFI 可启动 USB只需将 Windows 文件从已安装的映像复制到 FAT32 格式的 USB 驱动器即可。

答案2

我将使用 WinUsb 来实现这一点。

首先你需要 14.04 的 .deb 这里(64 位)或 32 位这里

然后按照 winusb 的安装指南进行操作这里

然后关注如何在 ubuntu 上安装可启动的 windows

相关内容