web-dev-qa-db-ja.com

VirtualBoxでホストMac OSからゲストLinuxシステムにフォルダーを共有する

Virtual Boxでホスト(Mac)とゲストOS(Ubuntu)の間でフォルダーを共有するにはどうすればよいですか?

57
Abhishek Jain

Ubuntuで Guest Additionsがインストールされている を指定したVirtualBoxの最新バージョン(4.3.10)が必要です。

  • 仮想マシンの電源をオフにしてVirtualBoxで選択した状態で、[マシン]> [設定...]> [共有フォルダー]に移動します。
  • [フォルダパス]のアイコンをクリックして、共有するフォルダを参照します。
  • 「フォルダ名」には、共有を説明する名前を入力します。
  • 「OK」をクリックして、仮想マシンを再起動します。
  • 基本的に空のフォルダーであるマウントポイントを作成します。
  • ターミナルを起動して、次を入力します。Sudo mount -t vboxsf folder_name path_to_mount_point folder_nameは、共有を説明するために以前に入力した名前です
  • これで、共有フォルダーを参照できるようになります。

次のエラーなど、同じものをマウントするのが困難な場合:

mount: wrong fs type, bad option, bad superblock on mydata,
   missing codepage or helper program, or other error
   (for several filesystems (e.g. nfs, cifs) you might
   need a /sbin/mount.<type> helper program)
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

次の手順を実行します。

Sudo rm /sbin/mount.vboxsf
Sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
75
Abhishek Jain