Come posso accedere al filesystem di macchina virtuale da Windows? [chiuso]
-
16-10-2019 - |
Domanda
Recentemente ho cercato di abituarsi con Oracle VirtualBox Manager e la macchina QuickStart 1.0 VM: http: // drupal .org / progetto / quickstart . Ho installato su
Tutto sembra bene e grande, ma l'unico grande problema è che non posso accedere ai file dall'esterno (Windows 7). Ho bisogno di avere un modo per controllare le installazioni di Drupal (backup di loro, commettono / checkout con il server linux ecc). Come faccio?
Ho sentito c'è una soluzione per l'installazione di samba, ma questo funziona solo se si dispone di un'installazione di Linux reale sul tuo computer.
Soluzione
Crea cartelle condivise da Virtual Box Manager. Per ogni unità si dovrà creare una cartella condivisa. Questi cartella condivisa apparirà nel sistema operativo guest come file system di rete.
Come Ubuntu (Linux) è sottostante QuickStart.
Il montaggio temporaneamente bisogno di sparare questo comando da terminale:
sudo mount.vboxsf [share_name] [directory - mount point e.g. /mnt/share/]
o
sudo mount -t vboxsf [share_name] [directory - mount point e.g. /mnt/share/]
montaggio in modo permanente con fstab (/ etc / fstab)
Assicurarsi di installare samba prima (in Ubuntu dovrebbe essere già installato o farlo sudo apt-get install samba
, ha bisogno di connessione ad internet)
Ora modificare il file fstab e aggiungere una voce in ultima
\\vboxsvr\[share_name] [directory - mount point e.g. /mnt/share/] vboxsf rw,gid=100,uid=1000,auto 0 0
Altri suggerimenti
WinSCP per un utilizzo più avanzato. ExpanDrive è utile anche per il montaggio di directory SFTP come unità di rete di Windows.