LinuxForum.Fans
Тема

Не работает VirtualBox в Debian Wheezy

Автор: yoric1 13 сообщений 6541 просмотров
#284128

Здравствуйте!
Кто-нибудь такую связку использует? ВБ родной из репа,

root@aspera:~# dpkg -l virtualbox*|grep ii

ii virtualbox 4.1.18-dfsg-1.1 i386 x86 virtualization solution - base binaries
ii virtualbox-dkms 4.1.18-dfsg-1.1 all x86 virtualization solution - kernel module sources for dkms
ii virtualbox-fuse 4.1.18-dfsg-1.1 i386 x86 virtualization solution - virtual filesystem
ii virtualbox-guest-additions-iso 4.1.18-1 all guest additions iso image for VirtualBox
ii virtualbox-guest-dkms 4.1.18-dfsg-1.1 all x86 virtualization solution - guest addition module source for dkms
ii virtualbox-guest-utils 4.1.18-dfsg-1.1 i386 x86 virtualization solution - non-X11 guest utilities
ii virtualbox-guest-x11 4.1.18-dfsg-1.1 i386 x86 virtualization solution - X11 guest utilities
ii virtualbox-qt 4.1.18-dfsg-1.1 i386 x86 virtualization solution - Qt based user interface

При попытке старта машины последовательно выскакивает:

NS_ERROR_FAILURE (0x80004005)
IMachine {662c175e-a69d-40b8-a77a-1d719d0ab062}

RTR3Init 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.

root@aspera:~# chmod 777 /dev/vbox*
root@aspera:~# ls -l /dev/vbox*
crwxrwxrwx 1 root root 10, 59 Ноя 5 14:35 /dev/vboxdrv
crwxrwxrwx 1 root root 10, 58 Ноя 5 14:35 /dev/vboxnetctl

в группу vboxusers добавлен (хотя толку при 777)

globus@aspera:~$ lsmod |grep vbox
vboxpci 19066 0
vboxnetadp 25443 0
vboxnetflt 23571 0
vboxdrv 190105 3 vboxnetflt,vboxnetadp,vboxpci

globus@aspera:~$ modinfo vboxdrv
filename: /lib/modules/3.2.0-4-amd64/updates/vboxdrv.ko
version: 4.1.18_Debian (0x00190000)
license: GPL
description: Oracle VM VirtualBox Support Driver
author: Oracle Corporation
srcversion: F7045423CC4988088CFB11B
depends:
vermagic: 3.2.0-4-amd64 SMP mod_unload modversions
parm: force_async_tsc:force the asynchronous TSC mode (int)

Остаётся 2 подозрения:
1) Версия модулей = 4.1.18_Debian, бинарей = 4.1.18-dfsg-1.1, а virtualbox-guest-additions-iso = 4.1.18-1.
2) Встречал нарекания, что разрядность ядра должна совпадать с прочим. У меня

globus@aspera:~$ uname -a
Linux aspera 3.2.0-4-amd64 #1 SMP Debian 3.2.32-1 x86_64 GNU/Linux

globus@aspera:~$ dpkg --print-architecture
i386

Прошу помощи.

#284131
"yoric1" написал:
globus@aspera:~$ uname -a
Linux aspera 3.2.0-4-amd64 #1 SMP Debian 3.2.32-1 x86_64 GNU/Linux
globus@aspera:~$ dpkg --print-architecture
i386

Не стыкуется...

#284135

Именно дла ВБокса? Всё другое работает, и даже kvm-qemu.

#284137

У вас система 64-разрядная, а пакеты ставятся 32-битные.

#284141
yoric1 написал:
Именно дла ВБокса? Всё другое работает, и даже kvm-qemu.

Удалить kvm и всё прочее после
reboot
/etc/init.d/vboxdrv setup

пробывать

#284143

Если не арбайтер тогда вывод lsmod

#284216
"-=Serj=-" написал:
У вас система 64-разрядная, а пакеты ставятся 32-битные.

Ну и что? Встречал при поисках подозрения на это, но утверждений не нашёл.

"Kettler" написал:
Удалить kvm и всё прочее после
reboot
/etc/init.d/vboxdrv setup
пробывать

kvm тут нет (работает на другой машине 64ядро-32система)

/etc/init.d/vboxdrv нет такого, есть virtualbox с параметрами start|stop|etc

"Kettler" написал:
Если не арбайтер тогда вывод lsmod

globus@aspera:~$ lsmod|grep vbox
vboxpci 19066 0
vboxnetadp 25443 0
vboxnetflt 23571 0
vboxdrv 190105 3 vboxnetflt,vboxnetadp,vboxpci

#284218

Да, нашёл, авторитетное утверждение на багах дебиана от разработчика
VirtualBox doesn't support mixing a 64-bit kernel with 32-bit userland.
Теперь думаю, как систему на 64разряда переводить((

#284232

А не гораздо ли проще будет 32ядро установить. Так? Особо вроде ничего не потеряю.

#284245

После установки 32ядра всё заработало, без всяких плясок, только добавил себя в vboxusers

#284666

Что за дела, в дебиановском ВБ не работает USB2.0, так как нет родного экстрапака с офсайта,
с офсайта не расшаришь каталог между хостом и гостем, так как нет guest-additions. кто как выкручивался?

#284713
"yoric1" написал:
так как нет guest-additions

Непонятно, "Установить дополнения Гостевой ОС" в меню пробовали?

#284747

Спасибо, разобрался, в дебиане это отдельный пакет, а тут внутри guest-iso. И что дебиановцы мудрствуют, не иначе хотят быть святее папы римского))

Войдите или зарегистрируйтесь, чтобы ответить.