LINUX.ORG.RU

Debian 6 stable не запускается виртуальная мишина в VirtualBox

 ,


0

1

Так... Суть проблемы. VirtualBox поставился корректно, но при попытке запустить виртуальную машину выдает:

RTR3InitEx failed with rc=-1912 (rc=-1912)

The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/etc/init.d/vboxdrv setup'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

Версии я не миксовал, авторитетно заявляю.

Устанавливал следующим образом, сначала скачал пакет, из-под суперпользователя применил к нему

dpkg -i %имя.пакета.deb%

Он ругается на неразрешенные зависимости и предлагает выполнить

apt-get -f install
Что я и делаю. Все время так ставил - работало. И сейчас тоже установилось.

Я предположил что это из-за отсутствия заголовков ядра он модуль ядра не скомпелировал.

Выполнил

# apt-get install linux-headers-`uname -r`
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия linux-headers-2.6.32-5-amd64.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 174 пакетов не обновлено.

Да нет... все на месте было...

Пересобрал модуль ядра..

# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Trying to register the VirtualBox kernel modules using DKMS:.
Starting VirtualBox kernel modules:.

Все, вроде, нормально.. Но виртуальную машину по прежнему не запускает ругаясь на модули ядра!

★★★★★

Если модули уже загружены, то выгрузите их:

rmmod vboxnetadp vboxnetflt vboxdrv
И загрузите их заново:
modprobe vboxnetadp vboxnetflt vboxdrv

После чего посмотрите в вывод dmesg появится информация о версии загруженных модулей.

К тому же меня терзают сомнения в том, что версия вашего ядра слишком уже старая.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87
# rmmod vboxnetadp vboxnetflt vboxdrv
ERROR: Module vboxdrv is in use by vboxpci

# modprobe vboxnetadp vboxnetflt vboxdrv
FATAL: Error inserting vboxnetadp (/lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko): Unknown symbol in module, or unknown parameter (see dmesg)

#dmesg
...
[30724.658968] vboxnetadp: Unknown parameter `vboxnetflt'
pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

К тому же меня терзают сомнения в том, что версия вашего ядра слишком уже старая.

Ну блин. Дебиан же из репозитория, ничего не менял. Должно бы работать: актуальная версия популярного дистра, да и в Сети гора историй о том что ставилось.

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

Во первых: закройте virtualbox, во вторых: посмотрите какие модули у вас загружены.

lsmod | grep vbox

Выгружайте их

rmmod `lsmod | grep vbox | cut -f1 -d" "`

kostik87 ★★★★★
()
Ответ на: комментарий от pihter

Пакеты VirtualBox, насколько я понял вы ставили не из репозитория, а скачивали с сайте virtualbox.org, не факт что последний VirtualBox поддерживает такое древнее ядро.

С момента выхода вашей версии ядра прошло уже больше года и сменилось 9 версий ядра, не считая обновлений и исправлений.

kostik87 ★★★★★
()
Ответ на: комментарий от Ubuntu1210
# rmmod vboxpci
# rmmod vboxdrv
# modprobe vboxnetadp vboxnetflt vboxdrv
FATAL: Error inserting vboxnetadp (/lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
#dmesg
...
[30724.658968] vboxnetadp: Unknown parameter `vboxnetflt'
[31053.635936] vboxdrv: Found 4 processor cores.
[31053.636342] vboxdrv: fAsync=0 offMin=0x493 offMax=0x4a57
[31053.636393] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[31053.636395] vboxdrv: Successfully loaded version 4.2.0 (interface 0x001a0004).
[31053.637048] vboxnetadp: Unknown parameter `vboxnetflt'
pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87
# lsmod | grep vbox
vboxdrv              1789774  0

Выгружал (выше показываю) пробовал снова запустить машину - все равно ничего не выходит. Была мысль, что из-за старости ядра, но блин... Debian Stable же...

По-Вашему OSE версия из репозитория заведется на ура?

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

Выгружайте модули вручную их список вы можете получить командой:

lsmod | grep vbox

Предварительно закрыв VirtuaBox и сверяясь со второй колонкой вывода, в ней указаны модули, которые используют модуль из левой колонки, так что их нужно выгрузит в начале.

Какую версию Virtualbox вы устанавливали, как видно модули у вас для версии 4.2.0.

Покажите:

ls -ls /usr/src/linus
ls -1 /usr/src

kostik87 ★★★★★
()
Ответ на: комментарий от pihter

Вы так и не ответили на вопрос откуда устанавливали deb пакеты с VirtuaBox с репозитория или скачанные с сайте VirtuaBox.org и какой версии был установлен пакет.

От того что Debian Stable это ни чего не меняет у Debian релиз выходит раз в несколько лет, раньше было в два года, ядро как следствие старое, а прогресс не стоит на месте.

Либо переходите на testing либо подключайте Debian Backports и ставьте новые версии пакетов оттуда на ваш стабильный дистрибутив.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Вы так и не ответили на вопрос откуда устанавливали deb пакеты с VirtuaBox с репозитория или скачанные с сайте VirtuaBox.org и какой версии был установлен пакет.

Скачивал с сайта, писал же в начале. virtualbox-4.2_4.2.0-80737~Debian~squeeze_amd64.deb

Я к тому про дебиан, что поддержка заявлена на сайте виртуалбокса. Стало быть и ядро, которое было из коробки, дистрибутивное, должно удовлетворять потребности даже нового виртуалбокса

pihter ★★★★★
() автор топика
Ответ на: комментарий от Ubuntu1210

Не понял смысл вашего сообщения, если это сарказм, то не смешно.

Вы же не будете отрицать, что дистрибутив, вышедший 6 февраля 2011 года имеет актуальные версии пакетов, это при том, что процесс стабилизации, а следовательно прекращения принятия новых пакетов и их версий в релиз прекращён ещё раньше, а в выходящих обновлениях только исправления для текущих версий пакетов, а не пакеты с новыми версиями программ. Так что смотрите сам.

Выходов отсюда два: Debian Backports, Debian Testing.

Либо другой дистрибутив.

kostik87 ★★★★★
()
Ответ на: комментарий от pihter

Ответьте на это сообщение: Debian 6 stable не запускается виртуальная мишина в VirtualBox (комментарий)

Выполните поиск по странице в вашем браузере: ctrl+f и введите 4.2 в скольких местах вы найдёте упоминание этого поискового запроса и в скольких вы найдёте указание версии пакета с ViertualBox.

На сайте Vbox указано как подключить репозиторий для Debian и как правильно установить Virtualbox https://www.virtualbox.org/wiki/Linux_Downloads прокрутите вниз страницу.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Не понял смысл вашего сообщения, если это сарказм, то не смешно.

Не сарказм. Боже упаси, я пришел за советом, совет получаю, благодарен. Без шуток и сарказма. Я имел в виду что пакет я действительно скачал с сайта, но пакет не абы-какой а специальный для Debian Stable, стало быть на Debian Stable - работать должен и с тем ядром, которое идет в коробке с Debian Stable. Логика-то простая. Я согласен что много воды утекло, но пакет собранный специально для squeeze на squeeze работать должен, вот что я пытаюсь сказать.

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

Ответьте на указанное сообщение и поставьте пакет правильно:

Debian-based Linux distributions
Note: VirtualBox has been moved from non-free to contrib with 4.0, so please adjust your repository settings.

Add one of the following lines according to your distribution to your /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free
...
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
...
sudo apt-get update
sudo apt-get install virtualbox-4.2

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Выгружайте модули вручную их список вы можете получить командой:

Загружен только vboxdrv

# lsmod | grep vbox
vboxdrv              1789774  0 

Какую версию Virtualbox вы устанавливали, как видно модули у вас для версии 4.2.0.

4.2.0 и ставил. virtualbox-4.2_4.2.0-80737~Debian~squeeze_amd64.deb это название пакета, который скачал и устанавливал

# ls -ls /usr/src/linus
ls: невозможно получить доступ к /usr/src/linus: Нет такого файла или каталога
# ls -ls /usr/src/linux
ls: невозможно получить доступ к /usr/src/linux: Нет такого файла или каталога

# ls -1 /usr/src
linux-headers-2.6.32-5-686
linux-headers-2.6.32-5-amd64
linux-headers-2.6.32-5-common
linux-kbuild-2.6.32
vboxhost-4.2.0
virtualbox-ose-3.2.10

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

Ответьте на указанное сообщение и поставьте пакет правильно

Ответил и таким макаром ставить уже пробовал во время поиска решения.. Тот, который стоит сейчас - установлен именно так.

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

Давайте попробуем сделать так:

rmmod vboxdrv
cd /usr/src/
ln -s linux-headers-2.6.32-5-amd64 linux
cd vboxhost-4.2.0
make
make install
depmod -a
modprobe vboxdrv
И все остальные модули:
find /lib/modules/`uname -r`/ -type f -name "vbox*"

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)

Попробуй пользователя добавить в группу виртуалбокса. Мне помогло.

anonymous
()
Ответ на: комментарий от kostik87

А нет, наврал. После полной перезагрузки lsmod выдает следующее:

# lsmod | grep vbox
vboxpci                11657  0 
vboxnetadp             17115  0 
vboxnetflt             13861  0 
vboxdrv              1789774  3 vboxpci,vboxnetadp,vboxnetflt
pihter ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Попробуй пользователя добавить в группу виртуалбокса. Мне помогло.

Действительно не было. Добавил. Не помогло

pihter ★★★★★
() автор топика
Ответ на: комментарий от bhfq

Ну и какие сейчас ошибки после полной перезагрузки вываливает VirtualBox?

Все то же что описал в начале.

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

Вы проделали эти операции ?

rmmod vboxdrv
cd /usr/src/
ln -s linux-headers-2.6.32-5-amd64 linux
cd vboxhost-4.2.0
make
make install
depmod -a
modprobe vboxdrv

Только выгружайте все модули vbox*.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Да

root@debian:/home/max# lsmod | grep vbox
vboxpci                11657  0 
vboxnetadp             17115  0 
vboxnetflt             13861  0 
vboxdrv              1789774  3 vboxpci,vboxnetadp,vboxnetflt
root@debian:/home/max# rmmod vboxpci
root@debian:/home/max# rmmod vboxnetadp
root@debian:/home/max# rmmod vboxnetflt
root@debian:/home/max# rmmod vboxdrv
root@debian:/home/max# cd /usr/src/
root@debian:/usr/src# ln -s linux-headers-2.6.32-5-amd64/ linux
root@debian:/usr/src# cd vboxhost-4.2.0
root@debian:/usr/src/vboxhost-4.2.0# make
*** Building 'vboxdrv' module ***

 /// bla-bla-bla ///
 
 успешно вобщем

root@debian:/usr/src/vboxhost-4.2.0# make install

 /// bla-bla-bla ///
 
 успешно вобщем тоже

root@debian:/usr/src/vboxhost-4.2.0# depmod -a
root@debian:/usr/src/vboxhost-4.2.0# modprobe vboxdrv

Ошибка не пропала. depmod в двух словах - это что? Ну в данном случае зачем?

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87
root@debian:/usr/src/vboxhost-4.2.0# uname -r
2.6.32-5-amd64
root@debian:/usr/src/vboxhost-4.2.0# find /lib/modules -type f -name vbox*
find: paths must precede expression: vboxdrv.ko
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]

Согласен. Странное. Уж не знаю что и думать, уже удалять пробовал, OSE пробовал.. Та же история

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

Причем этот же пакет, на этом же дистре, на этой же машине, насколько я помню - работал

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87
root@debian:/home/max# uname -r
2.6.32-5-amd64
root@debian:/home/max# find /lib/modules -type f | grep vbox
/lib/modules/2.6.32-5-686/misc/vboxnetflt.ko
/lib/modules/2.6.32-5-686/misc/vboxnetadp.ko
/lib/modules/2.6.32-5-686/misc/vboxdrv.ko
/lib/modules/2.6.32-5-686/misc/vboxpci.ko
/lib/modules/2.6.32-5-686-bigmem/misc/vboxnetflt.ko
/lib/modules/2.6.32-5-686-bigmem/misc/vboxnetadp.ko
/lib/modules/2.6.32-5-686-bigmem/misc/vboxdrv.ko
/lib/modules/2.6.32-5-686-bigmem/misc/vboxpci.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetflt.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxdrv.ko
/lib/modules/2.6.32-5-amd64/updates/dkms/vboxpci.ko
/lib/modules/2.6.32-5-amd64/misc/vboxnetflt.ko
/lib/modules/2.6.32-5-amd64/misc/vboxnetadp.ko
/lib/modules/2.6.32-5-amd64/misc/vboxdrv.ko
/lib/modules/2.6.32-5-amd64/misc/vboxpci.ko
/lib/modules/2.6.32-5-486/misc/vboxnetflt.ko
/lib/modules/2.6.32-5-486/misc/vboxnetadp.ko
/lib/modules/2.6.32-5-486/misc/vboxdrv.ko
/lib/modules/2.6.32-5-486/misc/vboxpci.ko
root@debian:/home/max# 
pihter ★★★★★
() автор топика
Ответ на: комментарий от anonymous

find /lib/modules -type f -name «vbox*»

Да, так тоже работает

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

У вас случаем не установлен параллельно ещё и virtualbox-ose ?

Покажите:

find /lib/modules -type f -name "vbox*" -exec sudo modinfo {} \;

Что-то уж как-то у вас странно.

Не удивлюсь, если проблема в том, что вы что-то ставили в обход пакетного менеджера.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

У вас случаем не установлен параллельно ещё и virtualbox-ose ?

Я ставил, после того как этот не заработал. Но потом удалял.

max@debian:~$ su
Пароль: 
root@debian:/home/max# find /lib/modules -type f -name "vbox*" -exec sudo modinfo {} \;
filename:       /lib/modules/2.6.32-5-686/misc/vboxnetflt.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     1ED28D22A65C0CDC2191784
depends:        vboxdrv
vermagic:       2.6.32-5-686 SMP mod_unload modversions 686 
filename:       /lib/modules/2.6.32-5-686/misc/vboxnetadp.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Adapter Driver
author:         Oracle Corporation
srcversion:     335CED940C87CEB85E4DCE4
depends:        vboxdrv
vermagic:       2.6.32-5-686 SMP mod_unload modversions 686 
filename:       /lib/modules/2.6.32-5-686/misc/vboxdrv.ko
version:        4.2.0 (0x001a0004)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     452A0D07B1AC313D7422F79
depends:        
vermagic:       2.6.32-5-686 SMP mod_unload modversions 686 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
filename:       /lib/modules/2.6.32-5-686/misc/vboxpci.ko
version:        4.2.0
license:        GPL
description:    Oracle VM VirtualBox PCI access Driver
author:         Oracle Corporation
srcversion:     2E5D915544DE2BC9CDE1F09
depends:        vboxdrv
vermagic:       2.6.32-5-686 SMP mod_unload modversions 686 
filename:       /lib/modules/2.6.32-5-686-bigmem/misc/vboxnetflt.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     1ED28D22A65C0CDC2191784
depends:        vboxdrv
vermagic:       2.6.32-5-686-bigmem SMP mod_unload modversions 686 
filename:       /lib/modules/2.6.32-5-686-bigmem/misc/vboxnetadp.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Adapter Driver
author:         Oracle Corporation
srcversion:     335CED940C87CEB85E4DCE4
depends:        vboxdrv
vermagic:       2.6.32-5-686-bigmem SMP mod_unload modversions 686 
filename:       /lib/modules/2.6.32-5-686-bigmem/misc/vboxdrv.ko
version:        4.2.0 (0x001a0004)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     452A0D07B1AC313D7422F79
depends:        
vermagic:       2.6.32-5-686-bigmem SMP mod_unload modversions 686 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
filename:       /lib/modules/2.6.32-5-686-bigmem/misc/vboxpci.ko
version:        4.2.0
license:        GPL
description:    Oracle VM VirtualBox PCI access Driver
author:         Oracle Corporation
srcversion:     2E5D915544DE2BC9CDE1F09
depends:        vboxdrv
vermagic:       2.6.32-5-686-bigmem SMP mod_unload modversions 686 
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetflt.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     65FB7C3644019BC333A62C4
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Adapter Driver
author:         Oracle Corporation
srcversion:     10A2807ECAE88BE2745D068
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxdrv.ko
version:        4.2.0 (0x001a0004)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     4889ED5D5CB725A8117AE45
depends:        
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxpci.ko
version:        4.2.0
license:        GPL
description:    Oracle VM VirtualBox PCI access Driver
author:         Oracle Corporation
srcversion:     8E7D32E97E3CF17E72011AB
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
filename:       /lib/modules/2.6.32-5-amd64/misc/vboxnetflt.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     65FB7C3644019BC333A62C4
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
filename:       /lib/modules/2.6.32-5-amd64/misc/vboxnetadp.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Adapter Driver
author:         Oracle Corporation
srcversion:     10A2807ECAE88BE2745D068
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
filename:       /lib/modules/2.6.32-5-amd64/misc/vboxdrv.ko
version:        4.2.0 (0x001a0004)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     4889ED5D5CB725A8117AE45
depends:        
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
filename:       /lib/modules/2.6.32-5-amd64/misc/vboxpci.ko
version:        4.2.0
license:        GPL
description:    Oracle VM VirtualBox PCI access Driver
author:         Oracle Corporation
srcversion:     8E7D32E97E3CF17E72011AB
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
filename:       /lib/modules/2.6.32-5-486/misc/vboxnetflt.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     1ED28D22A65C0CDC2191784
depends:        vboxdrv
vermagic:       2.6.32-5-486 mod_unload modversions 486 
filename:       /lib/modules/2.6.32-5-486/misc/vboxnetadp.ko
version:        4.2.0 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Adapter Driver
author:         Oracle Corporation
srcversion:     335CED940C87CEB85E4DCE4
depends:        vboxdrv
vermagic:       2.6.32-5-486 mod_unload modversions 486 
filename:       /lib/modules/2.6.32-5-486/misc/vboxdrv.ko
version:        4.2.0 (0x001a0004)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     452A0D07B1AC313D7422F79
depends:        
vermagic:       2.6.32-5-486 mod_unload modversions 486 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
filename:       /lib/modules/2.6.32-5-486/misc/vboxpci.ko
version:        4.2.0
license:        GPL
description:    Oracle VM VirtualBox PCI access Driver
author:         Oracle Corporation
srcversion:     2E5D915544DE2BC9CDE1F09
depends:        vboxdrv
vermagic:       2.6.32-5-486 mod_unload modversions 486 
root@debian:/home/max# 

Не удивлюсь, если проблема в том, что вы что-то ставили в обход пакетного менеджера.

Да всю жизнь так ставил, всегда работало. Проще просто

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

У вас случаем не установлен параллельно ещё и virtualbox-ose ?

# apt-get remove virtualbox-ose
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет virtualbox-ose не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 174 пакетов не обновлено.
pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

Удаляю старую

# apt-get remove virtualbox-4.2
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libqt4-opengl libsdl-ttf2.0-0
Для их удаления используйте 'apt-get autoremove'.
Пакеты, которые будут УДАЛЕНЫ:
  virtualbox-4.2
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 173 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 136 MB.
Хотите продолжить [Д/н]? 
(Чтение базы данных ... на данный момент установлено 143996 файлов и каталогов.)
Удаляется пакет virtualbox-4.2 ...
Stopping VirtualBox kernel modules:.
Обрабатываются триггеры для hicolor-icon-theme ...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для shared-mime-info ...

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87
# apt-get install virtualbox-4.2
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  virtualbox-4.2
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 173 пакетов не обновлено.
Необходимо скачать 60,8 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 137 MB.
Получено:1 http://download.virtualbox.org/virtualbox/debian/ squeeze/contrib virtualbox-4.2 i386 4.2.4-81684~Debian~squeeze [60,8 MB]
Получено 60,8 MБ за 5мин 12с (195 kБ/c)                                        
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета virtualbox-4.2.
(Чтение базы данных ... на данный момент установлен 143291 файл и каталог.)
Распаковывается пакет virtualbox-4.2 (из файла .../virtualbox-4.2_4.2.4-81684~Debian~squeeze_i386.deb)...
Обрабатываются триггеры для shared-mime-info ...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для hicolor-icon-theme ...
Настраивается пакет virtualbox-4.2 (4.2.4-81684~Debian~squeeze) ...
Устанавливается новая версия файла настройки /etc/init.d/vboxdrv ...
Устанавливается новая версия файла настройки /etc/init.d/vboxballoonctrl-service ...
addgroup: Группа «vboxusers» уже существует и является системной. Завершение работы.
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Removing old VirtualBox pci kernel module:.
Trying to register the VirtualBox kernel modules using DKMS:.
Starting VirtualBox kernel modules:.
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
Обрабатываются триггеры для python-central ...
root@debian:/home/max# lsmod | grep vbox
vboxpci                11657  0 
vboxnetadp             17115  0 
vboxnetflt             13861  0 
vboxdrv              1789774  3 vboxpci,vboxnetadp,vboxnetflt

А вот тут уже интереснее!

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87
root@debian:/home/max# apt-get remove virtualbox-4.2
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libqt4-opengl libsdl-ttf2.0-0
Для их удаления используйте 'apt-get autoremove'.
Пакеты, которые будут УДАЛЕНЫ:
  virtualbox-4.2
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 173 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 137 MB.
Хотите продолжить [Д/н]? 
(Чтение базы данных ... на данный момент установлен 144001 файл и каталог.)
Удаляется пакет virtualbox-4.2 ...
Stopping VirtualBox kernel modules:.
Обрабатываются триггеры для hicolor-icon-theme ...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для shared-mime-info ...
root@debian:/home/max# lsmod | grep vbox
root@debian:/home/max# 

Странно. После удаления модулей нет.. Ну то есть не странно, ожиданно вполне, я раньше так и думал что они вычищаются из ядра при удалении. А во время установки, вот что он ругался разве не на уже запущенные?

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter
Starting VirtualBox kernel modules:.
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!

virtualbox-ose

что тут вообще делает? Как все удалить чтоб прям вообще с нуля ставить можно было? Пакет и каталог в домашнем каталоге? Или еще что?

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

Вот смотрите. Только что проверил - модулей нет, тут же устанавливаю - service alredy provided!!

root@debian:/home/max# lsmod | grep vbox
root@debian:/home/max# apt-get install virtualbox-4.2
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  virtualbox-4.2
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 173 пакетов не обновлено.
Необходимо скачать 0 B/60,8 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 137 MB.
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета virtualbox-4.2.
(Чтение базы данных ... на данный момент установлен 143291 файл и каталог.)
Распаковывается пакет virtualbox-4.2 (из файла .../virtualbox-4.2_4.2.4-81684~Debian~squeeze_i386.deb)...
Обрабатываются триггеры для shared-mime-info ...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для hicolor-icon-theme ...
Настраивается пакет virtualbox-4.2 (4.2.4-81684~Debian~squeeze) ...
addgroup: Группа «vboxusers» уже существует и является системной. Завершение работы.
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Trying to register the VirtualBox kernel modules using DKMS:.
Starting VirtualBox kernel modules:.
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
insserv: script virtualbox-ose: service vboxdrv already provided!
insserv: script virtualbox-ose: service virtualbox-ose already provided!
Обрабатываются триггеры для python-central ...
root@debian:/home/max# 

Стело быть они не от старой установки остаются?

pihter ★★★★★
() автор топика
Ответ на: комментарий от kostik87

Посмотрите версию загруженных модулей через modinfo

4.2.4 везде...

root@debian:/home/max# lsmod | grep vbox
vboxpci                11657  0 
vboxnetadp             17115  0 
vboxnetflt             13861  0 
vboxdrv              1789774  3 vboxpci,vboxnetadp,vboxnetflt
root@debian:/home/max# modinfo vboxpci
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxpci.ko
version:        4.2.4
license:        GPL
description:    Oracle VM VirtualBox PCI access Driver
author:         Oracle Corporation
srcversion:     E91EBEB9F6A757D4855B5D6
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
root@debian:/home/max# modinfo vboxnetadp
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetadp.ko
version:        4.2.4 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Adapter Driver
author:         Oracle Corporation
srcversion:     10A2807ECAE88BE2745D068
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
root@debian:/home/max# modinfo vboxnetflt
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxnetflt.ko
version:        4.2.4 ((0xA2CDe001U))
license:        GPL
description:    Oracle VM VirtualBox Network Filter Driver
author:         Oracle Corporation
srcversion:     65FB7C3644019BC333A62C4
depends:        vboxdrv
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
root@debian:/home/max# modinfo vboxdrv
filename:       /lib/modules/2.6.32-5-amd64/updates/dkms/vboxdrv.ko
version:        4.2.4 (0x001a0004)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     E7CF8FD05E6B75D322258D5
depends:        
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
root@debian:/home/max# 

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

Удаляй через $ dpkg --remove $ dpkg --purge , потом $ apt-get -f install.

Скачиваешь с оф.сайта последнюю версию для своего ядра(uname -r) и будет тебе счастье.

anonymous
()
Ответ на: комментарий от kostik87

попробуйте запустить virtualbox, для начала от root.

Да сам virtualbox запускался все это время. А вот ни одна виртуальная машина не стартовала...

Сейчас попробую создать

pihter ★★★★★
() автор топика
Ответ на: комментарий от pihter

сам virtualbox запускался ... ни одна виртуальная машина не стартовала

Это понятно.

kostik87 ★★★★★
()
Ответ на: комментарий от pihter

Мда, выкиньте Debian.

Перустановите всё и ставьте virtualbox через пакетный менеджер.

Не забудьте установить linux-headers.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Мда, выкиньте Debian.

Никогда. Дело не в дистре, я что-то где-то неправильно сделал. Он стабилен предсказуем и гибок как ничто. За то и держу, что теперь я хозяин машины, а не наоборот.

Перустановите всё и ставьте virtualbox через пакетный менеджер.

Крайний случай, но, похоже все придется делать именно так :(

Не забудьте установить linux-headers.

Да, помню, спасибо. В первый раз еще ругался на dkms, без него вообще запускаться не хотел, я его доставлял уже после первой установки виртуалбокса.

pihter ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.