Установил virtualbox 2.1.4 но запустить не могу, т.к. ругается на отсутствие модуля ядра, а создать модуль не удаётся т.к. нет скрипта vboxdrv
Присоединяюсь. Устанавливал Alt без автоматической установки пакета эмуляторов. Затем установил VBox 1.5.6 с диска машина и диски создаются но машина не запускается. Обновил с бранча до 2.1.4-alt0.M41.5. Ошибка та же (лог): 00:00:03.016 VirtualBox 1.5.6_OSE r28240 linux.x86 (Apr 25 2008 19:40:32) release log 00:00:03.016 Log opened 2009-03-26T09:36:25.991687000Z 00:00:03.016 ERROR [COM]: aRC=0x80004005 aIID={1dea5c4b-0753-4193-b909-22330f64ec45} aComponent={Console} aText={VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root. 00:00:03.016 VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED)} aPreserve=false 00:00:03.045 Power up failed (vrc=VERR_VM_DRIVER_NOT_INSTALLED, hrc=0x80004005) В папке /etc/init.d/ есть только virtualbox. При попытке запуска выдает: init.d]$ ./virtualbox start Loading VirtualBox module (vboxdrv): FATAL: Could not load /lib/modules/2.6.25-std-def-alt8.M41.4/modules.dep: Permission denied [FAILED] Установлены модули: kernel-modules-virtualbox-addition-1.5.6-std-def#1.5.6-alt1.132633.8.M41.4 kernel-modules-virtualbox-1.5.6-std-def#1.5.6-alt2.132633.8.M41.4 virtualbox 2.1.4-alt0.M41.5 virtualbox-common 2.1.4-alt0.M41.5 xorg-x11-drv-vboxmouse 2.1.4-alt0.M41.5 P.S. При установке пришлось добавлять себя в группу vboxusers вручную. Дальше. Доплнительно установил все, что касается этой версии: kernel-source-virtualbox xorg-x11-drv-vboxvideo virtualbox-guest-additions kernel-source-virtualbox-netfilter-2.1.4-alt0.M41.5 kernel-source-virtualbox-vfs-2.1.4-alt0.M41.5 virtualbox-doc-2.1.4-alt0.M41.5:) virtualbox-sdk-2.1.4-alt0.M41.5 kernel-source-virtualbox-addition-2.1.4-alt0.M41.5 Результат отрицательный. Затем поменял: kernel-modules-virtualbox-std-def-2.1.4-alt0.M41.132633.8.M41.4 kernel-modules-virtualbox-addition-std-def-2.1.4-alt0.M41.132633.8.M41.4 Не помогло. Нашел на Sisyphus и поставил новую версию kernel-modules-virtualbox-std-def#2.1.4-alt1.132635.15 (потащила за собой kernel-image-std-def-2.6.27-alt15) Все также. Не работает.
Добавлю. После перезагрузки машины заработало. Что помогло непонятно. Скрипт /etc/init.d/vboxdrv так и не появился.
Не знаю уж по какому стечению обстоятельств, но инит-скрипт vboxdrv у нас называется virtualbox и всё, что он умеет - это загружать и выгружать модули, которые у нас собираются статически. Жаль, что я не подписан на эти ошибки, а то бы я раньше ответил... Спасибо, что указали на отсутствие vboxdrv, я подумаю, как уменьшить путаницу в следующих сборках.
(В ответ на комментарий №3) > Жаль, что я не подписан на эти ошибки, а то бы я раньше ответил... Переназначить ошибку на тебя - задача RM (но у нас как обычно).
Я вот подумал, может быть сделать симлинку? /etc/rc.d/init.d/vboxdrv -> virtualbox Есть ли к этому противопоказания?