使用 guestmount 挂载 VM 映像时未列出文件

使用 guestmount 挂载 VM 映像时未列出文件

当我挂载(已停止的)KVM 虚拟机的磁盘映像时,lshometmp目录显示为空,即使在虚拟机内部它们不为空,并且在下次运行时(之后guestunmount)仍然不是空的。这是我使用的命令:

guestmount -a bla/bla/bla.qcow2 -m /dev/sda2 -o allow_other -o uid=1000 -o gid=1000 -r /mnt/vm

sda2绝对是图像中唯一有意义的分区。主机和访客都是 openSUSE Tumbleweed。

答案1

该目录的内容驻留在名为 的home子卷中。以下是有效的: 然后在由该命令创建的交互式控制台上:sda2@guestfish -a blah/blah/blah.qcow2 --ro -m /dev/sda2:/:subvol=@

ls /home/blah/Downloads
download /home/blah/Downloads/blah.jpg ~blah/Desktop/blah.jpg
quit

相关内容