web-dev-qa-db-ja.com

Windows内から仮想マシンのファイルシステムにアクセスするにはどうすればよいですか?

私は最近、Oracle VirtualBox ManagerとQuickStart 1.0に慣れようとしましたVM machine: http://drupal.org/project/quickstart 。それをインストールした

すべて問題なく見栄えがしますが、唯一の大きな問題は外部からファイルにアクセスできないことです(Windows 7)。 Drupalインストール(バックアップ、Linuxサーバーでのコミット/チェックアウトなど)を制御する方法が必要です)どうすればよいですか?

Sambaをインストールする解決策があると聞きましたが、これはコンピューターに実際のLinuxがインストールされている場合にのみ機能します。

3

Virtual Box Managerから共有フォルダーを作成します。ドライブごとに、共有フォルダーを作成する必要があります。これらの共有フォルダーは、ゲストOSでネットワークファイルシステムとして表示されます。

Ubuntu(Linux)がQuickStartの基礎となっているため。

マウントは一時的にこのコマンドをターミナルから起動する必要があります:

Sudo mount.vboxsf [share_name] [directory - mount point e.g. /mnt/share/]

OR

Sudo mount -t vboxsf [share_name] [directory - mount point e.g. /mnt/share/]

Fstab(/ etc/fstab)を使用して永続的にマウントする
必ずsambaを最初にインストールしてください(ubuntuではすでにインストールされているか、それを実行する必要がありますSudo apt-get install samba、インターネット接続が必要です)

次にfstabファイルを編集し、最後にエントリを追加します

\\vboxsvr\[share_name] [directory - mount point e.g. /mnt/share/] vboxsf rw,gid=100,uid=1000,auto 0 0 
2
Shoaib Nawaz

より高度な使用法については WinSCP をお勧めします。 Expandrive は、SFTPディレクトリをWindowsネットワークドライブとしてマウントする場合にも役立ちます。

1
Daniel