GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:condividi file tra host Linux e guest Windows?

Sto provando a condividere file tra host Linux e guest Windows e mi sono imbattuto nel collegamento:

Utilizzare virt-manager per condividere file tra host Linux e guest Windows?

Come suggerito nella terza risposta, ho seguito i passaggi:

  1. Trova l'offset del tuo file system (poiché è un disco) usando fdisk :

    $ fdisk -lu Win.img
    
  2. Monta l'immagine usando il comando:

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

Ecco, questo sembra essere un approccio promettente. Sono in grado di vedere i file della VM guest Windows sull'host Linux. Tuttavia, non riesco a vedere alcuna modifica sul lato host se apporto modifiche su guest a meno che non rimonti nuovamente l'immagine.

C'è comunque un modo per aggiornare quella memoria in modo da poter vedere le modifiche anche sul lato host?

Risposta accettata:

No, la lettura delle immagini non è affidabile quando il disco è in uso dal guest.

Se spegni l'ospite funzionerà correttamente (perché non verranno apportate modifiche).

Se vuoi accedere in tempo reale ai file, devi chiedere bene a Windows, ad esempio:smbmount oppure
condividi un filesystem linux con il guest usando samba. Quest'ultimo evita problemi di blocco dei file di Windows, il che è conveniente per cose come i file di registro.


Linux
  1. Come configurare il server SAMBA e trasferire file tra Linux e Windows

  2. Windows:cartella condivisa tra Qemu Windows Guest e Linux Host?

  3. Come condividere file tra Ubuntu e Mac OS X

  4. Utilizzo di Samba per condividere una cartella da un guest Linux con un host Windows in VirtualBox

  5. Copia e incolla tra guest e host Hyper-V

Imposta una cartella condivisa tra host KVM e guest

Installa Samba su Ubuntu 20.04 e condividi file su Linux e Windows

Condividi facilmente i file tra Linux, Windows e Mac utilizzando NitroShare

Come condividere file di giochi Steam tra Linux e Windows

Condivisione di file tra Linux Mint e Windows 10

Come condividere file tra Ubuntu e Windows 10?