我知道 VMware 在 Linux 上随其 server 2 软件包附带了一个 vmware-mount 实用程序,它允许您在虚拟机外部挂载 VMDK,并将其视为挂载在给定挂载点上的普通文件系统。有没有一种方法可以在 OpenSolaris 中完成类似的事情,而不需要转换为原始映像然后再转换回来?
答案1
找到了我很久以前寻找的解决方案,但是忘了在这里发布。
保险丝是一个保险丝模块,它将虚拟磁盘作为块设备安装。只要您的系统上有正确的驱动程序,就可以安装这些设备上的文件系统。
答案2
VirtualBox 在 OpenSolaris 下运行,可以使用 VMDK 映像。假设您的 VMDK 包含普通的 Linux 文件系统(ext2/ext3/ext4/xfs/reiserfs/etc),只需在 VirtualBox 中创建一个新的 VM,并附加您的 VMDK,然后启动 Linux liveCD iso。从那里您应该能够挂载文件系统。