Saya mencoba untuk menginstal VirtualBox di dalam contoh OpenVZ di luar kantor. Saya mendapat tawaran bagus. Intinya adalah menjalankan kotak Windows XP kecil untuk beberapa jenis Windows Server.
- Ya, ini sebuah eksperimen.
- Tidak, ini bukan untuk produksi.
Sepertinya semuanya akan berfungsi dengan baik, tetapi installer tidak dapat menemukan sumber distro saya. Instance saya sudah menginstal Debian 6. Berlari uname -r
memberiku 2.6.32-042stab061.2
. Saya telah mencari di seluruh cache-apt saya untuk hal yang serupa, mencoba menginstal linux-sources-2.6.32 dan berbagai linux-header, tapi saya tidak beruntung.
Adakah yang tahu bagaimana saya bisa mendapatkan sumber yang tepat untuk contoh ini sehingga VirtualBox dapat mengkompilasi sendiri? Terima kasih.
debian
virtualbox
openvz
jocull
sumber
sumber
Jawaban:
Di OpenVZ, Anda tidak memiliki kendali atas kernel. Ini karena OpenVZ tidak melakukan virtualisasi perangkat keras, dan merupakan "wadah", bukan mesin virtual pada node host. Karena Anda tidak akan dapat memuat modul ke kernel host, ini tidak akan mungkin.
sumber
Solusi untuk menjalankan VirtualBox di dalam OpenVZ (dalam wadah OpenVZ) sederhana. Prosedur ini telah diuji pada ProxMox VE 2.2
echo "deb http://backports.debian.org/debian-backports squeeze-backports main" >> /etc/apt/sources.list
apt-get install virtualbox
LOAD_VBOXDRV_MODULE=1
vzctl set <VEID> --devnodes vboxdrv:rw --devnodes vboxnetctl:rw --save
sumber