Как установить гостевые дополнения VBox в Ubuntu 12.10

Как установить гостевые дополнения VBox в Ubuntu 12.10

Невозможно установить гостевые дополнения VBox в Ubuntu. Показывается какая-то проблема с заголовком Linux. P.S. Я использую гостевую Ubuntu 12.10 на хосте Windows8. Когда я попытался установить ее, я получил следующее:-

Verifying archive integrity... All good.
Uncompressing VirtualBox 4.2.10 Guest Additions for Linux..........
VirtualBox Guest Additions installer
Removing installed version 4.2.10 of VirtualBox Guest Additions...
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

Building the main Guest Additions module ...fail!
(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.13 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.
Press Return to close this window...

решение1

Для успешной установки VirtualBox Guest Additions вам нужен пакет linux-headers-generic, который можно найти в Центре программного обеспечения. Если он не отображается после ввода, щелкните в нижнем левом углу, где написано "Показать технические элементы", и он должен быть указан. Установите пакет.

Либо вы можете зайти на сайт Ubuntu PackagesЗдесь(Для 64-битной Ubuntu). Если у вас 32-битная Ubuntu, перейдите по этой ссылкеЗдесь. Независимо от того, какую ссылку вы нажмете, нажмите на "quantal" и загрузите пакет. Дважды щелкните на загруженном пакете и установите его.

В любом случае (после завершения) вы сможете без проблем установить гостевые дополнения VirtualBox.

Надеюсь это поможет.

решение2

Если вы используете дистрибутив на базе Debian и, как и большинство из нас, являетесь «ботаником» Linux, вы также можете просто открыть окно терминала и ввести:

(sudo) apt-get install linux-headers-generic

Я сделал это так, потому что по какой-то причине он не отображался в центре программного обеспечения (и я не смог найти опцию, Show Technical Itemsо которой упомянул Викрамджит).

решение3

У меня была похожая проблема на Ubuntu 14.04 Desktop с VirtualBox 4.3.10.

Когда я запускаю, ls -al /sbin/mount*он показывает, что /sbin/mount.vboxsfэто символическая ссылка, /usr/lib/VBoxGuestAdditions/mount.vboxsfкоторая не существует. После того, как я немного поковырялся, VBoxGuestAdditions установлены в/opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/

sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions

Это исправило для меня общие папки

Связанный контент