Saya sudah menginstal virtualbox di dalam wadah lxc. Namun ketika saya mencoba untuk memulai VM saya mendapatkan pesan:
driver kernel tidak dapat diakses (rc = 1909) .... masalah izin dengan / dev / vboxdrv.
Ini jelas terlihat seperti masalah keamanan yang dapat diprediksi.
Adakah yang tahu bagaimana saya bisa memberikan izin kepada wadah untuk mengakses driver perangkat ini: '/ dev / vboxdrv'?
Setiap bantuan atau petunjuk sangat dihargai.
sumber
Driver kernel VirtualBox Linux (vboxdrv) tidak dimuat atau ada masalah izin dengan / dev / vboxdrv. Atur ulang modul kernel dengan menjalankan
sebagai root. Pengguna Ubuntu atau Fedora harus menginstal paket DKMS pada awalnya. Paket ini melacak perubahan kernel Linux dan mengkompilasi ulang modul kernel vboxdrv jika perlu.
sumber
Anda harus
/dev/vboxdrv
dimiliki oleh grup "vboxuser" dan pengguna memulai wadah di grup itu. Tambahkan pengguna ke grup lalu pastikan ada izin grup (yaituchmod 660 /dev/vboxdrv
).sumber
Seharusnya tidak perlu menginstal virtualbox di mesin host Anda, selama wadah Anda menyusun modul kernel, Anda bisa memuatnya selama skrip pra-mulai pada wadah LXC. Untuk keamanan yang lebih baik, Anda dapat menyalin modul kernel VBox ke host Anda sebelum memuat.
sumber