Ubuntu从虚拟机virtualbox挂载镜像文件

Ubuntu从虚拟机virtualbox挂载镜像文件

我在 USB 闪存驱动器和 VM VirtualBox 中安装了 Ubuntu 17.10。

我的外部硬盘上有一个 QNX4 映像文件,可以将其安装到从 Ubuntu 17.10 USB 闪存驱动器运行的计算机上。

我有另一台运行 Ubuntu 17.10 的计算机,在 VM VirtualBox 版本 5.2.2 r119230 (Qt5.6.2) 中运行,在尝试挂载 QNX4.img 文件时出现错误。我得到的错误是

"/mnt/QNX4_Drive: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error."

我有从主机到虚拟机共享的外部硬盘驱动器。

我在通过 USB 运行 Ubuntu 的系统上执行

modprobe qnx4
mount -t qnx4 QNX4.img /mnt/QNX4_Drive -o loop

效果很好,我可以访问这些文件。

在运行 VM VirtualBox 的 Windows 7 pro 系统上运行 Ubuntu

    modprobe qnx4
    mount -t qnx4 /media/sf_C_DRIVE/QNX4.img /mnt/QNX4_Drive -o loop

产生上面列出的错误消息

我还需要在 VM VirtualBox 上执行其他操作才能在主机上挂载映像文件吗?

相关内容