在Debian系统中挂载虚拟机硬盘,需根据虚拟磁盘格式选择工具,主要步骤如下:
qemu-utils(支持NBD设备挂载)。open-vm-tools或vmhgfs-fuse。sudo mkdir -p /mnt/virtual_disk
sudo modprobe nbd max_part=8 # 加载NBD模块
sudo qemu-nbd --connect=/dev/nbd0 /path/to/disk.vmdk # 连接磁盘
sudo mount /dev/nbd0p1 /mnt/virtual_disk # 挂载分区(p1需按实际调整)
sudo qemu-nbd --connect=/dev/nbd0 /path/to/disk.qcow2
sudo mount /dev/nbd0p1 /mnt/virtual_disk
qemu-nbd连接,再挂载分区(步骤同VMDK/Qcow2)。df -h # 查看挂载是否成功
sudo umount /mnt/virtual_disk # 卸载挂载点
sudo qemu-nbd --disconnect /dev/nbd0 # 断开NBD设备连接
sudo执行命令,避免权限不足。/etc/fstab文件,添加类似/dev/nbd0p1 /mnt/virtual_disk ext4 defaults 0 0的配置(需根据实际文件系统和分区调整)。参考来源: