1

Скачал с официального сайта Oracle VirtualBox 3.1.8 всё нормально установилось, при этом все драйверы для него были установлены заранее. Также установил исходники kernel-server и kernel-desktop. Но при запуске машины выводит:

Не удалось открыть сессию для виртуальной машины Windows XP.
Virtual machine 'Windows XP' has terminated unexpectedly during startup.

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/etc/init.d/vboxdrv setup'

as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.


при выполнении команды '/etc/init.d/vboxdrv setup' пишет:

Stopping VirtualBox kernel module                                                         [   ОК  ]
Removing old VirtualBox netadp kernel module                                      [   ОК  ]
Removing old VirtualBox netflt kernel module                                         [   ОК  ]
Removing old VirtualBox kernel module                                                   [   ОК  ]
Recompiling VirtualBox kernel module                                                     [   ОК  ]
Starting VirtualBox kernel module                                                           [ ОШИБКА ]
  (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

незнаю что делать дальше. всё было установлено из официальных репизоториев (кроме VirtualBox), но пробовал ставить и VirtualBox OSE из официального репоза, но тот выводил такие же ошибки
помогите пожалуйста.

отмечу что я новичок в мире линукс

2

rhyms пишет:

Users of Ubuntu, Fedora or Mandriva should install the DKMS package first.

Это, наверное, и есть ответ на вопрос.
Надо установить пакет DKMS.

3

утсановлен, при чём раньше чем сам VirtualBox, но пробовал и переустановить, толку никакого

4

Запустите ещё раз

 Консоль:
/etc/init.d/vboxdrv setup

а потом
 Консоль:
dmesg | tail -n 20

Как Вам и написали

Please use 'dmesg' to find out why

5

ответ консоли

xt_time: kernel timezone is +0400
u32 classifier
    Actions configured
netfilter PSD loaded - (c) astaro AG
IFWLOG: register target
eth0: no IPv6 routers present
CPUFREQ: Per core ondemand sysfs interface is deprecated - up_threshold
Clocksource tsc unstable (delta = -186620623 ns)
hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
vboxdrv: no symbol version for module_layout
vboxdrv: no symbol version for module_layout
vboxnetflt: no symbol version for module_layout
vboxdrv: no symbol version for module_layout
vboxnetadp: no symbol version for module_layout
vboxdrv: no symbol version for module_layout
vboxdrv: no symbol version for module_layout
vboxdrv: no symbol version for module_layout

6

rhyms, а разве в репах нету VirtualBox?

Mageia4, KDE  4.11.4.

7 (25.09.2010 21:54:46 отредактировано rhyms)

есть но там OSE а значит поддержки USB нет

да и он тоже такие же ошибки выводит

8

Для начала покажите вывод

 Консоль:
uname -r

и
 Консоль:
ls -l /usr/src/

9 (25.09.2010 22:07:36 отредактировано gramozeka)

Если Вы ставите VirtualBox из исходников , то Вам нужно сделать несколько шагов до того как ... вот читайте , инструкция для федоры , но в данном случае аналогичные действия от Вас потребуются , так что не принципиально ... если не понятно спрашивайте .
P.S. Mandriva ? ---- > от оно чё

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

10

 Консоль:
[root@localhost serega]# uname -r
2.6.33.5-server-2mnb

 Консоль:
[root@localhost serega]# ls -l /usr/src/
итого 32
drwxr-xr-x  3 root root 4096 2010-09-24 21:09 fglrx-8.771-2mdv2010.1/
drwxr-xr-x  2 root root 4096 2010-09-24 20:22 libpng/
lrwxrwxrwx  1 root root   19 2010-09-25 21:07 linux -> linux-2.6.33.7-2mnb/
drwxr-xr-x 24 root root 4096 2010-09-25 21:51 linux-2.6.33.5-2mnb/
drwxr-xr-x 24 root root 4096 2010-09-25 21:07 linux-2.6.33.7-2mnb/
drwxr-xr-x 24 root root 4096 2010-09-24 18:43 linux-2.6.33.7-server-2mnb/
drwxr-xr-x  5 root root 4096 2010-09-25 21:44 vboxadditions-3.1.8-3mdv2010.1/
lrwxrwxrwx  1 root root   38 2010-09-25 21:20 vboxdrv-3.1.8 -> ../../usr/share/virtualbox/src/vboxdrv/
lrwxrwxrwx  1 root root   41 2010-09-25 21:20 vboxnetadp-3.1.8 -> ../../usr/share/virtualbox/src/vboxnetadp/                                                                                                       
lrwxrwxrwx  1 root root   41 2010-09-25 21:20 vboxnetflt-3.1.8 -> ../../usr/share/virtualbox/src/vboxnetflt/                                                                                                       
drwxr-xr-x  3 root root 4096 2010-09-25 21:45 vhba-1.2.1-3mdv2010.1/
drwxr-xr-x  5 root root 4096 2010-09-25 21:11 virtualbox-3.1.8-3mdv2010.1/


Незабываем пользоваться тегами. (Gnom)

11

gramozeka пишет:

Если Вы ставите VirtualBox из исходников , то Вам нужно сделать несколько шагов до того как ... вот читайте , инструкция для федоры , но в данном случае аналогичные действия от Вас потребуются , так что не принципиально ... если не понятно спрашивайте .

нет virtualbox ставится RPM пакетом

12

У Вас ерунда какая то.
Ядро 2.6.33.5-server-2mnb
а исходники на которые ссылка linux-2.6.33.7-2mnb
Версии должны совпадать.
Варианта два
Ставить ядро linux-2.6.33.7-2mnb
или исходники 2.6.33.5-server-2mnb

13

rhyms пишет:
gramozeka пишет:

Если Вы ставите VirtualBox из исходников , то Вам нужно сделать несколько шагов до того как ... вот читайте , инструкция для федоры , но в данном случае аналогичные действия от Вас потребуются , так что не принципиально ... если не понятно спрашивайте .

нет virtualbox ставится RPM пакетом

Если вы ставите пакетом , это добавляет ещё большего гемора - вот читайте и да , репы надо подключить нужные и все обновления синхронизировать ...

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

14

gramozeka пишет:

Если вы ставите пакетом , это добавляет ещё большего гемора

Да нет там никакого гемора.
Просто версии ядра и исходников не совпадают, а так ставится в пол-тычка.

15

по поиску в репах ничего из того что написали не найдено. что именно надо установить?

16

и не забудьте VB конфликтует с KVM , его использует QEMU , и почему-то KVM всегда суют по умолчанию , их надо добавить в блеклист , ссылка есть в моем первом посте .

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

17

rhyms пишет:

по поиску в репах ничего из того что написали не найдено. что именно надо установить?

Ты что ставил kernel-desktop-devel или kernel-source? Вот надо что бы версия ядра и исходников были одинаковыми 2.6.33.5
На диске всё должно быть.

Mageia4, KDE  4.11.4.

18 (25.09.2010 22:28:16 отредактировано gramozeka)

rhyms пишет:

по поиску в репах ничего из того что написали не найдено. что именно надо установить?

в центре управления Мандривы есть удобная кнопочка , "обновить установленные пакеты" , обновите , а потом по инструкции из Вики (Мандривовской жеж) ставте , если будет тупить , добавте KVM в /etc/modprobe.d/blacklist.conf и будет вам счастье ..

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

19 (25.09.2010 22:26:46 отредактировано rhyms)

установил kernel-linus-2.6.33.7-2mnb - проблема решена. машина запустилась, система загрузилась.
Всем спасибо за уделённое на меня время.

Ещё раз огромное спасибо....

20

Хотите мой совет по поводу VirtualBox?
Качайте с офицального сайта пакет для всех дистрибутивов *.run -- ни каких проблем после установки этого пакета не будет никогда.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib