Próbuję zainstalować VirtualBox wewnątrz zewnętrznej instancji OpenVZ, na której mam dobrą ofertę. Chodzi o to, aby uruchomić małe okno systemu Windows XP dla pewnego rodzaju systemu Windows Server.
- Tak, to eksperyment.
- Nie, to nie jest do produkcji.
Wygląda na to, że wszystko działałoby dobrze, ale instalator nie może znaleźć źródeł mojej dystrybucji. Moja instancja ma zainstalowany Debian 6. Bieganie uname -r
daje mi 2.6.32-042stab061.2
. Przeglądałem całą apt-cache pod kątem czegoś podobnego, próbowałem zainstalować linux-sources-2.6.32 i różne nagłówki linuxa, ale nie mam szczęścia.
Czy ktoś wie, w jaki sposób mogę uzyskać odpowiednie źródła dla tego wystąpienia, aby VirtualBox mógł się skompilować? Dzięki.
debian
virtualbox
openvz
żartobliwy
źródło
źródło
Odpowiedzi:
W OpenVZ nie masz żadnej kontroli nad jądrem. Wynika to z faktu, że OpenVZ nie wirtualizuje sprzętu i jest raczej „kontenerem” niż maszyną wirtualną w węźle hosta. Ponieważ nie będzie można załadować modułów do jądra hosta, nie będzie to możliwe.
źródło
Rozwiązanie do uruchomienia VirtualBox w OpenVZ (w kontenerze OpenVZ) jest proste. Ta procedura została przetestowana na 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
źródło