Ext2Fsd

Ext2Fsd

我当前的设置包括一个 OCZ vertex 120 GB SSD,上面装有 Windows 8(标签操作系统),还有一个 1 TB Seagate HDD,我在其中保存数据和 Windows 8(标签数据)的用户配置文件目录。

我使用 Windows 中的磁盘管理在 1 TB 设备上创建了可用空间,并使用 12.10 Ubuntu USB 闪存驱动器进行启动。

当系统询问安装位置时,我选择了在 1 TB 设备上上一步中创建的可用空间,并创建了一个新的逻辑分区(标签为 Ubuntu)和一个交换分区。安装过程很顺利,只是我的台式机 NVIDIA 卡上仍然出现 GPU 锁定。这是我过去使用 12.04 时遇到的另一个错误,我仍然很惊讶在 12.10 上也发现了这个问题。

现在,虽然我在 Ubuntu 中看到了包含 Windows 用户配置文件的数据分区,但当我启动 Windows 时却看不到它,因此我无法登录(提示用户配置文件服务找不到配置文件,显然是因为驱动器丢失)。在 Windows 中启动修复控制台并运行 DISKPART 时,会将 1 TB 硬盘列为“无效”而不是在线。

有什么方法可以让 Windows 8 再次看到数据分区,或者我必须备份我的数据并重新格式化?:/

我是一名 Linux 用户,但从未经历过设置双启动或安装/维护 ubuntu 的过程。我不得不说,这非常令人沮丧。

这是编辑:我继续重新安装没有交换空间的 ubuntu,并在可用空间上使用主分区,这是 fdisk -l 给出的结果:sdb 是 1 TB 硬盘,sdc 是 120 GB SSD。sda 和 sdd 是可移动驱动器。

Disk /dev/sda: 4089 MB, 4089446400 bytes
61 heads, 60 sectors/track, 2182 cylinders, total 7987200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc50e8c8e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2888     7987199     3992156    b  W95 FAT32

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5c834909

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63        2047         992+  42  SFS
/dev/sdb2   *        2048  3497426943  1748712448   42  SFS
/dev/sdb3      3497426944  3907028991   204801024   83  Linux

Disk /dev/sdc: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x78bcb4b8

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *        2048   234438655   117218304    7  HPFS/NTFS/exFAT

Disk /dev/sdd: 4001 MB, 4001366016 bytes
124 heads, 62 sectors/track, 1016 cylinders, total 7815168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa2e6b78a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *          63     7807589     3903763+   7  HPFS/NTFS/exFAT
/dev/sdd2         7807590     7807652          31+  21  Unknown

答案1

我进行了一些谷歌搜索,以下是我找到的内容:

Ext2Fsd


Ext2Fsd 是适用于 Ext2、Ext3 和 Ext4 文件系统的 Windows 文件系统驱动程序。它允许 Windows 以本机方式读取 Linux 文件系统,并通过任何程序都可以访问的驱动器号提供对文件系统的访问。

您可以让 Ext2Fsd 在每次启动时启动,或者仅在需要时打开它。虽然理论上您可以启用对 Linux 分区的写入支持,但我还没有测试过这一点。我自己会担心这个选项——很多事情都可能出错。不过,只读支持很好,而且不会有搞砸任何事情的风险。

Ext2 卷管理器应用程序允许您为 Linux 分区定义挂载点并更改 Ext2Fsd 的设置。

如果您没有将 Ext2Fsd 设置为在启动时自动启动,则必须进入工具 –> 服务管理并启动 Ext2Fsd 服务,然后才能访问 Linux 文件。默认情况下,驱动程序会自动安装并为您的 Linux 分区分配驱动器号,因此您无需执行任何额外操作。

您将在 Windows 资源管理器中发现 Linux 分区已安装在其自己的驱动器号上。您可以从任何应用程序访问这些分区上的文件,而无需在访问文件之前将文件复制到 Windows 分区。

此分区的文件系统实际上是 EXT4,但 Ext2Fsd 无论如何都可以读取它。如果您正在寻找您的个人文件,您会在 /home/NAME 目录中找到它们。

DiskInternals Linux 阅读器

Linux Reader 是一款免费软件应用程序,由数据恢复软件开发商 DiskInternals 开发。除了 Ext 文件系统之外,Linux Reader 还支持 ReiserFS 以及 Apple 的 HFS 和 HFS+ 文件系统。它是只读的,因此不会损坏您的 Linux 文件系统。

Linux Reader 不提供通过驱动器号进行的访问——它是您启动以浏览 Linux 分区的单独应用程序。

Linux Reader 显示您的文件预览,让您轻松找到正确的文件。

如果要在 Windows 中使用文件,则必须使用“保存”选项将文件从 Linux 分区保存到 Windows 文件系统。您还可以保存整个文件目录。

Ext2explore

Ext2explore 是一款开源应用程序,其工作原理与 DiskInternals Linux Reader 类似 — 但仅适用于 Ext4、Ext3 和 Ext2 分区。它也没有文件预览功能,但它有一个优点:无需安装;您只需下载 .exe 并运行它即可。

Ext2explore.exe 程序必须以管理员身份运行,否则您会收到错误 - 您可以从右键单击菜单中执行此操作。

为了节省将来的时间,请进入文件的属性窗口并在“兼容性”选项卡上启用“以管理员身份运行此程序”选项。

与 Linux Reader 一样,您必须先将文件或目录保存到 Windows 系统,然后才能在其他程序中打开它。


发掘这些计划的所有功劳都归功于如何极客

相关内容