我在 D: 盘安装了 Ubuntu 12.04,同时在 C: 盘安装了 Windows 7。但是现在当我启动 Windows 7 时,D: 盘不见了。
如何让我的 D:驱动器重新出现在 Windows 7 中?
当我启动 Ubuntu 时,所有驱动器均可见。
答案1
您在 Windows 中的前一个驱动器上安装了 Ubuntu D:
。因此,它由 Ubuntu 使用,现在具有 EXT4 文件系统。由于 Windows 无法显示 ext4 分区,因此您看不到该驱动器。
您仍可以通过 Windows 中的“磁盘管理”查看该驱动器。该分区应该有标签“未知”。
要运行磁盘管理,请按“开始”菜单并输入diskmgmt.msc
并按住Shift键,然后按Enter。
答案2
Ubuntu 使用 ext4 文件系统,这是 Windows 无法看到的文件系统。启动 Ubuntu 时,您可以看到 C: 驱动器,因为它的格式为 NTFS,Ubuntu (Linux) 可以识别。但是,Windows 无法查看、安装或访问 ext4 文件系统。
因此,如果您想在两个安装之间共享文件,只需将所有内容保留在 Windows 安装上并从 Ubuntu 安装访问它们,因为您不能以相反的方式执行此操作。
答案3
确实,您无法通过 Windows 操作系统访问 ext4 文件系统/分区。我的解决方案是减少 ubuntu 分区并创建将在所有操作系统之间共享的 ntfs 分区。创建分区后,您可以在 Windows 中分配驱动器号并在 linux 中创建挂载点(将指向此分区的目录)。
使用 gparted 缩小 ext4 分区或使用 diskmgmt.msc 缩小 ntfs 分区(虽然 gparted 可以处理 NTFS 分区,但 diskmgmt 更安全)。
(安装它 - sudo apt-get install gparted)
请勿更改或移动“系统保留”分区(100MB 分区,第一个分区),因为它会破坏您的启动过程。
另外,不要移动包含“/boot”挂载点的分区(如果您选择默认,则它是“/”挂载点。之后 GRUB 可能会损坏。