在 Windows 或使用 Linux 发行版的虚拟机上使用 Btrfs 文件系统读取硬盘

在 Windows 或使用 Linux 发行版的虚拟机上使用 Btrfs 文件系统读取硬盘

我必须通过 USB 3.0 扩展坞从连接到 Windows PC 的 WD Red Pro 硬盘(BTRFS 文件系统)读取数据。

我读到从 Windows 级别来看这是不可能的。这就是为什么我用 Ubuntu 12.06 32 位创建了虚拟机。问题是,我完全不知道如何在虚拟机上读取此驱动器。而且,虚拟机是在 Virtual Box(版本 5.1)中创建的。

有任何想法吗 ?

答案1

如果您使用 VirtualBox 的开源版本,则必须安装“Oracle VM VirtualBox 扩展包”,该扩展包可从 Oracle 网站下载。它使 VirtualBox 能够将 USB 连接直通到虚拟机。

启动虚拟机后,您可以按下屏幕底部状态行上的小型 USB 插头徽标。然后它会列出您的硬盘。您可以选择它以将其“连接”到虚拟机。

如果已连接,Ubuntu 应该会自行安装外部 USB 驱动器。顶级目录的文件管理器窗口可能会自动弹出,或者您必须单击另一个目录窗口侧栏中的驱动器,或单击“位置”菜单中的驱动器。但是,Ubuntu 12.06 相当旧,我不确定它是否支持自动安装 btrfs 驱动器。当前的 Ubuntu 版本支持。

答案2

有一个 Windows 驱动程序可让 Windows 读取和写入 BTRFS。您可能需要自己编译它。

https://github.com/maharmstone/btrfs

如果你需要更频繁地这样做,这可能会很有趣。如果你每个月只做一两次,那就不值得付出努力了。

相关内容