LinuxForum.Fans
Тема

Гостевые дополнения virtualbox

Автор: evgenyi 10 сообщений 7671 просмотров
#239336

подскажите пожалуйста что нужно сделать в гостевой opensuse12.1 что бы установить гостевые дополнения (хостовая w7)
при двойном клике по файлу /media/VBOXADDITIONS_4.1.4_74291/VBoxLinuxAdditions.run появляется окно где я так понимаю говорится про административные привилегии,а что делать дальше?

Показать
#239340

must be run with administrator privileges

От рута запустить, не?
В консоли:
[console]
cd /media/VBOXADDITIONS_4.1.4_74291
sudo ./VBoxLinuxAdditions.run
[/console]

#239347

применил.что дальше?
[console]best@linux-8oe1:~> cd /media/VBOXADDITIONS_4.1.4_74291
best@linux-8oe1:/media/VBOXADDITIONS_4.1.4_74291> sudo ./VBoxLinuxAdditions.run
root's password:
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.1.4 Guest Additions for Linux.........
VirtualBox Guest Additions installer
Removing installed version 4.1.4 of VirtualBox Guest Additions...
Removing existing VirtualBox DKMS kernel modules done
Removing existing VirtualBox non-DKMS kernel modules done
Building the VirtualBox Guest Additions kernel modules
The gcc utility was not found. If the following module compilation fails then
this could be the reason and you should try installing it.

The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.
The missing package can be probably installed with
zypper install kernel-desktop-devel-3.1.0-1.2

Building the main Guest Additions module failed
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions done
Installing the Window System drivers
Installing X.Org Server 1.10 modules done
Setting up the Window System to use the Guest Additions done
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services components done
best@linux-8oe1:/media/VBOXADDITIONS_4.1.4_74291>


[/console]

#239357

evgenyi,

The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.
The missing package can be probably installed with
zypper install kernel-desktop-devel-3.1.0-1.2

Вот эта надпись Вам сообщает, что нужно установить исходники ядра.
[console]# uname -a[/console]
Покажет какое ядро у Вас установлено. Потом в yast и ставим пакеты: kernel-source (с номером Вашего ядра), kernel-devel (аналогично), gcc.

Потом повторяем попытку ввода команд, что Вам дали выше.

#239365

эмм... наводящий вопрос к завсегдатаям этого раздела: а в репозитариях разве готового пакета с дополнениями для виртуалбокса нет?

#239368

мда,а в гуёвом интерфейсе это ни как не сделать?

#239373
Fat-Zer написал:
а в репозитариях разве готового пакета с дополнениями для виртуалбокса нет?

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

evgenyi написал:
мда,а в гуёвом интерфейсе это ни как не сделать?

А Yast по Вашему, то что я написал выше, это не гуй уже? oO

#239378

всем спасибо за ответы.
не думал что по сравнению с окнами и тут и там, так мудрённо, kernel-source,kernel-devel,да ещё gcc :O

#239380
evgenyi написал:
не думал что по сравнению с окнами  и тут и там, так мудрённо

На самом деле всё просто, немного разобраться и всё встаёт на свои места, логика проста wink

evgenyi написал:
kernel-source,kernel-devel,да ещё  gcc 

Это я Вам на всякий случай все пакеты привёл, они не помешают в дальнейшим изучении системы. Самым весомым выступает только пакет kernel-source, остальные почти ничего не весят. Можете поставить только девил Вашего ядра, как требует установщик, но всё же я рекомендую связку пакетов.

з.ы. Надеюсь руководство по установки через Yast не нужно? :rolleyes:

з.ы.ы. Использование команды sudo в Вашем случае не корректно, ибо, я так понимаю sudo ещё не настроено. Если Вам говорят запустить от root, то открываете консоль, далее вводите su (enter) и пароль, далее выполняете приведённые команды, но без преписки sudo.

#239466
evgenyi написал:
мда,а в гуёвом интерфейсе это ни как не сделать?

Почему нет? Запускаете виртуальную машину -в меню устройства - установить дополнения гостевой ос Host+D

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