我有一个安装了 Linux(ubuntu)的 HDD。我只是将它插入我的 Windows 机器,愚蠢地期望它会出现在 Windows 资源管理器中。它没有出现。我启动命令提示符并输入 diskpart。我执行了“列出磁盘”,驱动器出现了:
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 1863 GB 0 B //This is the one!
Disk 1 Online 1862 GB 0 B
Disk 2 No Media 0 B 0 B
太好了,所以我执行了“选择磁盘 0”然后“列出分区”:
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 1861 GB 1024 KB
Partition 0 Extended 1737 MB 1861 GB
Partition 2 Logical 1737 MB 1861 GB
好的,太棒了,一切都如我所料。但是等等,为什么我的驱动器没有显示出来?我进入 Windows 磁盘管理程序,它在那里,但没有分配驱动器号。所以我回到 diskpart,输入“select 分区 1”,然后输入“assign letter=z”。
DISKPART> select partition 1
Partition 1 is now the selected partition.
DISKPART> assign letter=z
There is no volume specified.
Please select a volume and try again.
呃,很好!“列出音量”:
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 F DVD-ROM 0 B No Media
Volume 1 System Rese NTFS Partition 350 MB Healthy System
Volume 2 C NTFS Partition 214 GB Healthy Boot
Volume 3 D Stuff NTFS Partition 1648 GB Healthy
Volume 4 E Removable 0 B No Media
卷不在那里。对我来说,它就到此为止了。我如何将此驱动器添加到 Windows 资源管理器?那里有一些我想恢复的文件,但我忘记了我配置的 Linux 密码(自上次使用这台机器以来已经好几年了),所以我无法通过已安装的 Linux 访问这些文件。
我怎样才能恢复我的文件?
我正在使用 Windows 8 Pro。
我现在正在使用一个名为 ext2fsd 的程序。我现在可以在资源管理器中看到该驱动器,但仍然无法访问它。搜索继续...
答案1
程序“ext2fsd”可以解决这个问题。下面是简要概述:
我首先从他们的网站下载了 zip 文件,其中有一个 setup.bat 文件,但对我不起作用(“错误 1275,驱动程序无法加载”)。然后我回到网站并下载了常规 .exe 文件,我运行它并安装了该程序。重新启动后,我可以再次启动该程序并查看我的驱动器,右键单击 -> 服务管理 -> 启动服务。现在我可以从 Windows 中访问我的 ext 驱动器,就像它是 NTFS 格式的驱动器一样!