GNU/Linux >> Linux の 問題 >  >> Linux

Linux – LinuxホストとWindowsゲスト間でファイルを共有しますか?

LinuxホストとWindowsゲストの間でファイルを共有しようとしていますが、次のリンクに遭遇しました:

virt-managerを使用して、LinuxホストとWindowsゲストの間でファイルを共有しますか?

3番目の回答で提案されているように、私は次の手順に従いました。

  1. fdiskを使用して、ファイルシステムのオフセットを検索します(ディスクであるため)。 :

    $ fdisk -lu Win.img
    
  2. コマンドを使用してイメージをマウントします:

    mount Win.img /mntpoint -o ro,loop,offset=32256
    

ここでは、これは有望なアプローチのようです。 LinuxホストでWindowsゲストVMのファイルを見ることができます。ただし、ゲストで変更を加えた場合、イメージを再度マウントしない限り、ホスト側で変更を確認することはできません。

ホスト側でも変更を確認できるように、そのメモリを更新する方法はありますか?

承認された回答:

いいえ、ゲストがディスクを使用しているときは、画像の読み取りは信頼できません。

ゲストをシャットダウンすると、正常に機能します(変更が行われないため)。

ファイルへのライブアクセスが必要な場合は、ウィンドウに適切に問い合わせる必要があります。例:smbmount または
sambaを使用してLinuxファイルシステムをゲストと共有します。後者は、ログファイルなどに便利なWindowsファイルロックの問題を回避します。


Linux
  1. LinuxとWindows間でSAMBAサーバーを構成してファイルを転送する方法

  2. Linux と Windows の .txt ファイル (Unicode エンコーディング) の違いは何ですか?

  3. Linux と FreeBSD の間でディスクを共有するためのファイルシステム

  1. Windows – Qemu WindowsゲストとLinuxホスト間の共有フォルダー?

  2. Ubuntu と Mac OS X の間でファイルを共有する方法

  3. Samba を使用して Linux ゲストのフォルダーを VirtualBox の Windows ホストと共有する

  1. LinuxとFreeDOSの間でファイルをコピーする

  2. WindowsとLinuxの間にSSH接続を確立します

  3. Hyper-V ゲストとホスト間のコピー アンド ペースト