Автор Тема: Установка VirtualBox [Решено]  (Прочитано 8169 раз)

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 455
    • Email
Установка VirtualBox [Решено]
« : 08.09.2010 05:51:37 »
Доброго времени суток, участники форума.
    Запустить VirtualBox у себя на машине. Дистрибутив Simply Linux, подключены репозитарии 5-ой платформы. Задача выполняется по инструкции http://www.altlinux.org/VirtualBox.
Проверяю соответствие ядра и пакета kernel - modules
# uname -r
2.6.30-std-def-alt15
# rpm -qa | grep kernel-headers
kernel-headers-std-def-2.6.32-alt20.M50P.1
kernel-headers-modules-std-def-2.6.32-alt20.M50P.1
kernel-headers-common-1.1.11-alt1
Других версий пакета в репозитарии нет, поэтому решаю обновить ядро.

# update-kernel std-def
Try to install new kernel kernel-image-std-def-1:2.6.32-alt20.M50P.1 and update its modules [y]/n? y
Reading Package Lists... Done
Building Dependency Tree... Done
kernel-image-std-def#1:2.6.32-alt20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: Updating modules for kernel: 2.6.32-std-def-alt20.M50P.1
update-kernel: kernel-modules-alsa is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-alsa-std-def#1:2.6.32-alt20.M50P.1 for 'kernel-modules-alsa-2.6.32-std-def-alt20.M50P.1'
kernel-modules-alsa-std-def#1:2.6.32-alt20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-bcmwl is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-bcmwl-std-def#5.60.48.36-alt1.132640.20.M50P.1 for 'kernel-modules-bcmwl-2.6.32-std-def-alt20.M50P.1'
kernel-modules-bcmwl-std-def#5.60.48.36-alt1.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-drm is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-drm-std-def#1:2.6.32-alt20.M50P.1 for 'kernel-modules-drm-2.6.32-std-def-alt20.M50P.1'
kernel-modules-drm-std-def#1:2.6.32-alt20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-fglrx is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-fglrx-std-def#1.0.8.76.2-alt1.132640.20.M50P.1 for 'kernel-modules-fglrx-2.6.32-std-def-alt20.M50P.1'
kernel-modules-fglrx-std-def#1.0.8.76.2-alt1.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-heci is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package kernel-modules-heci-2.6.32-std-def-alt20.M50P.1
update-kernel: kernel-modules-igb is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-igb-std-def#1.3.19.3-alt1.132640.20.M50P.1 for 'kernel-modules-igb-2.6.32-std-def-alt20.M50P.1'
kernel-modules-igb-std-def#1.3.19.3-alt1.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-kvm is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-kvm-std-def#1:2.6.32-alt20.M50P.1 for 'kernel-modules-kvm-2.6.32-std-def-alt20.M50P.1'
kernel-modules-kvm-std-def#1:2.6.32-alt20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-ndiswrapper is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-ndiswrapper-std-def#1.56-alt1.132640.20.M50P.1 for 'kernel-modules-ndiswrapper-2.6.32-std-def-alt20.M50P.1'
kernel-modules-ndiswrapper-std-def#1.56-alt1.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-nvidia is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-nvidia-std-def#256.35-alt1.132640.20.M50P.1 for 'kernel-modules-nvidia-2.6.32-std-def-alt20.M50P.1'
kernel-modules-nvidia-std-def#256.35-alt1.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-omnibook is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-omnibook-std-def#0.0-alt1.r274.132640.20.M50P.1 for 'kernel-modules-omnibook-2.6.32-std-def-alt20.M50P.1'
kernel-modules-omnibook-std-def#0.0-alt1.r274.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-rt2860 is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package kernel-modules-rt2860-2.6.32-std-def-alt20.M50P.1
update-kernel: kernel-modules-tp_smapi is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-tp_smapi-std-def#0.37-alt2.132640.20.M50P.1 for 'kernel-modules-tp_smapi-2.6.32-std-def-alt20.M50P.1'
kernel-modules-tp_smapi-std-def#0.37-alt2.132640.20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-modules-v4l is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-modules-v4l-std-def#1:2.6.32-alt20.M50P.1 for 'kernel-modules-v4l-2.6.32-std-def-alt20.M50P.1'
kernel-modules-v4l-std-def#1:2.6.32-alt20.M50P.1 is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-headers is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
kernel-headers-std-def is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
update-kernel: kernel-headers-modules is installed, trying to update...
Reading Package Lists... Done
Building Dependency Tree... Done
kernel-headers-modules-std-def is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
Получается что все обновлено, но показывает почему то 30 версию ядра.
При запуске VirtualBox из терминала получаю:
# VBoxSDL
VBoxSDL: Error -1908 in suplibOsInit!
VBoxSDL: Kernel driver not installed
VBoxSDL: Tip! Make sure the kernel module is loaded. It may also help to reinstall VirtualBox.
Прошу помощи у сообщества, спасибо всем кто откликнется.
« Последнее редактирование: 08.09.2010 20:01:26 от NecroJoke »

Оффлайн Andrey

  • Завсегдатай
  • *
  • Сообщений: 734
Re: Установка VirtualBox
« Ответ #1 : 08.09.2010 06:30:06 »
#lilo -tПокажите.

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
Re: Установка VirtualBox
« Ответ #2 : 08.09.2010 07:39:14 »
VBoxSDL: Tip! Make sure the kernel module is loaded. It may also help to reinstall VirtualBox.

Подгрузите Make

#apt-get install makeи повторите установку
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка VirtualBox
« Ответ #3 : 08.09.2010 09:23:56 »
У вас установлено новое ядро, но загружено старое.

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 455
    • Email
Re: Установка VirtualBox
« Ответ #4 : 08.09.2010 19:28:30 »
Спасибо, Andrey. Ваш совет помог с ядром разобрался, оказался виноват загрузчик lilo, рекомендации Salomatin выполнил.
#apt-get install make
#apt-get remove virtualbox
#apt-get install virtualbox
Сообщение при запуске не изменилось, на всякий случай привожу список установленных пакетов на данный момент:
# uname -r
2.6.32-std-def-alt20.M50P.1
rpm -qa | grep vbox
kernel-source-vboxdrv-3.2.4-alt2.M50P.1
# rpm -qa | grep kernel-headers
kernel-headers-std-def-2.6.32-alt20.M50P.1
kernel-headers-modules-std-def-2.6.32-alt20.M50P.1
kernel-headers-common-1.1.11-alt1
# rpm -qa | grep virtualbox
virtualbox-3.2.4-alt2.M50P.1
virtualbox-common-3.2.4-alt2.M50P.1
При попытке загрузить сервис получаю следующее
/etc/init.d/virtualbox start
Loading VirtualBox module (vboxdrv): FATAL: Module vboxdrv not found.

Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
Re: Установка VirtualBox
« Ответ #5 : 08.09.2010 19:47:38 »
kernel-source-vboxdrv-3.2.4-alt2.M50P.1

У вас не установлен пакет с ядерным драйвером VB.

kernel-modules-virtualbox*

Оффлайн NecroJoke

  • Давно тут
  • **
  • Сообщений: 455
    • Email
Re: Установка VirtualBox
« Ответ #6 : 08.09.2010 20:00:55 »
Спасибо, Карлсончик!!! Заработало. И как я сам не досмотрел, всегда не хватало внимательности :)

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Re: Установка VirtualBox [Решено]
« Ответ #7 : 17.06.2011 18:07:13 »
Устанавливаю virtualBox, вот такая ругань:

Цитировать
# ./VirtualBox-4.0.4-70112-Linux_x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation..........
VirtualBox Version 4.0.4 r70112 (2011-02-17T17:03:53Z) installer
Please install the build and header files for your current Linux kernel.
The current kernel version is 2.6.38-std-def-alt7.2
Problems were found which would prevent VirtualBox from installing.
Please correct these problems and try again.
kernel-headers-std-def и kernel-headers-modules-std-def установлены.
Что ему ещё нужно, не подскажете?
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка VirtualBox [Решено]
« Ответ #8 : 17.06.2011 18:25:11 »
Версия используемого ядра и версия kernel-headers-modules не совпадают.

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Re: Установка VirtualBox [Решено]
« Ответ #9 : 17.06.2011 18:59:53 »
Спасибо!
А какие же нужны?

(использую бету 6.0 с Gnome )
Цитировать
apt-cache search kernel-header
kernel-headers-common - Common header files for the Linux kernel
kernel-headers-el-smp - Header files for the Linux kernel
kernel-headers-modules-el-smp - Headers and other files needed for building kernel modules
kernel-headers-hpc-skif - Header files for the Linux kernel
kernel-headers-modules-hpc-skif - Headers and other files needed for building kernel modules
kernel-headers-modules-ovz-el - Headers and other files needed for building kernel modules
kernel-headers-ovz-el - Header files for the Linux kernel
kernel-headers-modules-pure-emerald - Headers and other files needed for building kernel modules
kernel-headers-pure-emerald - Header files for the Linux kernel
kernel-headers-modules-std-def - Headers and other files needed for building kernel modules
kernel-headers-std-def - Header files for the Linux kernel
kernel-headers-modules-std-pae - Headers and other files needed for building kernel modules
kernel-headers-std-pae - Header files for the Linux kernel
kernel-headers-modules-tmc-tc - Headers and other files needed for building kernel modules
kernel-headers-tmc-tc - Header files for the Linux kernel
kernel-headers-modules-un-def - Headers and other files needed for building kernel modules
kernel-headers-un-def - Header files for the Linux kernel
kernel-headers-modules-xen-dom0 - Headers and other files needed for building kernel modules
kernel-headers-xen-dom0 - Header files for the Linux kernel
kernel-headers-dahdi-el-smp - dahdi driver headers
kernel-headers-dahdi-ovz-el - dahdi driver headers
kernel-headers-dahdi-std-def - dahdi driver headers
kernel-headers-dahdi-std-pae - dahdi driver headers
kernel-headers-dahdi-xen-dom0 - dahdi driver headers
apt-conf-etersoft-hold - Etersoft addittional configuration files for apt
glibc-kernheaders - Linux kernel C header files for use by glibc and other userspace software
kernel-headers-alsa - Header files for the alsa modules system
kernel-headers-pf_ring - Header files for the PF_RING module
« Последнее редактирование: 17.06.2011 19:12:12 от sasa »
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка VirtualBox [Решено]
« Ответ #10 : 17.06.2011 20:42:44 »
Соответствующие вашему ядру (см uname -r)

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Re: Установка VirtualBox [Решено]
« Ответ #11 : 17.06.2011 21:54:21 »
Да, ядро именно то, про которое ругался VirtualBox, 2.6.38-std-def-alt7.2 :)
Но я не понимаю ,почему установились другие кернел-хидеры.
Устанавливал командой apt-get install kernel-headers-std-def kernel-headers-modules-std-def
Установились почему-то *-2.6.38-alt8.1
И других нету в списке пакетов в synaptic
« Последнее редактирование: 17.06.2011 22:08:59 от sasa »
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Re: Установка VirtualBox [Решено]
« Ответ #12 : 17.06.2011 22:30:41 »
Попробовал пойти другим путем:
Цитировать
# apt-get install kernel-image-std-def
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Виртуальный пакет kernel-image-std-def предоставляется следующими пакетами:
  kernel-image-std-def#1:2.6.38-alt7.2 2.6.38-alt7.2 [Установлено]
  kernel-image-std-def#1:2.6.38-alt8.1 2.6.38-alt8.1
Необходимо точно указать, какой из пакетов должен быть установлен.
E: Виртуальный пакет kernel-image-std-def предоставляется многими пакетами.

[root@localhost ~]# apt-get install kernel-image-std-def#1:2.6.38-alt8.1 2.6.38-alt8.1
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет 2.6.38-alt8.1
Но яснее не стало. :)
« Последнее редактирование: 17.06.2011 22:38:07 от sasa »
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: Установка VirtualBox [Решено]
« Ответ #13 : 17.06.2011 22:51:05 »
Да, ядро именно то, про которое ругался VirtualBox, 2.6.38-std-def-alt7.2 :)
Но я не понимаю ,почему установились другие кернел-хидеры.
Устанавливал командой apt-get install kernel-headers-std-def kernel-headers-modules-std-def
Установились почему-то *-2.6.38-alt8.1
И других нету в списке пакетов в synaptic

Ядра   std-def-alt7.2  тоже нет в synaptic. Что же Вас удивляет?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка VirtualBox [Решено]
« Ответ #14 : 17.06.2011 23:47:57 »
Обновите ядро командой
update-kernel
а не apt-get install kernel-image-std-def (так вы остаётесь без других модулей ядра, в том числе без звука, и возможно и без графики).
П потом, при необходимости, можно обновить и хидеры (а возможно и они автоматом обновятся).