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
terminal
按Ctrl+ 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