8 月 3 日,我安装了 DiskGenius(和 Ext2Fsd;我没有使用它)以便从 Windows 访问 Linux 分区,一切运行良好。
昨天(8 月 5 日)我使用了 Ubuntu 20.04,然后关掉了笔记本电脑(上面有双启动 Windows 10 + Ubuntu 20.04)。我打开电脑,从引导加载程序 GNU GRUB 中选择了 Windows 选项(像往常一样),然后在 Windows 中只使用了 Firefox。最后我关掉了电脑。
今天,当我按下电源按钮时,出现以下消息:
Unexpected return from initial read: Volume Corrupt, buffersize 0
Failed to load image \EFI\ubuntu\grubx64.efi: Volume Corrupt
start_image() returned Volume Corrupt
然后Windows 10操作系统启动。
我该如何解决这个问题?我尝试卸载 Ext2Fsd 和 DiskGenius,但情况仍然没有改变。
附言:昨天,在我关闭 Linux 之前,它下载并安装了最后的更新。
答案1
正如您已经做的那样,使用boot-repair
它来恢复您的损坏。
WindowsExt2Fsd
驱动程序,用于读取/写入 Linux ext2/3/4 分区,将要损坏的分区。请尽快卸载它。
如果您希望在 Windows 和 Ubuntu 之间共享文件,请创建一个新的 NTFS 磁盘分区来实现。
让我们检查您的文件系统是否存在进一步的损坏......
- 以“试用 Ubuntu”模式启动 Ubuntu Live DVD/USB
terminal
按Ctrl+ Alt+打开窗口T- 类型
sudo fdisk -l
- 识别“Linux 文件系统”的 /dev/sdXX 设备名称
- 输入
sudo fsck -f /dev/sdXX
,替换sdXX
为您之前找到的数字 fsck
如果有错误则重复命令- 类型
reboot