Saat ini saya sedang menulis template (di veewee) untuk membuat kotak gelandangan yang menjalankan Funtoo x86_64.
Saat ini, kotak saya gagal langkah terakhir untuk vagrant basebox validate
, di mana folder bersama harus dipasang secara otomatis di sistem tamu.
Apa prasyarat untuk mengotomatiskan folder bersama? Saya mencarinya di dokumentasi untuk Gentoo dan untuk VirtualBox, melihat template untuk kotak Ubuntu – tetapi masih tidak tahu bagaimana mereplikasi perilaku automount dari kotak default Ubuntu.
Saya menggunakan genkernel dengan gentoo-sources. Virtualbox-guest-additions diinstal dan daemon virtualbox dimulai.
Saya ingin jawaban yang berisi persyaratan ini (dengan beberapa tebakan terbaik saya):
- Konfigurasi kernel (NFS v3/4, automounter, …?)
- Program ruang pengguna (apakah saya memerlukan paket tambahan? daemon mana di runlevel mana?)
- Direktori dan izin (apakah saya memerlukan
/media
dir milik beberapa pengguna, apakah pengguna tertentu sukavagrant
danroot
membutuhkan keanggotaan divboxguest
grup atauvboxsf
grup – mana yang belum ada?)
tetapi bantuan apa pun akan sangat membantu – bahkan satu tautan atau firasat…
PERBARUI: Apa yang saya lakukan sejauh ini…
Saya bisa pasang folder bersama secara manual, yang saya minati adalah pemasangan otomatis.
Situs web VirtualBox menyebutkan grup vboxsf
yang harus dibuat pada pemasangan tambahan – Saya tidak melihat grup itu di /etc/group
, saya punya vboxguest
, meskipun.
Dikatakan juga bahwa folder bersama dipasang di bawah /media
dengan awalan sf_
(dapat dikontrol oleh /VirtualBox/GuestAdd/SharedFolders/MountDir
dan /VirtualBox/GuestAdd/SharedFolders/MountPrefix
). Saya tidak memiliki /media
direktori baik – dan kedua properti tidak disetel pada VM saya.
Saya membuat direktori dan grup dan menyetel properti ke nilai defaultnya, tetapi saya masih kurang beruntung.
Jawaban yang Diterima:
Status di paragraf terakhir sudah cukup – tambahkan /media
, tambahkan grup vboxsf
dan boot ulang (yang tidak saya lakukan ketika saya mencoba ini sebelumnya).