Автор Тема: Не идут VirtualBox Additions [решено]  (Прочитано 4760 раз)

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Здравствуйте все.
В ALT D-5.0.0 KDE обнаруживается проблема с загрузкой vboxadd
Сообщения в лог ядра:
  (/lib/modules/2.6.30-std-def-alt15/misc/vboxadd.ko): No such device
  Jan 21 20:42:04 gt kernel: [ 4780.746131] vboxadd: VirtualBox Guest PCI device not found.
"Базовая часть" virtualbox работает нормально.
Просьба помочь разобраться с причиной и по возможности устранить.
Спасибо.
« Последнее редактирование: 26.01.2010 16:24:36 от Skull »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #1 : 24.01.2010 13:14:42 »
А как вы устаналивали VirtualBox - из пакета, или с их сайта, если из репозитория, то установлен-ли модуль ядра для VirtualBox. Если нет, то установите

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #2 : 24.01.2010 14:41:27 »
Устанавливалось посредством synaptic
Все модули имеются:
   ls -l 2.6.30-std-def-alt15/misc

-rw-r--r-- 1 root root  87150 Dec 14 13:25 vboxadd.ko
-rw-r--r-- 1 root root 145028 Dec 14 13:24 vboxdrv.ko
-rw-r--r-- 1 root root 100312 Dec 14 13:24 vboxnetadp.ko
-rw-r--r-- 1 root root 109846 Dec 14 13:24 vboxnetflt.ko
-rw-r--r-- 1 root root  63073 Dec 14 13:25 vboxvfs.ko
-rw-r--r-- 1 root root   4571 Dec 14 13:25 vboxvideo.ko

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #3 : 24.01.2010 16:25:13 »
У вас Linux установлен внутри VirtualBox?

Package: kernel-modules-virtualbox-addition-std-def
...
This package contains VirtualBox addition modules (vboxadd, vboxvfs, vboxvideo)
 that are needed for additonal guests support for VirtualBox.

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #4 : 24.01.2010 16:41:01 »
Не совсем понятно.
Речь идет о harddisk-инсталляции.
В самом virtualbox linux не устанавливался,
но можно запустить (запускались) licecd/dvd, включая ALTD-5.0.0 (и puppy,knoppix,...)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #5 : 24.01.2010 16:47:32 »
Тогда этот пакет вам не нужен - этот модуль для установки Linux внутри VirtualBox. Можете снести пакет kernel-modules-virtualbox-addition-std-def

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #6 : 24.01.2010 16:57:37 »
Хорошо, но
1. Я где-то слышал/читал, что этот пакет необходим-позволяет организовать
доступ к "настоящей" файловой системе для эмулируемых ОСей. Пока что удаётся
организовать двустороннюю связь с "внешним миром" только через ftp (или,что уже
совсем дикость, через файлообменники по http), даже samba, в отличие от qemu,
не действует. Где я не прав?
2. А всё-таки, почему модуль не грузится? так и должно быть?

Спасибо

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #7 : 24.01.2010 17:03:25 »
1. - не слышал такого
2. - у вас нет pci-ной шины, которую эмулирует VirtualBox - раз нет устройства, то и модуль не грузится.

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #8 : 24.01.2010 17:15:28 »
В каком смысле нет PCI? Это не то, что показывает команда lspci?

lspci

...............
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
.....................
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
...........
00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 6150] (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
...................

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #9 : 24.01.2010 17:33:52 »
Нет того, которое эмулирует VirtualBox

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #10 : 24.01.2010 17:52:09 »
То есть, сначала должен загрузиться какой-нибудь guest OS, требующий(?) PCI,
например linux (livecd не подойдёт?), а уже после этого будет способен грузиться
vboxadd.ko и Ko? Или с какого момента?
То есть откуда берётся PCI, "которое эмулирует VirtualBox"(цит)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #11 : 24.01.2010 17:58:45 »
VirtualBox его создаёт внутри себя, путём эмуляции.

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #12 : 24.01.2010 18:33:17 »
Был запущен AltD-5 в режиме livedvd, развернулось нормально
(интерпретируется как полноценный линукс - объект эмуляции,
или нет?). Команда lspci выдает некий список, свидетельствующий о том,
что PCI имеется (вытащить его сходу по факту затруднительно).
Но vboxadd.ko всё равно не грузится, симптомы те же.
Так что способ подтверждения теории практикой пока не
обнаружен.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не идут VirtualBox Additions
« Ответ #13 : 24.01.2010 18:44:19 »
LiveDVD работает на обычном железе - там нет никакой эмуляции, а вот, если это LiveDVD запустить внутри VirtualBox, то будет использоваться не реальное железо. а то, которое эмулируется с помощью VirtualBox.

PS Внутри VirtualBox ОС работает не с реальным железом, а с железом, которое эмулирует VirtuaBox, вот только для этого железа (внутри VirtualBox) и нужен пакет  kernel-modules-virtualbox-addition-std-def

Оффлайн bpt97

  • Давно тут
  • **
  • Сообщений: 42
    • Email
Re: Не идут VirtualBox Additions
« Ответ #14 : 24.01.2010 18:50:32 »
Прошу прощения, забыл уточнить, в моём предыдущем сообщении
речь шла именно о запуске livedvd внутри (средствами) virtualbox