В виртуальную систему Virtualbox под Windows 7 установлена для тестирования различных сервисов операционная система Ubuntu 12.04 Server i386. Дальше пытаюсь установить дополнения гостевой ОС.
Подключаю привод, в настройках виртуальной машины:
Устройства – Установить Дополнения гостевой ОС…
Монтируемый привод в системе появляется подключённым на устройство sr0:
ekzorchik@server3:~$ dmesg | grep CD-ROM
[ 0.484898] ata3.00: ATAPI: VBOX CD-ROM, 1.0, max UDMA/133
[ 0.485354] ata2.00: ATAPI: VBOX CD-ROM, 1.0, max UDMA/133
[ 1.338289] scsi 1:0:0:0: CD-ROM VBOX CD-ROM 1.0 PQ: 0 ANSI: 5
[ 1.340820] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 1.340922] sr 1:0:0:0: Attached scsi CD-ROM sr0 – подключённый привод.
[ 1.341940] scsi 2:0:0:0: CD-ROM VBOX CD-ROM 1.0 PQ: 0 ANSI: 5
[ 1.342902] sr 2:0:0:0: Attached scsi CD-ROM sr1
Создаём каталог и монтируем подключённый привод:
ekzorchik@server3:~$ ls /media
cdrom – ,т.к. Этот каталог пуст то на него и смонтируем подключенный привод sr0.
ekzorchik@server3:~$ sudo mount /dev/sr0 /media/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
Запускаем установку дополнений:
ekzorchik@server3:~$ sudo sh /media/cdrom/VBoxLinuxAdditions.run
Verifying archive integrity… All good.
Uncompressing VirtualBox 4.2.6 Guest Additions for Linux……….
VirtualBox Guest Additions installer
Removing installed version 4.2.6 of VirtualBox Guest Additions…
Removing existing VirtualBox non-DKMS kernel modules …done.
Building the VirtualBox Guest Additions kernel modules
The make utility was not found. If the following module compilation fails then this could be the reason and you should try installing it.
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.
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 …fail!
(Could not find the X.Org or XFree86 Window System.)
, как видно из ошибок выше, в системе не хватает необходимых пакетов.
Установим в систему необходимые пакеты: dkms и gcc xserver-xorg xserver-xorg-core make:
ekzorchik@server3:~$ sudo apt-get install dkms gcc xserver-xorg xserver-xorg-core
Отлично необходимые пакеты установлены, теперь снова запускаем установку дополнения для VirtualBox:
ekzorchik@server3:~$ sudo sh /media/cdrom/VBoxLinuxAdditions.run
Как видим на представленном скриншоте выше, гостевые дополнения для Virtualbox под которой у нас запущена операционная система Ubuntu 12.04 успешно установлены и для принятия изменений требуется перезагрузить систему, перезагружаем:
ekzorchik@server3:~$ sudo reboot
Теперь у нас есть возможность подключать ресурсы системы посредством инструмента “Общие папки”, об этом Вы можете почитать здесь.
Спасибо! Реально помог.
очень благодарю. даходчиво описано что к чему. помог!!!
очень толковая статья, которая помогла разобраться с проблемой
спасибо