答案1
我之前也尝试过做同样的事情,下面是我在 Solaris 上安装 NTFS 分区的方法。对我来说,这种方法很管用,我真的希望这种方法对你也有用。
这个项目http://mount-ntfs.sourceforge.net/NTFS Mount(Solaris)、UFS Reader(Windows XP)已发布用于 Solaris 的 NTFS 支持和用于 Windows 的 UFS 阅读器支持的实用程序,反之亦然,以便您可以访问数据。
这里的想法是使用能够从块设备读取原始块并根据 NTFS 磁盘格式解释原始数据的 NFSv2 服务器。您可以使用 Solaris 中现有的 NFS 客户端通过环回接口进行挂载。
答案2
可以在 Solaris 上安装 VirtualBox。然后在 VirtualBox 内安装 WinXP。还可以让虚拟化的 WinXP 直接访问 NTFS 磁盘。这样,WinXP 就可以读取 NTFS 磁盘,并通过 CIFS/NFS 将数据复制到 Solaris。有关详细信息,请访问 VirtualBox 论坛并进行搜索。我认为该功能称为“rawvmdk”之类的东西?
ntfs-3g 和 fuse 在 Solaris 中提供大约 3MB/秒的速度。因此,它无法用于传输大量数据。
另一个选项是将磁盘连接到网络上的另一台 PC,然后通过 CIFS/NFS 进行传输。这是最简单的选项。