【发布时间】:2011-06-25 08:54:54
【问题描述】:
我有一些虚拟机。我想编写一个脚本来自动执行以下过程...
- 它将虚拟机(以 linux 作为操作系统)挂载到 /mnt/image 的位置
- 它修改/etc/passwd(或等效文件)来更改用户的密码
- 卸载虚拟机
因为,我使用的是 libvirt,所以我有一些虚拟机的 qcow2 映像。要将图像安装在我的 ubuntu 上,我使用的是 nbd 模块。以下是我正在尝试的命令:
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 image.qcow2
mount /dev/nbd0p1 /mnt/image
它给了我错误:
mount: special device /dev/nbd0p1 does not exist
当我用 nbdo 替换 nbd0p1 时,我收到以下错误(尽管我不确定我要这样做)
mount: you must specify the filesystem type
有什么建议,可能是什么问题...?
【问题讨论】:
标签: virtual-machine mount qemu kvm