双启动,windows 10可以看到Ubuntu ext4分区

双启动,windows 10可以看到Ubuntu ext4分区

D:\我已经将驱动器分成两个ext4分区(分别为//home)和一个交换区域,从而在 Windows 10 旁边安装了 Ubuntu 。但在我的 Windows 操作系统上,我仍然可以看到D:\驱动器!据我所知,这不应该发生(因为 Windows 不支持ext4)。
那么,我的安装有问题吗?是否可以从 Windows 打开此驱动器?我之所以问这个问题,是因为我已经尝试打开此驱动器,但它导致了启动失败,并让我陷入 grub rescue 升级并出现错误消息attempt to read or write outside of partition,最终我不得不重新安装 Ubuntu。但我还安装了ext2fsd在同一个会话中,所以我不确定哪一个导致了启动失败。
请注意,在安装 ext2fsd 之前我能够看到该驱动器,卸载后仍然可以看到。

编辑 :两个操作系统都在同一个物理驱动器上。D:/是一个分区。

来自评论的“磁盘”截图:

在此处输入图片描述

答案1

我向你保证,Windows 驱动程序ext2fsd损坏了你的 Ubuntu 文件系统。尽快卸载它。

让我们看看是否可以恢复您的 Ubuntu 文件系统...

对于 18.04 或更新版本...

  • 启动至 Ubuntu Live DVD/USB
  • terminalCtrl+ Alt+打开窗口T
  • 类型sudo fdisk -l
  • 识别“Linux 文件系统”的 /dev/sdXX 设备名称
  • 输入sudo fsck -f /dev/sdXX,替换sdXX为您之前找到的数字
    • sudo fsck -f /dev/sda6
    • sudo fsck -f /dev/sda7
  • fsck如果有错误则重复命令
  • 类型reboot

相关内容