我的电脑处于 UEFI 模式,GPT 分区。我在 Windows 中使用 Rufus 创建了一个 Manjaro 可启动 USB 驱动器。当我进入启动菜单并选择 USB 驱动器时,出现以下错误:
error: unknown filesystem
Entering rescue mode...
grub rescue>
如何修复它?
答案1
我认为你的U盘没有被正确写入。 Linux 更喜欢 xfs 或某些 ext 文件系统,而 Windows 更喜欢 NTFS。因此,在Windows中写入USB磁盘时可能会发生这种情况。
尝试在 Linux 系统中从镜像写入 USB 磁盘,如下所示。
- 将 USB 插入正在运行的 Linux 系统。使用 GParted 或
ext3
文件系统中的任何其他工具对其进行格式化。 - 然后卸载磁盘使用
sudo umount -f /dev/sdX
(替换 X使用 /dev/sdX 中 USB 设备的文件名) 在运行的Linux系统中下载Manjaro镜像。使用以下命令将其刻录到 USB 设备中。
sudo dd if=/path_to_image of=/dev/sdX
替换
/path_to_image
为图像文件的路径。如果您想监视上述过程的进度,请安装
pv
并使用以下命令。sudo dd if=/path_to_image |pv| of=/dev/sdX
现在尝试使用新写入的USB启动。
如果您坚持使用Windows来刻录磁盘映像,您可以考虑使用unetbootin
工具来刻录磁盘映像。这是众所周知的,但不能保证 100% 成功。