如何用Guestmount挂载VM映像?

guestmount 是用于装载VM映像的工具。这个VM映像可以是不同的格式,比如qcow、vmdk、vdi等。在本教程中,我们将研究关于VM的不同用例 guestmount .

null

图片[1]-如何用Guestmount挂载VM映像?-yiteyi-C++库 装载磁盘映像

我们首先将给定的映像分区装载到指定的目录。我们将为图像提供 -a 选项。 -m 选项将用于指向驻留在映像中的要装入的分区。的最后一个参数 guestmount 是我们要装载的本地目录。在本例中,我们将安装映像 cirros.. 隔板 sda1 进入本地目录 test2

$ guestmount -a cirros-0.3.0-i386-disk.img -m /dev/sda1 test2$ ls test2/bin boot dev etc home init initrd.img lib linuxrc lost+found mnt old-root opt proc root run sbin sys tmp usr var vmlinuz

将磁盘映像装载为只读

通常情况下,guestmount使用读写选项装载磁盘或分区,如果您想以只读方式装载 -r 选项。我们不能在这张图片上写任何可以使其安全修改的东西。

$ guestmount -r -a cirros-0.3.0-i386-disk.img -m /dev/sda1 test2

自动装载磁盘映像

不必指定文件系统。我们可以用 -i 选项自动查找具有guestmount的分区。

$ guestmount -a cirros-0.3.0-i386-disk.img -i test2

为安装的映像启用SELinux

在使用guestmount时,通常不会启用SELinux。我们可以在磁盘映像上启用SELinux支持 --selinux 选项。

$ guestmount -a cirros-0.3.0-i386-disk.img -i test2 --selinux

使用不同的附加选项装载

我们可以使用 -o 选项。在本例中,我们将允许其他用户使用 allow_user

$ guestmount -a cirros-0.3.0-i386-disk.img -i test2 -o allow_other

相关文章: Bash命令基础

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享