VirtualBoxを使用するVMでUbuntu14.04を使用しています。私はWindowsとLinuxの両方で作業するために開発を行う必要があることが多いので、共有開発ディレクトリを持っています。問題は、virtualbox managerでVMに自動マウントが選択されていても、起動時に自動的にマウントされないことです。
次のコマンドでログインすると、完全に正常にマウントできます。
sudo mount -t vboxsf src /home/patrick/src
これは簡単ですが、私には無意味に思えます。これを起動/ログイン時に自動マウントする方法について何かアイデアはありますか?
承認された回答:
KVMには、9pファイルシステムと同じような共有フォルダーがありました。
/etc/fstab
を使用できない場合の解決策 エントリは、ゲストOSの/etc/rc.local
を編集することです 個人のマウントコマンドを挿入します (sudo
なし !)exit 0
の前 行。
この場合、ファイルは通常次のようになります。
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
mount -t vboxsf src /home/patrick/src
exit 0
ファイルをルートとして編集していることを確認してください(例:sudo nano
またはgksudo gedit
。