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

関連情報