現在、Funtoo x86_64を実行するvagrantボックスを構築するためのテンプレートを(veeweeで)作成しています。
現在、私のボックスはvagrant basebox validate
の最後のステップに失敗します。 、共有フォルダをゲストシステムに自動的にマウントする必要があります。
共有フォルダの自動マウントの前提条件は何ですか? GentooとVirtualBoxのドキュメントで検索し、Ubuntoボックスのテンプレートを確認しましたが、デフォルトのUbuntuボックスの自動マウント動作を再現する方法がわかりません。
gentoo-sourcesでgenkernelを使用しています。 virtualbox-guest-additionsがインストールされ、virtualboxデーモンが開始されます。
これらの要件を含む回答が欲しいです(私の推測のいくつかを含む):
- カーネル構成(NFS v3 / 4、オートマウンター、…?)
- ユーザースペースプログラム(追加のパッケージが必要ですか?どのデーモンがどのランレベルにありますか?)
- ディレクトリと権限(
/media
が必要ですか? 一部のユーザーに属するdir、vagrant
のような特定のユーザーを実行します およびroot
vboxguest
のメンバーシップが必要です グループまたはvboxsf
グループ–まだ存在していませんか?)
しかし、どんな種類の助けも素晴らしいでしょう–単一のリンクや予感さえ…
更新: これまでにやったこと…
できる 共有フォルダを手動でマウントします。私が興味を持っているのは自動マウントです。
VirtualBoxのWebサイトでは、グループvboxsf
について言及しています。 追加のインストール時に作成する必要があります– /etc/group
にそのグループが表示されません 、vboxguest
があります 、しかし。
また、共有フォルダは/media
の下にマウントされていることも示しています プレフィックスがsf_
(/VirtualBox/GuestAdd/SharedFolders/MountDir
で制御可能 および/VirtualBox/GuestAdd/SharedFolders/MountPrefix
)。 /media
を持っていません ディレクトリのいずれか–両方のプロパティがVMに設定されていませんでした。
ディレクトリとグループの両方を作成し、プロパティをデフォルト値に設定しましたが、まだ運が悪いです。
承認された回答:
最後の段落の状態で十分です– /media
を追加してください 、グループvboxsf
を追加します および再起動 (以前にこれを試したときはしませんでした)