因此,今天早上我打开了电脑,但没有进入双启动屏幕来选择 Ubuntu 或 Windows,而是出现了这个错误:
Unexpected return from initial read: Volume Corrupt
buffersize 1000 Failed to load image \EFI\ubuntu\grubefi: Volume Corrupt start_image() returned Volume Corrupt
然后 Windows 自动启动。我探索了 askUbuntu,发现有一些类似的情况,但是对于它们,会弹出其他错误消息,然后出现死机蓝屏。所以,我不知道这是否适用于我。提前谢谢
答案1
在 Windows 中,如果您安装了驱动程序以便能够读取/写入 Linux ext2/3/4 磁盘分区,请尽快将其卸载,因为它会损坏 ext2/3/4 分区。
让我们快速检查您的 Ubuntu 文件系统...
- 启动至 Ubuntu Live DVD/USB
- 打开
terminal
窗户 - 类型
sudo fdisk -l
- 识别“Linux 文件系统”的 /dev/XXXX 设备名称
- 输入
sudo fsck -f /dev/XXXX
# 用你之前找到的数字替换 XXXX - 如果有错误,请重复 fsck 命令
- 类型
reboot
更新#1:
- 使用 fdisk 识别 EFI 分区。它应该是一个 FAT 分区。
sudo fsck.fat -a /dev/XXXX
更新 #2:
您的 EFI 分区无法使用 fsck.fat 进行修复。它已损坏。
您可以尝试使用Boot Repair
,说明如下这里,它也许能解决问题,也许不能。您需要一张 Ubuntu Live DVD/USB 才能继续。一旦启动到 Ubuntu Live DVD/USB,您可能首先希望将任何重要的 Ubuntu 或 Windows 文件手动备份到外部硬盘。
否则,您的硬盘可能存在问题。您可以使用该Disks
应用程序查看硬盘的 SMART 数据,并测试驱动器,以获取更多信息。
如果这不起作用,您要么必须手动重建 EFI 分区,要么重新安装 Ubuntu。
更新 #3:
Boot Repair
修复了损坏的 EFI 分区,机器再次正确启动到 Ubuntu。
答案2
我在 Ubuntu 和 Windows 双启动时也遇到了同样的问题。就我而言,这个问题是在 Windows 启动不知何故破坏了我的 Ubuntu 启动后出现的。解决这个麻烦的方法很简单。
解决方案:
笔记:对于此解决方案USB 存储器(U盘)是必需的。建议使用 8GB 的 U盘,且是空的或准备格式化。
脚步:
- 在我看来,如果你没有点击任何选项,Windows 系统是第一个自动启动的选项。我的情况是 Ubuntu,它被损坏了,我的电脑不断地开关机。如果任何人遇到这个问题,你可以通过按住F12或来退出这个循环F1,取决于你的电脑版本。然后屏幕上会出现“启动管理器”。单击选项以运行 Windows 启动。如果您的 Windows 操作系统运行良好,此步骤将引导您进入 Windows,一旦进入 Windows,您就可以正常工作。将 Pendrive 放在 USB 端口上。
- 进入 Windows 后,你可以从以下位置下载文件https://github.com/pbatard/rufus/releases/download/v3.11/rufus-3.11.exe。打开它,在“选择”选项中,您将选择需要下载的 .isohttps://releases.ubuntu.com/20.04.1/ubuntu-20.04.1-desktop-amd64.iso。最后一个文件很大,我建议在下载第一个文件的同时下载它。为简单起见,将两个文件保存在同一个文件夹中。
- 选择图片后.iso 下载后,选择选项“分区方案”上的“GPT”。单击“开始”并按照推荐的选项操作。这将在 U 盘中创建 Ubuntu 映像。
- 插入 U 盘后重新启动 PC,F12启动时再次按住。这次单击“启动管理器”中弹出的新选项。这是 U 盘中的 Ubuntu 映像。它将初始化一个空版本的 Ubuntu,然后选择您喜欢的语言并单击“试用 Ubuntu”。现在,标准版本的 Ubuntu 正在从您的 U 盘运行。连接 Wi-Fi修复你电脑的 Ubuntu 启动。
- 打开一个新的终端窗口并运行以下命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair -y
sudo apt-get update
sudo apt-get install boot-repair -y
sudo boot-repair
然后按照所有推荐的选项操作。完成后,您的 PC 上的 Ubuntu 启动应该可以再次正常工作。
- 重启电脑,选择电脑上的 Ubuntu 启动项。这可能需要一段时间,但现在一切都应该好了:)
观察:如果重新启动 PC 时 U 盘仍插在电源上,则可能会出现一个黑色窗口,要求您移除 USB 存储器。单击 Enter。完成!