unable to handle kernel
Гугление показало, что дело скорей всего в kernel 2.6.26, сия версия ядра используется в lenny
Решение: скачана VirtualBox 2.1.4 for Linux... проприетарщина наверное =)
не разбирался, что за версию они там выкладывают.
Последовательность для убунты такая:
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
далее добавляем ваш репозитарий
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
deb http://download.virtualbox.org/virtualbox/debian xandros4.0-xn non-free
Следующий квест, настройка разрешения экрана. Проблема тут такая
В случае если это Debian Lenny - c разрешением в виртуальном окружении могут быть проблемы, потому что реконфигурирование тамошней версии пакета xorg.conf ничего не знает об имеющихся разрешениях, в новых иксах всё устроено немного по-другому.
Все сводиться к установке VirtualBox Guest Additions. После установки виртуальная среда становится способной передать иксам разрешение, и разрешение будет автоматически подстраиваться под размер окна виртуальной машины.
В главном меню окна виртуальной машины выбрать: «Устройства» > «Установить дополнения гостевой ОС». После чего в гостевой ОС появится новый оптический диск с названными дополнениями.
Увы будем компилять модуль, хе-хе. Я лениво выбрал мышкой в синаптике, для стороников консольного кунг-фу, запускаем от рута
# apt-get install linux-headers-`uname -r`
# apt-get install make
# apt-get install binutils
# apt-get install gcc
# apt-get install gcc-3.4
опосля, со спокойной душой запускаем
# /media/cdrom/VBoxLinuxAdditions-x86.run
налаждаемся
После предложенных действий получается такое итого:
ОтветитьУдалить/media/cdrom/VBoxLinuxAdditions-x86.run: /bin/sh: плохой интерпретатор: Отказано в доступе
> /media/cdrom/VBoxLinuxAdditions-x86.run: /bin/sh: плохой интерпретатор: Отказано в доступе
ОтветитьУдалитьу вас сдром смонтирован с опцией noexec
можно сделать bash /media/cdrom/VBoxLinuxAdditions-x86.run