Oracle VM Virtual Boxはどうやって自動的に共有フォルダをマウントしますか?

1486 ワード

http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=399216&sid=dd91c983579854cf9a28bc05b756c16a&start=15
私もこの問題に出会いました。そしてVOXの助けを詳しく調べて、やっと見つけた問題点です。共有ディレクトリを設定する際に「自動マウント」にチェックを付けると、gusestのLINUXでは何も動かず、自動的に「/media」に「sf_」をプレフィックスとして共有名を付けたマウントポイントが設定されています。例えば、このマウントポイントは「sfuushare」です。システムが起動すると自動的にマウントされます。しかし、このマウントポイントのデフォルトの権限はvboxに作成されたユーザーグループ「vbox sf」であるため、確認できなくなります。「/etc/group」を修正して、自分のユーザー名を「vbox sf」グループに加えるだけでいいです。この場合は自動マウントを実現するために手動で「fstab」を修正します。もちろん失敗します。したがって、「fstab」で自動的にマウントしたい場合は、共有ディレクトリ設定の「自動マウント」をオフにします。だから「fstab」を読み込む時に、vbox共有モジュールはまだロードされていません。さもなければ、vboxという「自動マウント」はあまりにも弱々しくないですか?へへ
Virtual Box共有ファイルhost:windows 7 gust:uuntu 13.04
1.virtual boxマネージャで「管理(F)」-「仮想メディア管理(v)」-」を開いて仮想ディスクを調べて、VBoxGreest Additions.isoの位置を見ることができます。
2.Virtual boxマネージャで「設定」-「記憶」-「コントローラ:IDEコントローラ」-」プロパティ割り当て光学ドライブを開いて、最初のステップをVoxGusest Additions.isoに確認して読み込む
3.uuntuを再起動する
4.cd/media/uuntuユーザ名/VOXADDITIONS——4.2.16_86992実行    sh VBoxLinuxAdditions.run 5.Virtual boxマネージャで「設定」-「共有フォルダ」-「固定割り当て」を開き、共有するフォルダD:\uuntu 6を設定します。uuntuを再開します。
7.uuntuで共有windows共有のフォルダをマウントし、先にフォルダ を作成する。mkdir /media/sharefile;sudo mount -t vboxsf ubuntu /media/sharefile/8.Virtual boxマネージャに共有ファイルを設定した場合、自動マウントオプションが設定されている場合、uuntuは再起動するたびに共有ファイルを自動的にマウントします。/media/sf_uuntuの下です。この時、共有されているファイルを確認する権限があるのは、自分をvboxsfグループに追加する必要があります。sudo adduser " " vboxsf   このグループを初めて追加したユーザーはログアウトして再登録してから有効になります。