如何挂载虚拟机的硬盘

在server端挂载虚机硬盘:

可以使用qemu自带的一个工具qemu-nbd来挂载一个客户机

qemu-nbd工具是:QEMU Disk Network Block Device Server

(NBD:network block device)

modinfo nbd   查看nbd模块信息
modprobe nbd   加载nbd模块

lsmod |grep nbd   检测nbd模块是否已加载

如果当前kernel没有编译好nbd模块,则需要重新编译该模块(或编译整个kernel),在编译kernel时,“make menuconfig”配置kernel时中选择”Device Drivers –> Block devices –> Network block device support”.


(qemu-nbd -c /dev/n   tab键)
(qemu-nbd -c /dev/nbd0 ./    tab键)
qemu-nbd -c /dev/nbd0 ./disk
ll /dev/nbd0
mount /dev/nbd0p1 /var/lib/tmp   ---不是所找硬盘
umount /var/lib/tmp

mount /dev/nbd0p2 /var/lib/tmp


卸载已挂载的nbd设备,解除镜像与nbd设备的关联:
umount /var/lib/tmp

qemu-nbd -d /dev/nbd0


question:

挂载时提示 Mount is denied because the NTFS volume is alre

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值