LinuxホストとWindowsゲストの間でファイルを共有しようとしていますが、次のリンクに遭遇しました:
virt-managerを使用して、LinuxホストとWindowsゲストの間でファイルを共有しますか?
3番目の回答で提案されているように、私は次の手順に従いました。
-
fdisk
を使用して、ファイルシステムのオフセットを検索します(ディスクであるため)。 :$ fdisk -lu Win.img
-
コマンドを使用してイメージをマウントします:
mount Win.img /mntpoint -o ro,loop,offset=32256
ここでは、これは有望なアプローチのようです。 LinuxホストでWindowsゲストVMのファイルを見ることができます。ただし、ゲストで変更を加えた場合、イメージを再度マウントしない限り、ホスト側で変更を確認することはできません。
ホスト側でも変更を確認できるように、そのメモリを更新する方法はありますか?
承認された回答:
いいえ、ゲストがディスクを使用しているときは、画像の読み取りは信頼できません。
ゲストをシャットダウンすると、正常に機能します(変更が行われないため)。
ファイルへのライブアクセスが必要な場合は、ウィンドウに適切に問い合わせる必要があります。例:smbmount
または
sambaを使用してLinuxファイルシステムをゲストと共有します。後者は、ログファイルなどに便利なWindowsファイルロックの問題を回避します。