在 Debian 中安装 freedos 虚拟盒子

在 Debian 中安装 freedos 虚拟盒子

我已经在 Debian 9 中安装了 virtualbox。然后,我按照以下教程在虚拟框中安装了 FreeDOShttp://wiki.freedos.org/wiki/index.php/VirtualBox__-_Chapter_6。我已经安装了 libguestfs-tools 和 fusion。

现在,当我运行 guestmount -a freeDOS.vhd -m /dev/sda1 /data/freeDOS

我得到这个 guestmount: access: freeDOS.vhd: No such file or directory

命令 virt-filesystems --long --filesystems -a /data/freeDOS/freeDOS.vhd

给出此名称类型 VFS 标签大小父 /dev/sda1 文件系统 vfat FREEDOS2016 104752640 -

有关如何挂载 freeDOS vhd 以与 Debian 共享的任何帮助吗?

非常感谢

答案1

第一个命令为 freeDOS.vdi,第二个命令为 freeDOS.vhd

答案2

  1. 加载 nbd 模块 modprobe nbd max_part=16

  2. 将 vhd/vdi 映射到系统

    qemu-nbd -c /dev/nbd0 image.qcow2

  3. 查看vhd中的分区

    fdisk -l

  4. 挂载你想要的分区

    挂载 /dev/nbd0p1 /mnt

视频步骤:https://www.youtube.com/watch?v=zIpvNoJmVRs

相关内容