Oracle vm virtualbox guest additions не устанавливается windows xp

19 votes and 44 comments so far on Reddit

This is just a friendly reminder in case you missed it. Your post must include:

  • The version of VirtualBox you are using

  • The host and guest OSes

  • Whether you have enabled VT-x/AMD-V (applicable to all hosts running 6.1 and above) and disabled HyperV (applicable to Windows 10 Hosts)

  • Whether you have installed Guest Additions and/or Host Extensions (this solves 90% of the problems we see)

PLUS a detailed description of the problem, what research you have done, and the steps you have taken to fix it. Please check Google and the VirtualBox Manual before asking simple questions. Please also check our FAQ and if you find your question is answered there, PLEASE remove your post or at least change the flair to Solved.
If this is your first time creating a virtual machine, we have a guide on our wiki that covers the important steps. Please read it here. If you have met these requirements, you can ignore this comment. Your post has not been deleted — do not re-submit it. Thanks for taking the time to help us help you! Also, PLEASE remember to change the flair of your post to Solved after you have been helped!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.


VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

Дополнения, например, позволяют связать виртуальную машину с реальной сетью, без чего невозможен обмен файлами посредством создания общих папок, а также выход виртуалки в интернет.

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».


3. В открывшемся окне находим образ дополнений. Он находится в корне папки с установленной VirtualBox.

4. Образ смонтирован, теперь запускаем виртуальную машину.

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

Такое решение является универсальным для подключения образов дисков к виртуальным машинам. Оно может пригодиться в случае, если Вы подключаете образ, не входящий в состав дистрибутива.

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

2. В открывшемся окне установщика нажимаем «Далее».

3. Выбираем место для установки. В данном случае ничего не меняем.

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС – VirtualBox Guest Additions.

Дополнения представляют из себя специальные драйвера и программы, которые обеспечат наилучшею интеграцию между реальной и виртуальной ОС, и увеличат скорость работы последней.

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

В данной статье будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню “Устройства”, и выберите подпункт “Установить дополнения гостевой ОС…”. Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.

Нажимайте кнопку “Все равно продолжить”.

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

Здесь будет уже немного посложней, как ни как Linux это вам не Windows 🙂 .

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:

Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:

4) Просмотрите содержимое каталога, введите:

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:

После установки дополнений перезагрузите гостевую ОС.

Если что то не сразу будет получаться, стоит проверить правильность своих действий, так как ошибка всего в одной букве очень многое значит.

Понравилась статья? Поделитесь с друзьями!

В стандартных репозиториях присутствует пакет с гостевыми дополнениями. Он может быть установлен следующим образом:

Тем не менее, пользователями замечено, что он работает не совсем корректно. Например, может не работать общий буфер обмена с гостевой ОС.

Самым надёжным способом, судя по всему, является использование встроенного установщика, с которым поставляется VirtualBox.

Обновление

  1. Убедитесь, что у вас последняя версия VirtualBox.
  2. Рекомендуется обновиться:

и, если потребуется, перезагрузиться.

Установка Дополнение гостевой ОС

  1. Включите виртуальную машину
  2. Кликните «Устройства» в верхнем меню VirtualBox
  3. Кликните на «Подключить образ диска Дополнение гостевой ОС»

  1. Следуйте появившимся на экране подсказкам, введите ваш пароль и т.д.
  2. Перезагрузите виртуальную машину

Включите функции

  1. Включите

Устройство -> Общий буфер обмена -> Двунаправленный

Устройство -> Функция Drag’n’Drop -> Двунаправленный

  • Reply with quote

Can’t install Guest Additions on Windows XP

Hi,
My host is Ubuntu 10.04 LTS, and guest is Windows XP SP3. Today I’ve received update from synaptic to Vbox 3.2.10. Everything was fine, until I started guest OS. Update GA in guest OS crash everytime. Here is log:

Code: Select all   Expand viewCollapse view
Output folder: C:Program FilesOracleVirtualBox Guest Additions
System Directory: C:WINDOWSsystem32
Version: 3.2.10
Previous version: 3.2.8 (Rev 64453)
Handled Windows version: 2k
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Extract: VBoxDrvInst.exe... 100%
Extract: VBoxVideo.inf... 100%
Extract: VBoxVideo.cat... 100%
Extract: iexplore.ico... 100%
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Stopping VBoxService ...
Stopping VBoxService done.
Stopping VBoxTray ...
Stopping VBoxTray done.
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Extract: VBoxVideo.sys... 100%
Extract: VBoxDisp.dll... 100%
Extract: VBoxMouse.sys... 100%
Extract: VBoxMouse.inf... 100%
Extract: VBoxMouse.cat... 100%
Extract: VBoxGuest.sys... 100%
Extract: VBoxGuest.inf... 100%
Extract: VBoxGuest.cat... 100%
Extract: VBCoInst.dll... 100%
Extract: VBoxTray.exe... 100%
Extract: VBoxControl.exe... 100%
Extract: VBoxWHQLFake.exe... 100%
Output folder: C:WINDOWSsystem32
Extract: VBoxService.exe... 100%
Output folder: C:WINDOWSsystem32
Extract: VBoxOGLarrayspu.dll... 100%
Extract: VBoxOGLcrutil.dll... 100%
Extract: VBoxOGLerrorspu.dll... 100%
Extract: VBoxOGLpackspu.dll... 100%
Extract: VBoxOGLpassthroughspu.dll... 100%
Extract: VBoxOGLfeedbackspu.dll... 100%
Extract: VBoxOGL.dll... 100%
Extract: C:WINDOWSsystem32driversVBoxSF.sys... 100%
Skipped: C:WINDOWSsystem32VBoxMRXNP.dll
Extract: C:Program FilesOracleVirtualBox Guest Additionsnsx24.tmp... 100%
Rename on reboot: C:Program FilesOracleVirtualBox Guest Additionsnsx24.tmp->C:WINDOWSsystem32VBoxMRXNP.dll
Extract: C:WINDOWSsystem32VBoxHook.dll... 100%
Installing Drivers...
Output folder: C:Program FilesOracleVirtualBox Guest Additions
Installing video driver ...
Installing driver ...
HardwareID: PCIVEN_80EE&DEV_BEEF&SUBSYS_00000000&REV_00
Device class name: Display
Number of GUIDs found: 1
INF-File: C:Program FilesOracleVirtualBox Guest AdditionsVBoxVideo.inf
INF-Path: C:Program FilesOracleVirtualBox Guest Additions
Updating driver for plug'n play devices ...
Installation successful.
Installing guest driver ...
Installing driver ...
HardwareID: PCIVEN_80EE&DEV_CAFE&SUBSYS_00000000&REV_00
Device class name: Media
Number of GUIDs found: 1
INF-File: C:Program FilesOracleVirtualBox Guest AdditionsVBoxGuest.inf
INF-Path: C:Program FilesOracleVirtualBox Guest Additions
Updating driver for plug'n play devices ...
ERROR (00000005): P
ERROR: Could not install files for Windows 2000 / XP / Vista! Installation aborted.

After guest OS restart I was asked to update driver for device «Virtualbox Device» so I’ve extracted VBoxWindowsAdditions-x86 /extract /D=C:Drivers and manually updated drivers for this device.

I’m attaching log from Vbox Host too. I’m not running VirtualBox Open Source Edition (OSE)

Attachments
Vbox3210.7z
logs from VirtualBox
(25.71 KiB) Downloaded 90 times
coudy
 
Posts: 14
Joined: 19. May 2009, 10:55
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows XP SP3

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby Perryg » 13. Oct 2010, 15:40

Have you tried to uninstall the guest additions on the XP guest first, then install the new guest additions by selecting install the guest additions from the device tab at the top left of the guest window?

Perryg
Site Moderator
 
Posts: 34373
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby coudy » 3. Dec 2010, 09:53

I have this problem too with new version 3.2.12. And yes, I’ve tried uninstall Vbox Guest Additions, reboot and then install. Same problem, with same exception.

coudy
 
Posts: 14
Joined: 19. May 2009, 10:55
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows XP SP3

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby khuon » 5. Dec 2010, 22:32

I also just ran into the same problem. I wonder if a Windows Update moved something.

khuon
 
Posts: 4
Joined: 5. Dec 2010, 22:29
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows XP, Linux, Others

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby ElQuia » 7. Dec 2010, 02:32

Guys, having the same problem, upgraded vbox from 3.2.10 to 3.2.12. I am on win7 x64 , virtual XPx86 always worked ok. On first run after vbox upgrade crashes, had to run in safe mode, uninstalled vbox addittions, rebooted. Installed .12 additions, rebooted, CRASHES AGAIN.
3.2.12 additions are causing problems in xp VM.

ElQuia
 
Posts: 155
Joined: 30. May 2008, 23:31

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby khuon » 18. Dec 2010, 12:18

khuon wrote:I also just ran into the same problem. I wonder if a Windows Update moved something.

Okay. I figured out and fixed my problem with the help of the following webpage.

http://www.computercorrect.com/2010/vir … -xp-error/

In short:

The issue stems from a bug in Windows XP/2000 where new hardware cannot properly be detected if the “RunOnce” key is missing in the registry beneath: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion

To fix the problem:

1. Navigate to Start > Run and enter “regedit”.
2. Then find: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
3. With “CurrentVersion” selected, go to the Edit menu and click New > Key
4. Name the key “RunOnce”, and leave everything else at defaults.

NOTE: The new “RunOnce” key should appear underneath the “CurrentVersion” key.

After you’ve added the key, reboot your virtual machine and reinstall guest additions. Everything should go as expected.

khuon
 
Posts: 4
Joined: 5. Dec 2010, 22:29
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows XP, Linux, Others

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby coudy » 25. Feb 2011, 09:47

This error stil exist in Virtualbox 4.0.4

coudy
 
Posts: 14
Joined: 19. May 2009, 10:55
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows XP SP3

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby anfho » 9. Apr 2011, 21:41

same here. Can’t install guest additions for Win XP Pro SP3. VBox 4.04. Host Win7. Did anybody found a solution to this? (The key RunOnce was already there)….
Thanks!

anfho
 
Posts: 52
Joined: 24. Jan 2011, 21:04
Primary OS: MS Windows 10
VBox Version: OSE other
Guest OSses: Ubuntu 16.04

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby Perryg » 9. Apr 2011, 22:02

Hummm,

When you start the guest and then you click on install additions. The autostart process should begin, but if it does not, go to your file manager and start it from there.
Conversely you can click on the device tab and go to the CD/DVD and click on remove disk from the virtual drive. Wait a minute and then click on install guest additions again.

Perryg
Site Moderator
 
Posts: 34373
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby anfho » 9. Apr 2011, 22:20

OK,

uninstalled guest additions, reinstalled them. Auto-start process (install wizzard) works, but guest resolution wouldn’t match VBox windows size…

Klicked on auto-resize guest display (Host-Key+G), which did the trick for me.

Now everything works as I expect it should.

Thanks.

anfho
 
Posts: 52
Joined: 24. Jan 2011, 21:04
Primary OS: MS Windows 10
VBox Version: OSE other
Guest OSses: Ubuntu 16.04

  • Reply with quote

Re: Can’t install Guest Additions on Windows XP

Postby kpwuas » 22. Mar 2012, 20:11

khuon’s solution worked for me upgrading from 4.0.4 to 4.1.10 on an XP SP3 VM.

kpwuas
 
Posts: 1
Joined: 22. Mar 2012, 20:09


Return to Windows Guests

Who is online

Users browsing this forum: No registered users and 10 guests

Содержание

  • Подключение образа
    • Способ 1: Настройки виртуальной машины
    • Способ 2: Подключение внутри гостевой ОС
  • Установка
  • Вопросы и ответы

Установка VirtualBox Guest Additions
VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

Дополнения, например, позволяют связать виртуальную машину с реальной сетью, без чего невозможен обмен файлами посредством создания общих папок, а также выход виртуалки в интернет.

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Способ 1: Настройки виртуальной машины

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

Настройка VirtualBox

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».

Выбор образа диска VirtualBox
Выбор образа диска VirtualBox (2)

3. В открывшемся окне находим образ дополнений. Он находится в корне папки с установленной VirtualBox.

Выбор образа диска VirtualBox (3)

4. Образ смонтирован, теперь запускаем виртуальную машину.

Выбор образа диска VirtualBox (4)

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

Образ дополнений в папке Компьютер VirtualBox

Lumpics.ru

Такое решение является универсальным для подключения образов дисков к виртуальным машинам. Оно может пригодиться в случае, если Вы подключаете образ, не входящий в состав дистрибутива.

Способ 2: Подключение внутри гостевой ОС

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Подключение образа Дополнений гостевой ОС VirtualBox

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

Установка дополнений гостевой ОС VirtualBox

2. В открывшемся окне установщика нажимаем «Далее».

Установка дополнений гостевой ОС VirtualBox (2)

3. Выбираем место для установки. В данном случае ничего не меняем.

Установка дополнений гостевой ОС VirtualBox (3)

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

Установка дополнений гостевой ОС VirtualBox (4)

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

Установка дополнений гостевой ОС VirtualBox (5)

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

Установка дополнений гостевой ОС VirtualBox (6)

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Еще статьи по данной теме:

Помогла ли Вам статья?


Virtual Box, Виртуализация

  • 10.04.2020
  • 79 831
  • 15
  • 12.06.2022
  • 97
  • 93
  • 4

Установка гостевых дополнений VirtualBox

  • Содержание статьи
    • Установка гостевых дополнений VirtualBox
      • Windows
      • Linux
    • Комментарии к статье ( 15 шт )
    • Добавить комментарий

Установка гостевых дополнений VirtualBox

Для улучшения работы с виртуальной машиной, и взаимодействия с ней, в виртуально установленной операционной системе нужно установить специальный набор инструментов, который называется «Гостевые дополнения» («Guest Additions»).

Данный набор инструментов поддерживает следующие операционные системы:

  • Windows:
    Операционная система Статус Примечание
    Windows 11 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2019 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2016 Требуется поддержка AMD-V или Intel VT-x.
    Windows 10 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2012 R2 Требуется поддержка AMD-V или Intel VT-x.
    Windows 8.1 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2012 Требуется поддержка AMD-V или Intel VT-x.
    Windows 8 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2008 R2
    Windows 7
    Windows Server 2008
    Windows Vista
    Windows Server 2003 R2
    Windows Server 2003
    Windows XP
    Windows 2000
    Windows ME Не поддерживается
    Windows 98 Не поддерживается
    Windows NT 4.0 Требуется установленный Service Pack 6a
    Windows 95 Не поддерживается
  • Linux (официально поддерживаются Oracle Linux, Fedora, Red Hat Enterprise Linux, SUSE (в том числе openSUSE), Ubuntu);
  • Oracle Solaris;
  • OS/2.

Для установки гостевых дополнений VirtualBox необходимо выполнить следующие действия:

  1. Включаем виртуальную машину и ждем загрузки ОС.
  2. В верхнем меню VirtualBox выбираем пункт «Устройства — Подключить образ диска Дополнений гостевой ОС…«.

Дальнейшие действия зависят от того, какая операционная система установлена в VirtualBox:

Windows

  1. Если в системе не отключен автозапуск, то должен запуститься установщик дополнений гостевой ОС. Если же в системе выключен автозапуск, нужно запустить установщик вручную, найдя его на подключившемся диске в виртуальной машине, под именем VBoxWindowsAdditions.exe.
  2. Как и установка самого VirtualBox, установка гостевых дополнений максимально упрощена, и по сути представляет из себя нажатие кнопок «Next». С первым окном именно так и следует поступить.
  3. На следующем будет предложено выбрать место для установки гостевых дополнений. По умолчанию, рассматривается обычная для всех программ директория Program Files.
  4. Последним шагом, перед непосредственно самой установкой, будет выбор устанавливаемых компонентов:
    • VirtualBox Guest Additions — собственно, сами гостевые дополнения VirtualBox;
    • Start menu entries — ярлыки в меню «Пуск».
    • Direct3D Support — третий компонент, который не выбран по умолчанию, является экспериментальной функцией по включению полноценного 3D ускорения в виртуальной машине. Для «простой» работы он не нужен.
  5. После нажатия на кнопку «Next» начнется установка гостевых дополнений, во время которой может появится окно с запросом на разрешения установки программного обеспечения для устройства (драйвер), которую необходимо одобрить.
  6. После установки дополнений потребуется перезагрузка компьютера, которую можно выполнить сразу (оставив отмеченным пункт «Reboot now«), или выполнив её позже самостоятельно (для этого нужно отметить пункт «I want to manually reboot later«).
  7. После перезагрузки произойдет множество полезных изменений — появится поддержка двухстороннего буфера обмена (о том, как его включить можно прочитать здесь), функция drag-n-drop между основной операционной системой и операционной системой в виртуальной машине, автоматический выбор разрешения экрана на основе размера окна VirtualBox и т. д.

Linux

В операционных системах семейства Linux, графический установщик гостевых дополнений отсутствует, вся установка происходит через терминал. Современные дистрибутивы прекрасно сами распознают файл автозапуска на образе с гостевыми дополнениями, и предлагают его запустить автоматически.

Можно так же запустить файл установки гостевых дополнений вручную. Для этого, нужно открыть терминал, и перейти в каталог, куда смонтирован виртуальный образ с файлами установки дополнений. Там же, нужно выполнить команду запуска файла установки:

sudo ./VBoxLinuxAdditions.run

Если в результате выполнения данной команды, появляется ошибка «Permission denied» (или «Отказано в доступе»), попробуйте выполнить следующую команду:

sudo sh VBoxLinuxAdditions.run

После выполнения данной команды, начнется установка гостевых дополнений Linux, по завершению которой, понадобится перезагрузка системы.

  • Home
  • Forum
  • The Ubuntu Forum Community
  • Ubuntu Specialised Support
  • Virtualisation
  • [SOLVED] «Install Guest Additions» doesn’t work on Windows XP guest OS

  1. «Install Guest Additions» doesn’t work on Windows XP guest OS

    For the last couple of versions of the Virtualbox Windows Guest Additions, I have been unable to install updated Guest Additions in the standard way. That is, the Devices->Install Guest Additions… menu item does nothing, except it opens the tray on my DVD/CD-RW drive.

    I do have Windows Guest Additions 3.2.0r61806 installed on the Windows XP guest OS, but I had to download the new Guest Additions CD image manually. I can’t remember where I got that CD image, so I have no idea where to download the newer 3.2.6 Guest Additions image. So far, Googling has turned up nothing helpful. Oracle seems to have it well-hidden.

    So how do I get the latest Guest Additions installed? It seems that Oracle assumes the «Install Guest Additions» item will always work, so they provide no way to download the CD image directly. What a pain.

    FWIW, I am using Virtualbox 3.2.6 PUEL, not OSE. I have the Oracle Virtulabox repository in my software sources, so I get prompted for updates as they’re released.

    Acer Swift 3 (SF314-42-R7LH)


  2. Re: «Install Guest Additions» doesn’t work on Windows XP guest OS

    If you open the Virtualbox interface, go to the File menu and select the Virtual Media Manager, you will find a tab that says CD/DVD Images. The VBoxGuesAdditions.iso should be listed in the box. If it is present, then we can easily mount it in the guest.

    Open the settings for the selected virtual machine. Go to Storage. Click on the CD icon under IDE Controller. In the right hand part of the window, click on the pull down menu next to CD/DVD Device and choose VBoxGuestAdditions.iso. Click OK.

    The CD should mount inside of your Windows XP VM. If it doesn’t autorun, then just open My Computer, open the CD drive, and run the setup.exe file.

    Cheers!


  3. Re: «Install Guest Additions» doesn’t work on Windows XP guest OS

    I know how to do all that. The problem is not installing the Guest Additions, it’s getting the CD image to install from. All I have is the last one, 3.2.0r61806. I keep getting a notification that there is a new set of Guest Additions available when I start my Windows XP virtual machine, but I can’t install them because I can’t get the CD image.Isn’t there some way to download the CD image, without the «automagic» menu item within Virtualbox? Since the menu item is broken, I can’t download the CD image from whatever secret URL Virtualbox would normally use.

    Finally, I found the URL. For future reference, it’s here: http://download.virtualbox.org/virtualbox/

    I was able to install the Guest Additions after mounting the new CD image, as you described. This isn’t really «fixed» because the «Install Guest Additions…» menu item seems to be permanently broken. But, it’s able to be worked around, and I guess that’s worth something.

    Last edited by Objekt; June 30th, 2010 at 09:41 PM.

    Reason: Solved!

    Acer Swift 3 (SF314-42-R7LH)


Bookmarks

Bookmarks


Posting Permissions

Virtualbox не принимает .ISO для установки ОС

Я пытаюсь установить виртуальную машину, и каждый раз, когда я выбираю установочный носитель, я получаю эту ошибку:

Мне бы тоже хотелось узнать, как исправить эту досадную ошибку.

2 ответа

Oracle VM VirtualBox — это программа, позволяющая создавать операционные системы на виртуальных машинах, то есть использовать программы для Windows в Linux. Например, если программа не работает под WINE, она, вероятно, будет работать в своей родной среде, Windows. Использование VirtualBox было бы лучше и проще, чем установка отдельного раздела для Windows на компьютере с Linux. 1

После установки просто посмотрите на изображениях ниже о том, как выбрать файл ISO. После того, как вы выбрали, вы можете пойти дальше и запустить ВМ. Если ISO-код плохой или с ним что-то не так, вы можете проверить его, выполнив MD5SUM для Linux. и MD5SUM для Windows, в противном случае просто загрузите его снова.

Вы можете использовать файл ISO или, если вы записали ISO на CD, выберите Live CD / DVD.

Теперь, когда дело доходит до Windows, у меня были некоторые проблемы, когда ISO не загружается напрямую из Microsoft. И просто следуйте инструкциям ниже для пошагового руководства.

1 Это страница WikiHow имеет полное пошаговое описание того, как это сделать.

Источник

Не удалось подключить виртуальный оптический диск VirtualBox

При попытке подключения виртуального оптического диска с дополнениями (VirtualBox Guest Additions) на виртуальную машину «VirtualBox» вы можете столкнуться с уведомлением «Не удалось подключить виртуальный оптический диск… к приводу машины…». Часто в таком сообщении может упоминаться код ошибки E_FAIL (0x80004005) с предложением принудительно подключить данный диск. Что это за проблема, какими причинами она вызвана, и что необходимо сделать для её решения – расскажем в нашем материале.

Почему не удаётся подключить виртуальный оптический диск в VirtualBox

Как известно, «VirtualBox» от «Oracle» является программным продуктом для осуществления виртуализации операционных систем. Он позволяет создать на вашем ПК виртуальную машину, установить виртуальную операционную систему и удобно переключаться между действующей и виртуальной ОС. Последняя может понадобиться главным образом для тестинга различных программных инструментов, которые нельзя выполнить на основной операционной системе.

Создав такую виртуальную машину, вам может понадобиться подключить к ней диск с дополнениями — VirtualBox Guest Additions . Последний существенно расширяет возможности гостевой операционной системы по взаимодействию с хост-системой и системой виртуализации. При попытке подключения диска вы можете получить ошибку «Не удалось подключить виртуальный оптический диск» и предложение принудительно подключить такой диск. При нажатии на « Желаю » каких-либо изменений не происходит.

Причины дисфункции можно свести к следующему:

  • В виртуальном приводе уже установлен какой-то образ;
  • Ваша версия VB устарела;
  • Вы работаете на системе Mac OS X и установили «Ubuntu» как гостевую операционную систему;
  • Вы пробует добавить guest additions, которые не соответствуют установленной на ПК версии VirtualBox (не идут в комплекте с программой);

Давайте разберёмся, как исправить ошибку подключения виртуального оптического диска в вашем VirtualBox.

Способ 1. Изымите диск из привода

Для начала попробуйте изъять диск из привода вашей виртуальной машины. Выполните следующее:

  1. Выключите данную виртуальную машину;
  2. Выберите её, перейдите в её настройки, выбрав «Свойства» ;

Источник

Установка гостевых дополнений VirtualBox

Установка гостевых дополнений VirtualBox

Для улучшения работы с виртуальной машиной, и взаимодействия с ней, в виртуально установленной операционной системе нужно установить специальный набор инструментов, который называется «Гостевые дополнения» («Guest Additions»).

Данный набор инструментов поддерживает следующие операционные системы:

  • Windows:

    Операционная система Статус Примечание
    Windows 11 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2019 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2016 Требуется поддержка AMD-V или Intel VT-x.
    Windows 10 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2012 R2 Требуется поддержка AMD-V или Intel VT-x.
    Windows 8.1 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2012 Требуется поддержка AMD-V или Intel VT-x.
    Windows 8 Требуется поддержка AMD-V или Intel VT-x.
    Windows Server 2008 R2
    Windows 7
    Windows Server 2008
    Windows Vista
    Windows Server 2003 R2
    Windows Server 2003
    Windows XP
    Windows 2000
    Windows ME Не поддерживается
    Windows 98 Не поддерживается
    Windows NT 4.0 Требуется установленный Service Pack 6a
    Windows 95 Не поддерживается

    Linux (официально поддерживаются Oracle Linux, Fedora, Red Hat Enterprise Linux, SUSE (в том числе openSUSE), Ubuntu); Oracle Solaris; OS/2.

Для установки гостевых дополнений VirtualBox необходимо выполнить следующие действия:

  1. Включаем виртуальную машину и ждем загрузки ОС.
  2. В верхнем меню VirtualBox выбираем пункт «Устройства — Подключить образ диска Дополнений гостевой ОС. «.

Дальнейшие действия зависят от того, какая операционная система установлена в VirtualBox:

Windows

  1. Если в системе не отключен автозапуск, то должен запуститься установщик дополнений гостевой ОС. Если же в системе выключен автозапуск, нужно запустить установщик вручную, найдя его на подключившемся диске в виртуальной машине, под именем VBoxWindowsAdditions.exe.
  2. Как и установка самого VirtualBox, установка гостевых дополнений максимально упрощена, и по сути представляет из себя нажатие кнопок «Next». С первым окном именно так и следует поступить.
  3. На следующем будет предложено выбрать место для установки гостевых дополнений. По умолчанию, рассматривается обычная для всех программ директория Program Files.
  4. Последним шагом, перед непосредственно самой установкой, будет выбор устанавливаемых компонентов:
    • VirtualBox Guest Additions — собственно, сами гостевые дополнения VirtualBox;
    • Start menu entries — ярлыки в меню «Пуск».
    • Direct3D Support — третий компонент, который не выбран по умолчанию, является экспериментальной функцией по включению полноценного 3D ускорения в виртуальной машине. Для «простой» работы он не нужен.
  5. После нажатия на кнопку «Next» начнется установка гостевых дополнений, во время которой может появится окно с запросом на разрешения установки программного обеспечения для устройства (драйвер), которую необходимо одобрить.
  6. После установки дополнений потребуется перезагрузка компьютера, которую можно выполнить сразу (оставив отмеченным пункт «Reboot now«), или выполнив её позже самостоятельно (для этого нужно отметить пункт «I want to manually reboot later«).
  7. После перезагрузки произойдет множество полезных изменений — появится поддержка двухстороннего буфера обмена (о том, как его включить можно прочитать здесь), функция drag-n-drop между основной операционной системой и операционной системой в виртуальной машине, автоматический выбор разрешения экрана на основе размера окна VirtualBox и т. д.

Linux

В операционных системах семейства Linux, графический установщик гостевых дополнений отсутствует, вся установка происходит через терминал. Современные дистрибутивы прекрасно сами распознают файл автозапуска на образе с гостевыми дополнениями, и предлагают его запустить автоматически.

Можно так же запустить файл установки гостевых дополнений вручную. Для этого, нужно открыть терминал, и перейти в каталог, куда смонтирован виртуальный образ с файлами установки дополнений. Там же, нужно выполнить команду запуска файла установки:

После выполнения данной команды, начнется установка гостевых дополнений Linux, по завершению которой, понадобится перезагрузка системы.

Источник

Virtualbox не устанавливается гостевая ос


VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

Дополнения, например, позволяют связать виртуальную машину с реальной сетью, без чего невозможен обмен файлами посредством создания общих папок, а также выход виртуалки в интернет.

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».


3. В открывшемся окне находим образ дополнений. Он находится в корне папки с установленной VirtualBox.

4. Образ смонтирован, теперь запускаем виртуальную машину.

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

Такое решение является универсальным для подключения образов дисков к виртуальным машинам. Оно может пригодиться в случае, если Вы подключаете образ, не входящий в состав дистрибутива.

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

2. В открывшемся окне установщика нажимаем «Далее».

3. Выбираем место для установки. В данном случае ничего не меняем.

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Отблагодарите автора, поделитесь статьей в социальных сетях.

VirtualBox дополнения гостевой ОС

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС – VirtualBox Guest Additions.

Дополнения представляют из себя специальные драйвера и программы, которые обеспечат наилучшею интеграцию между реальной и виртуальной ОС, и увеличат скорость работы последней.

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

В данной статье будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню “Устройства”, и выберите подпункт “Установить дополнения гостевой ОС…”. Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.

Нажимайте кнопку “Все равно продолжить”.

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

Здесь будет уже немного посложней, как ни как Linux это вам не Windows 🙂 .

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:

Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:

4) Просмотрите содержимое каталога, введите:

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:

После установки дополнений перезагрузите гостевую ОС.

Если что то не сразу будет получаться, стоит проверить правильность своих действий, так как ошибка всего в одной букве очень многое значит.

Понравилась статья? Поделитесь с друзьями!

В стандартных репозиториях присутствует пакет с гостевыми дополнениями. Он может быть установлен следующим образом:

Тем не менее, пользователями замечено, что он работает не совсем корректно. Например, может не работать общий буфер обмена с гостевой ОС.

Самым надёжным способом, судя по всему, является использование встроенного установщика, с которым поставляется VirtualBox.

Обновление

  1. Убедитесь, что у вас последняя версия VirtualBox.
  2. Рекомендуется обновиться:

и, если потребуется, перезагрузиться.

Установка Дополнение гостевой ОС

  1. Включите виртуальную машину
  2. Кликните «Устройства» в верхнем меню VirtualBox
  3. Кликните на «Подключить образ диска Дополнение гостевой ОС»

  1. Следуйте появившимся на экране подсказкам, введите ваш пароль и т.д.
  2. Перезагрузите виртуальную машину

Включите функции

Устройство -> Общий буфер обмена -> Двунаправленный

Устройство -> Функция Drag’n’Drop -> Двунаправленный

Источник

6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

1

30.10.2012, 20:43. Показов 11917. Ответов 15


Здрасте! Задача следующая — нужно установить на «7-ку» «ХР». Поставил Virtual box, теперь пытаюсь установить на него «ХР». НЕ ПОЛУЧАЕТСЯ, не знаю в чём проблема, либо установочник не нравится либо что… Дальше вот этой картинки он не идет

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

30.10.2012, 20:45

2

какой этой?



0



6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

30.10.2012, 20:51

 [ТС]

3

ха почему то она не добавилась

Миниатюры

Не устанавливается Windows XP на виртуальную машину
 



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

30.10.2012, 21:14

4

как вариант — используйте не сборку а оригинал.
с виртуалбоксом не работал, честно скажу, но в вмваре проблем никогда не замечал.



1



Hack Unlock

991 / 168 / 5

Регистрация: 23.01.2012

Сообщений: 3,222

Записей в блоге: 1

30.10.2012, 22:28

5

@nd!-oh@, а настройки на виртуалке, правильно выставляешь ?



1



6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

30.10.2012, 22:32

 [ТС]

6

Думаю что — да. Только у меня вопрос в «моем компьютере» я должен видеть виртуальный диск при запуске Виртуал бокса



0



Hack Unlock

991 / 168 / 5

Регистрация: 23.01.2012

Сообщений: 3,222

Записей в блоге: 1

30.10.2012, 23:01

7

Цитата
Сообщение от @nd!-oh@
Посмотреть сообщение

Думаю что — да. Только у меня вопрос в «моем компьютере» я должен видеть виртуальный диск при запуске Виртуал бокса

Как вы себе это представляете, видеть виртуальный диск при запуске ? Не совсем понятно..единственное что вы можете видеть это ярлык виртбокса.



1



6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

30.10.2012, 23:06

 [ТС]

8

Цитата
Сообщение от machito
Посмотреть сообщение

Как вы себе это представляете, видеть виртуальный диск при запуске ?

Типа как при запуске Денвера — запускается сервер и появляется вирт. диск, в виде дублирования какого то другого диска



0



Hack Unlock

991 / 168 / 5

Регистрация: 23.01.2012

Сообщений: 3,222

Записей в блоге: 1

30.10.2012, 23:12

9

Цитата
Сообщение от @nd!-oh@
Посмотреть сообщение

Типа как при запуске Денвера — запускается сервер и появляется вирт. диск, в виде дублирования какого то другого диска

Вы что первый раз с этим работаете ? Имею ввиду VirtualBox ?



1



6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

30.10.2012, 23:14

 [ТС]

10

Цитата
Сообщение от machito
Посмотреть сообщение

Вы что первый раз с этим работаете ? Имею ввиду VirtualBox ?

да впервые… А про Денвер это к примеру.



0



174 / 84 / 2

Регистрация: 06.05.2012

Сообщений: 324

31.10.2012, 00:03

12

@nd!-oh@, вам правильно написали, у вас какая то сборка или мультизагрузочный диск ,поэтому установка не идет. У меня тоже есть похожий ,настоящая система с него прекрасно устанавливается , а в VirtualBox установка не идёт.



2



6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

31.10.2012, 00:33

 [ТС]

13

Цитата
Сообщение от machito
Посмотреть сообщение

VirtualBox какая версия ?

VirtualBox-4.1
Переустановил — дело дальше пошло



1



Hack Unlock

991 / 168 / 5

Регистрация: 23.01.2012

Сообщений: 3,222

Записей в блоге: 1

31.10.2012, 00:36

14

Цитата
Сообщение от @nd!-oh@
Посмотреть сообщение

VirtualBox-4.1
Переустановил — дело дальше пошло

Тоесть пошло, всё нормально ?



1



6 / 6 / 0

Регистрация: 02.06.2011

Сообщений: 69

31.10.2012, 00:46

 [ТС]

15

Цитата
Сообщение от machito
Посмотреть сообщение

Тоесть пошло, всё нормально ?

Да всё нормально, спасибо



1



0 / 0 / 0

Регистрация: 31.10.2012

Сообщений: 5

31.10.2012, 08:18

16

у вас есть виртуальный диск на моем компьютере?.если есть загрузите образ на него, затем в настройках virtualbox в носителях выбирите его и устанавливайте



0



I have set up windows xp on virtual box on my laptop which is running Ubuntu 12.10. Now, I am trying to install guest additions on the vm. But, whenever I click it, it doesn’t open the oracle window. Nothing comes up actually. I tried doing this in safe mode, but it still doesn’t work. Someone please help.

asked Jan 2, 2013 at 3:54

SnowyBoat's user avatar

1

I recently tried this too, had the same problem and was looking for an answer and came across this. Found the solution randomly myself.
When i opened Windows Explorer/My Computer I saw «VirtualBox Guest Additions» as a Disc in the drive. I guess auto play for disc’s isn’t enabled for WinXP x64. Double clicking it ran the installation

answered Jan 5, 2013 at 18:24

user119048's user avatar

This solution also works for me running Windows 7 as the host and Windows XP
as the guest.

  1. On the windows guest open My Computer. You will see
  2. Devices with removable storage and under that Virtual box additions.
  3. Click on this and the additions will install.

One other problem I initially had, was I could not display the guest window on my screen. I could only see the preview pane in the Virtual box manager screen. Solution:

  1. Go to the host taskbar and hover over the Virtual box icon.
  2. Look for the guest window thumbnail and hover over it and right click on it and select move to monitor 1. (I have a video card that supports two monitors)

Now I could see the guest window on my display.

user.dz's user avatar

user.dz

46.5k13 gold badges140 silver badges255 bronze badges

answered Mar 26, 2014 at 5:38

John's user avatar

12591

Содержание

  1. Установка гостевых дополнений VirtualBox
  2. Windows
  3. Linux
  4. Thread: «Install Guest Additions» doesn’t work on Windows XP guest OS
  5. «Install Guest Additions» doesn’t work on Windows XP guest OS
  6. Re: «Install Guest Additions» doesn’t work on Windows XP guest OS
  7. Re: «Install Guest Additions» doesn’t work on Windows XP guest OS
  8. Virtualbox не устанавливается гостевая ос
  9. Подключение образа
  10. Установка
  11. VirtualBox дополнения гостевой ОС
  12. Установка гостевых дополнений в Windows
  13. Установка гостевых дополнений в Ubuntu
  14. Обновление
  15. Установка Дополнение гостевой ОС
  16. Включите функции
  17. HackWare.ru
  18. Этичный хакинг и тестирование на проникновение, информационная безопасность
  19. Руководство по VirtualBox (часть 5): Гостевые дополнения VirtualBox
  20. Оглавление
  21. Для чего нужны Дополнения гостевой ОС
  22. Установка и поддержка гостевых дополнений
  23. Установка Дополнений гостевой ОС (Guest Additions) для Windows
  24. Обновление гостевых дополнений Windows
  25. Установка Дополнений гостевой ОС (Guest Additions) для Linux
  26. Обновление гостевых дополнений Linux
  27. Общие папки
  28. Как настроить общую папку в VirtualBox
  29. Автоматическое монтирование общей папки
  30. Ручное монтирование общей папки в VirtualBox
  31. В Windows общую папку не видно в файловом менеджере / Как подключить виртуальную сетевую папку VirtualBox в Windows
  32. Общая папка VirtualBox доступна только для чтения
  33. Ошибка «/sbin/mount.vboxsf: mounting failed with the error: No such file or directory»
  34. Перетаскивание в VirtualBox
  35. Известные ограничения

Установка гостевых дополнений VirtualBox

Для улучшения работы с виртуальной машиной, и взаимодействия с ней, в виртуально установленной операционной системе нужно установить специальный набор инструментов, который называется «Гостевые дополнения» («Guest Additions»). Данный набор инструментов выпускается для следующих операционных систем:

    Windows (начиная с Windows NT 4.0, и заканчивая Windows 10); Linux (официально поддерживаются Oracle Linux, Fedora, Red Hat Enterprise Linux, SUSE (в том числе openSUSE), Ubuntu); Oracle Solaris; OS/2.

Для установки гостевых дополнений VirtualBox необходимо выполнить следующие действия:

Дальнейшие действия зависят от того, какая операционная система установлена в VirtualBox:

Windows

Linux

В операционных системах семейства Linux, графический установщик гостевых дополнений отсутствует, вся установка происходит через терминал. Современные дистрибутивы прекрасно сами распознают файл автозапуска на образе с гостевыми дополнениями, и предлагают его запустить автоматически.

Можно так же запустить файл установки гостевых дополнений вручную. Для этого, нужно открыть терминал, и перейти в каталог, куда смонтирован виртуальный образ с файлами установки дополнений. Там же, нужно выполнить команду запуска файла установки:

После выполнения данной команды, начнется установка гостевых дополнений Linux, по завершению которой, понадобится перезагрузка системы.

Источник

Thread: «Install Guest Additions» doesn’t work on Windows XP guest OS

Thread Tools
Display

«Install Guest Additions» doesn’t work on Windows XP guest OS

For the last couple of versions of the Virtualbox Windows Guest Additions, I have been unable to install updated Guest Additions in the standard way. That is, the Devices->Install Guest Additions. menu item does nothing, except it opens the tray on my DVD/CD-RW drive.

I do have Windows Guest Additions 3.2.0r61806 installed on the Windows XP guest OS, but I had to download the new Guest Additions CD image manually. I can’t remember where I got that CD image, so I have no idea where to download the newer 3.2.6 Guest Additions image. So far, Googling has turned up nothing helpful. Oracle seems to have it well-hidden.

So how do I get the latest Guest Additions installed? It seems that Oracle assumes the «Install Guest Additions» item will always work, so they provide no way to download the CD image directly. What a pain.

FWIW, I am using Virtualbox 3.2.6 PUEL, not OSE. I have the Oracle Virtulabox repository in my software sources, so I get prompted for updates as they’re released.

avatar350664 2

Re: «Install Guest Additions» doesn’t work on Windows XP guest OS

If you open the Virtualbox interface, go to the File menu and select the Virtual Media Manager, you will find a tab that says CD/DVD Images. The VBoxGuesAdditions.iso should be listed in the box. If it is present, then we can easily mount it in the guest.

Open the settings for the selected virtual machine. Go to Storage. Click on the CD icon under IDE Controller. In the right hand part of the window, click on the pull down menu next to CD/DVD Device and choose VBoxGuestAdditions.iso. Click OK.

The CD should mount inside of your Windows XP VM. If it doesn’t autorun, then just open My Computer, open the CD drive, and run the setup.exe file.

Re: «Install Guest Additions» doesn’t work on Windows XP guest OS

I know how to do all that. The problem is not installing the Guest Additions, it’s getting the CD image to install from. All I have is the last one, 3.2.0r61806. I keep getting a notification that there is a new set of Guest Additions available when I start my Windows XP virtual machine, but I can’t install them because I can’t get the CD image.

Isn’t there some way to download the CD image, without the «automagic» menu item within Virtualbox? Since the menu item is broken, I can’t download the CD image from whatever secret URL Virtualbox would normally use.

Finally, I found the URL. For future reference, it’s here: http://download.virtualbox.org/virtualbox/

I was able to install the Guest Additions after mounting the new CD image, as you described. This isn’t really «fixed» because the «Install Guest Additions. » menu item seems to be permanently broken. But, it’s able to be worked around, and I guess that’s worth something.

Источник

Virtualbox не устанавливается гостевая ос

Ustanovka VirtualBox Guest Additions
VirtualBox Guest Additions (дополнения гостевой операционной системы) – пакет расширений, который устанавливается в гостевую операционную систему и расширяет ее возможности по интеграции и взаимодействию с хостовой (реальной) ОС.

Дополнения, например, позволяют связать виртуальную машину с реальной сетью, без чего невозможен обмен файлами посредством создания общих папок, а также выход виртуалки в интернет.

Кроме того, Guest Additions позволяет подключить видеодрайвер, который дает возможность менять расширение экрана виртуальной машины через апплет «Персонализация».

Образ с дополнениями входит в состав дистрибутива VirtualBox, загружаемого с официального сайта, дополнительно его скачивать не нужно.

Подключение образа

Есть два способа подключить образ.

Первый – через настройки виртуальной машины в менеджере. Машина при этом должна быть остановлена.
1. Выбираем нужную машину в списке и нажимаем «Настроить».

Nastroyka

2. Переходим на вкладку «Носители», выделяем виртуальный CD привод и нажимаем на значок выбора образа. Затем выбираем пункт «Выбрать образ оптического диска».

Vyibor obraza diska
Vyibor obraza diska VirtualBox 2

3. В открывшемся окне находим образ дополнений. Он находится в корне папки с установленной VirtualBox.

Vyibor obraza diska VirtualBox 3

4. Образ смонтирован, теперь запускаем виртуальную машину.

Vyibor obraza diska VirtualBox 4

5. Открываем папку «Компьютер» (в виртуалке) и видим смонтированный образ.

Obraz dopolneniy v papke Kompyuter

Такое решение является универсальным для подключения образов дисков к виртуальным машинам. Оно может пригодиться в случае, если Вы подключаете образ, не входящий в состав дистрибутива.

Второй, гораздо более простой способ – подключить Guest Additions прямо из меню запущенной машины.

1. Переходим в меню «Устройства» и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

Podklyuchenie obraza Dopolneniy gostevoy OS

Как и в предыдущем варианте, образ появится в папке «Компьютер» на виртуалке.

Установка

1. Открываем смонтированный диск с дополнениями и запускаем файл VBoxWindowsAdditions. Здесь также возможны варианты: можно запустить универсальный установщик, либо выбрать версию, учитывая разрядность гостевой операционной системы.

Ustanovka dopolneniy gostevoy OS

2. В открывшемся окне установщика нажимаем «Далее».

Ustanovka dopolneniy gostevoy OS VirtualBox 2

3. Выбираем место для установки. В данном случае ничего не меняем.

Ustanovka dopolneniy gostevoy OS VirtualBox 3

4. Здесь видим пустой чекбокс рядом с «Direct 3D Support». Данный драйвер можно установить только в безопасном режиме, поэтому галку не ставим и нажимаем «Install».

Ustanovka dopolneniy gostevoy OS VirtualBox 4

5. В процессе установки несколько раз появится окно с предложением подтвердить установку драйверов. Везде соглашаемся.

Ustanovka dopolneniy gostevoy OS VirtualBox 5

6. По завершению установки VirtualBox предложит перезагрузить машину. Это необходимо сделать.

Ustanovka dopolneniy gostevoy OS VirtualBox 6

На этом процесс установки VirtualBox Guest Additions завершен. Теперь можно менять разрешение экрана, создавать общие папки и выходить в интернет с виртуальной машины.

Отблагодарите автора, поделитесь статьей в социальных сетях.

VirtualBox дополнения гостевой ОС

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС – VirtualBox Guest Additions.

Дополнения представляют из себя специальные драйвера и программы, которые обеспечат наилучшею интеграцию между реальной и виртуальной ОС, и увеличат скорость работы последней.

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

В данной статье будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню “Устройства”, и выберите подпункт “Установить дополнения гостевой ОС…”. Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

dopolneniya

2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.

netestirov

Нажимайте кнопку “Все равно продолжить”.

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:

Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:

4) Просмотрите содержимое каталога, введите:

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:

После установки дополнений перезагрузите гостевую ОС.

Если что то не сразу будет получаться, стоит проверить правильность своих действий, так как ошибка всего в одной букве очень многое значит.

Понравилась статья? Поделитесь с друзьями!

В стандартных репозиториях присутствует пакет с гостевыми дополнениями. Он может быть установлен следующим образом:

Тем не менее, пользователями замечено, что он работает не совсем корректно. Например, может не работать общий буфер обмена с гостевой ОС.

Самым надёжным способом, судя по всему, является использование встроенного установщика, с которым поставляется VirtualBox.

Обновление

и, если потребуется, перезагрузиться.

Установка Дополнение гостевой ОС

Включите функции

Источник

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Руководство по VirtualBox (часть 5): Гостевые дополнения VirtualBox

Оглавление

Для чего нужны Дополнения гостевой ОС

Как упоминалось в разделе «Понятия VirtualBox», гостевые дополнения (или дополнения гостевой ОС) предназначены для установки внутри виртуальной машины после установки гостевой операционной системы. Они состоят из драйверов устройств и системных приложений, которые оптимизируют гостевую операционную систему для повышения производительности и удобства использования.

Клиентские дополнения VirtualBox для всех поддерживаемых гостевых операционных систем предоставляются как один файл образа CD-ROM, который называется VBoxGuestAdditions.iso. Этот файл образа находится в каталоге установки VirtualBox. Чтобы установить гостевые дополнения для конкретной виртуальной машины, вы монтируете этот файл ISO на своей виртуальной машине в виде виртуального компакт-диска и устанавливаете оттуда.

Гостевые дополнения предлагают следующие функции:

Интеграция указателей мыши

Чтобы преодолеть ограничения для поддержки мыши, описанные в разделе «Захват и высвобождение клавиатуры и мыши», это дополнение обеспечивает вам беспроблемную поддержку мыши. У вас будет только один указатель мыши, и нажатие клавиши «Хост» больше не потребуется для «освобождения» мышь от захвата гостевой ОС. Для выполнения этой работы в гостевой системе установлен специальный драйвер мыши, который взаимодействует с «реальным» драйвером мыши на вашем хосте и соответствующим образом перемещает указатель мыши.

Общие папки

Они обеспечивают простой способ обмена файлами между хостом и гостем подобно обычным сетевым ресурсам Windows. Вы можете сказать VirtualBox рассматривать определенный каталог хоста как общую папку, а VirtualBox сделает его доступным для гостевой операционной системы как общий сетевой ресурс, независимо от того, имеет ли гостевая ОС сеть. Подробнее в разделе «Общие папки».

Улучшенная поддержка видео

В то время как виртуальная видеокарта, которую эмулирует VirtualBox для любой гостевой операционной системы, предоставляет все основные функции, пользовательские видеодрайверы, которые установлены с гостевыми дополнениями, предоставляют вам сверхвысокие и нестандартные видеорежимы, а также ускоренную производительность видео.

Кроме того, с гостевыми Windows, Linux и Solaris, если установлены гостевые дополнения, вы можете изменить размер окна виртуальной машины. Разрешение видео в гостевой системе будет автоматически настроено (как если бы вы вручную ввели произвольное разрешение в настройках дисплея гостя). См. также раздел «Изменение размера окна машины».

Наконец, если установлены гостевые дополнения, 3D-графика и 2D-видео для гостевых приложений могут быть ускорены.

Режим интеграции экрана

С помощью этой функции отдельные окна, отображаемые на рабочем столе виртуальной машины, могут отображаться на рабочем столе хоста, как если бы основное приложение фактически выполнялось на хосте.

seamless

Благодаря функции «бесшовных окон» VirtualBox вы можете видеть, что окна, отображаемые в виртуальной машине, появляются рядом с окнами вашего хоста. Эта функция поддерживается для следующих гостевых операционных систем (при условии, что гостевые дополнения установлены):

После включения режима интеграции экрана (см. ниже), VirtualBox подавляет отображение фона рабочего стола вашего гостя, позволяя вам легко запускать окна гостевой операционной системы рядом с окнами вашего хоста:

Чтобы включить бесшовный режим, после запуска виртуальной машины нажмите клавишу «Хост» (обычно правую кнопку CTRL) вместе с «L». Это увеличит размер дисплея виртуальной машины до размера экрана вашего хоста и замаскирует фон гостевой операционной системы. Чтобы вернуться к «нормальному» дисплею VM (то есть отключить режим интеграции экрана), снова нажмите клавишу «Хост» и «L».

Общие каналы связи хоста/гостя

Гостевые дополнения позволяют контролировать и мониторить выполнение гостей способами, отличными от указанных выше. Так называемые «свойства гостя» предоставляют общий строковый механизм для обмена битами данных между гостем и хостом, некоторые из которых имеют особые значения для контроля и мониторинга гостя.

Кроме того, приложения могут быть запущены в гостевой системе от хоста («Гостевой контроль»).

Синхронизация времени

С установленными гостевыми дополнениями VirtualBox может гарантировать, что системное время гостя лучше синхронизируется с хостом.

По разным причинам время в гостях может работать немного иначе, чем время на хосте. Хост может получать обновления через NTP, и его собственное время может не выполняться линейно. VM также может быть приостановлена, что останавливает поток времени в гостях в течение более короткого или более длительного периода времени. Когда время настенных часов между гостем и хостом отличается только незначительно, служба синхронизации времени пытается постепенно и плавно регулировать гостевое время с небольшими приращениями, чтобы либо «догнать», либо «потерять» время. Когда разница слишком велика (например, виртуальная машина приостановлена ​​на несколько часов или восстановлена ​​из сохраненного состояния), гостевое время немедленно изменяется без постепенной настройки.

Гостевые дополнения будут регулярно синхронизировать время.

Общий буфер обмена

С установленными гостевыми дополнениями может быть предоставлен буфер обмена гостевой операционной системы совместно с вашей операционной системой хоста; см. раздел «Общие настройки».

Автоматический вход в систему (передача учетных данных)

Гостевые дополнения ОС VirtualBox позволяют настроить автоматический вход в гостевую систему Windows, Linux и Solaris.

Когда гостевая операционная система работает на виртуальной машине, может потребоваться выполнить скоординированные и автоматические входы с использованием учетных данных входа в систему из основной системы. (Под «учетными данными» имеется в виду информация входа в систему, состоящая из имени пользователя, пароля и имени домена, где каждое значение может быть пустым.)

Поэтому начиная с VirtualBox 3.1, гостевые дополнения Windows и Linux автоматически проверяют, нужно ли их обновлять. Если хост работает с более новой версией VirtualBox, чем с гостевыми дополнениями, в гостях отображается уведомление с дальнейшими инструкциями.

Установка и поддержка гостевых дополнений

Клиентские дополнения доступны для виртуальных машин под управлением Windows, Linux, Solaris или OS/2.

Установка Дополнений гостевой ОС (Guest Additions) для Windows

В меню VirtualBox виртуальной машины в пункте «Устройства» имеется удобный элемент меню с именем «Подключить образ диска Дополнений гостевой ОС…», который монтирует ISO-файл гостевых дополнений внутри вашей виртуальной машины. Затем гостевой Windows должен автоматически запустить установщик дополнений гостевой ОС, который устанавливает гостевые дополнения в гостевой Windows. На других гостевых операционных системах (или если автоматический запуск программного обеспечения на компакт-диске отключен) необходимо вручную запустить установщик.

Примечание: Чтобы базовое ускорение Direct3D работало в гостевой системе Windows, вам необходимо установить видеодрайвер WDDM для Windows Vista или выше. Для Windows 8 и выше доступен только видеодрайвер WDDM Direct3D. Для базового ускорения Direct3D для работы в гостевых системах Windows XP вам необходимо установить гостевые дополнения в «безопасном режиме».

Если вы предпочитаете монтировать дополнения вручную, вы можете выполнить следующие шаги:

Если в Windows автозапуск включен, то автоматически запустится установщик дополнений гостевой ОС из подключённого ISO. Если функция автозапуска отключена, то внутри гостя с диска CD/DVD запустите файл VBoxWindowsAdditions.exe.

Установщик добавит несколько драйверов устройств в базу данных драйверов Windows, а затем вызовет мастер обнаружения оборудования.

В зависимости от вашей конфигурации он может отображать предупреждения о том, что драйверы не имеют цифровой подписи. Согласитесь на их установку, чтобы Дополнения работали правильно.

После установки перезагрузите гостевую операционную систему, чтобы активировать дополнения.

Обновление гостевых дополнений Windows

Windows Guest Additions можно обновить повторным запуском программы установки, как это описано выше. Это заменит предыдущие драйверы дополнений новыми версиями.

Кроме того, вы также можете открыть Диспетчер устройств Windows и выбрать «Обновить драйвер …» для двух устройств:

Для каждого выберите свой собственный драйвер и используйте «У меня есть диск», чтобы указать мастеру на CD-ROM с гостевыми дополнениями.

Установка Дополнений гостевой ОС (Guest Additions) для Linux

Подобно гостевым дополнениям Windows, гостевые дополнения VirtualBox для Linux представляют собой набор драйверов устройств и системных приложений, которые могут быть установлены в гостевой операционной системе.

02

Имеется список из официально поддерживаемых дистрибутивов Linux, но также известно, что многие другие дистрибутивы работают с гостевыми дополнениями.

Обратите внимание, что некоторые дистрибутивы Linux уже поставляются со всеми дополнениями гостевой ОС. Вы можете сохранить версию гостевых дополнений дистрибутива, но они часто не актуальны и ограничены по функциональности, поэтому мы рекомендуем заменить их гостевыми дополнениями, которые поставляются с VirtualBox. Установщик гостевых дополнений VirtualBox Linux пытается обнаружить существующую установку и заменить их, но в зависимости от того, как дистрибутив интегрирует гостевые дополнения, для этого может потребоваться некоторое ручное взаимодействие. Настоятельно рекомендуется сделать снимок виртуальной машины перед заменой предварительно установленных гостевых дополнений.

Приложения VirtualBox для Linux предоставляются в том же виртуальном CD-ROM файле, что и гостевые дополнения для Windows, описанном выше. Они также поставляются с программой установки, которая проведет вас через процесс настройки, хотя из-за существенных различий между дистрибутивами Linux установка может быть несколько более сложной.

Если вам требуется вручную установить гостевые дополнения, то установите заголовки ядра и пакет dkms, в Debian и производных это можно сделать командой:

Затем вставьте файл CD VBoxGuestAdditions.iso в виртуальный дисковод компакт-дисков вашего гостя Linux точно так же, как описано для гостя Windows.

Перейдите в каталог, в котором монтируется ваш CD-ROM, и выполняйте как root:

Некоторые дистрибутивы в своих стандартных репозиториях содержат актуальную версию Дополнений гостевой ОС, которую можно установить прямо из репозитория. К таким системам относятся Kali Linux и Arch Linux. Для них достаточно установить пакет virtualbox-guest-dkms. В Kali Linux dместо установки пакета virtualbox-guest-dkms рекомендуется установить пакет virtualbox-guest-x11, который также установит virtualbox-guest-dkms и дополнительные утилиты VirtualBox (среди них, например, информатор о необходимости обновить гостевые дополнения). Для установки дополнений гостевой ОС в Kali Linux выполните команды:

Это рекомендуется выполнять после полного обновления системы и перезагрузки, поскольку в ином случае Дополнения могут не заработать из-за разности версий с ядром. Полное обновление системы можно сделать выполнив команду:

Для установки дополнений гостевой ОС в Arch Linux и производные этой ОС (например, BlackArch) следуйте инструкции https://blackarch.ru/?p=76

В Linux Mint уже установлены Дополнения гостевой ОС которые «из коробки» работают хорошо, поэтому их не нужно заменять.

Информацию об особенностях установки Дополнения гостевой ОС в различные дистрибутивы Linux вы найдёте в разделе «Дополнительные материалы по VirtualBox».

Обновление гостевых дополнений Linux

Обновление выполняется тем же образом, что и установка Дополнений:

Общие папки

Благодаря функции «общие папки» VirtualBox вы можете получить доступ к файлам вашей хост-системы из гостевой системы. Это похоже на то, как бы вы использовали сетевые ресурсы в сетях Windows – за исключением того, что для общих папок не требуется создание сетей, а нужны только гостевые дополнения. Общие папки поддерживаются с Windows (2000 или более поздними), гостевыми Linux и Solaris.

Общие папки должны физически находиться на хосте и у них должен быть общий доступ с гостем, который использует специальный драйвер файловой системы в гостевом дополнении для разговора с хостом. Для гостей Windows общие папки реализуются как псевдо-сетевой перенаправитель; для пользователей Linux и Solaris, гостевые дополнения предоставляют виртуальную файловую систему.

Как настроить общую папку в VirtualBox

На хосте создайте папку, которая будет общей для хоста и гостевой ОС. Не требуется делать эту папку сетевой или давать ей какие-либо специальные разрешения.

Перейдите в настройки виртуальной машины на вкладку «Общие папки». Нажмите изображение маленькой папки с зелёным крестиком, укажите путь до папки:

71

Если вы поставите галочку «Только для чтения», то виртуальная машина (т.е. гостевая ОС) сможет только читать файлы, но не сможет ничего записывать в общую папку.

Галочка «Авто-подключение» означает, что VirtualBox будет автоматически монтировать папку в виртуальной машине (работает не на всех дистрибутивах Linux).

Автоматическое монтирование общей папки

72

Начиная с версии 4.0, VirtualBox может автоматически подключать общие папки по вашему выбору. Если для конкретной общей папки включено авто-подключение, гостевые дополнения автоматически подключат эту папку, как только пользователь войдет в гостевую ОС. Детали зависят от типа гостевой ОС:

Если нет свободных букв диска, авто-подключение завершиться неудачей; т.е. число автоматически устанавливаемых общих папок у гостей Windows обычно ограничено 22 или меньше.

Примечание: Доступ к автоматически установленным общим папкам предоставляется только группе пользователей vboxsf, которая создается установщиком гостевых дополнений VirtualBox. Следовательно, гостевые пользователи должны быть членами этой группы, чтобы иметь доступ на чтение/запись или иметь доступ только для чтения, если папка ограничена на запись.

Чтобы добавить текущего пользователя в группу vboxsf выполните команду:

Будет показано имя вашего пользователя, затем выполните команду

В которой имя_пользователя замените на имя, полученное предыдущей командой.

Чтобы изменения вступили в силу, может потребоваться перезагрузка гостевой ОС.

Если автоматическое монтирование не происходит, то добавьте в файл /etc/fstab строку вида:

00

Пример строки для папки с именем Share и точки монтирования /media/share:

Общая папка будет автоматически монтироваться при каждом включении компьютера.

В случае неудачного монтирования (это может случиться, если вы сделали неправильную запись в файле /etc/fstab, либо (очень редко) при обновлении гостевых дополнений) система не сможет загрузиться, она перейдёт в аварийный режим и будет выведено примерно следующее сообщение:

Чтобы исправить проблему, введите пароль рута, и откройте для редактирования файл /etc/fstab:

Закомментируйте или удалите проблемную строчку. Сохраните файл (Ctrl+o), закройте его (Ctrl+x) и перезагрузитесь:

Ручное монтирование общей папки в VirtualBox

Чтобы общую папку смонтировать вручную, используется следующая команда:

Для папки с именем Files, чтобы смонтировать её в

/sf_Files, команда будет выглядеть так:

В Windows общую папку не видно в файловом менеджере / Как подключить виртуальную сетевую папку VirtualBox в Windows

При включении общей папке в Windows может возникнуть ситуация, что папку видно, например, в свойствах компьютера среди остальных дисков, но не видно в других файловых менеджерах, например, в Double Commander.

windows sharefolder

Чтобы это исправить в стандартном проводнике Windows найдите пункт Сеть, раскройте его и найдите пункт VBOXSVR, разверните его и найдите общую папку VirtualBox. Кликните по ней правой кнопкой мыши и в контекстном меню выберите Подключить сетевой диск:

windows sharefolder3

Выберите для диска любую незанятую букву, поставьте галочку Восстанавливать подключение при входе в систему и нажмите кнопку Готово:

windows sharefolder5

После этого общая папка будет доступна в любом файловом менеджере Windows:

windows sharefolder7

Общая папка VirtualBox доступна только для чтения

По умолчанию содержимое Общей папки принадлежит пользователю root. Поэтому файлы в совместной папке обычным пользователям доступны только для чтения. Далее показано, как сделать общую папку VirtualBox доступной с правами чтения и записи для обычных пользователей.

Без гостевых дополнений общие папки не будут нормальной работать.

2. Добавьте Общую папку, если вы не сделали этого ранее.

3. Убедитесь, что в настройках Общей папки снята галочка «Только для чтения».

share

4. Добавьте своего пользователя в группу vboxsf:

Чтобы изменения по добавлению в группу вступили в силу, перезагрузите компьютер.

По идее, этого должно быть достаточно чтобы общая папка стала доступной с правами записи. То есть суть в том, что папка монтируется так, что группой, которой она принадлежит, является vboxsf. Пользователи, входящие в эту группу, могут редактировать содержимое папки.

Но в некоторых дистрибутивах папка монтируется как принадлежащая пользователю root и принадлежащая группе root. В этом случае у обычных пользователей есть права на чтение содержимого общей папки, но они не могут редактировать файлы в ней, создавать новые файлы и удалять существующие.

share 2

Для файловой системы vboxsf есть опции монтирования uid= и gid=, вы можете попробовать их командами вида:

Или добавить в файл /etc/fstab строку вида:

Но оба эти способа в моём случае не сработали.

Я попытался поменять владельца папки и её содержимого с помощью chown:

Но это тоже не сработало — владельцем данной папки остался по-прежнему root.

Сделать папку доступной для чтения помогло только изменение прав доступа к ней с помощью chmod.

Эта команда позволит создавать и изменять новые файлы и директории в общей папке:

Эта команда позволит изменять уже существующие файлы и директории в совместной папке:

Обратите внимание, что изменение прав доступа к файлам меняет их не только для виртуального компьютера, но и для реального тоже! Поэтому описанный выше метод нельзя считать идеальным.

Ошибка «/sbin/mount.vboxsf: mounting failed with the error: No such file or directory»

Общая папка может быть смонтирована автоматически — если указана соответствующая настройка в графическом интерфейсе VirtualBox. Общая папка также может быть автоматически смонтирована с помощью файла /etc/fstab добавлением записи:

Также общую папку можно смонтировать вручную с помощью mount командой вида:

Во время монтирования может возникнуть ошибка:

Для начала убедитесь, что точка монтирования указана правильно, и что вы используете правильное имя Общей папки (нужно использовать имя, а не путь до неё).

Если всё правильно, а ошибка осталась, то убедитесь, что используемое в команде имя sf_folder не существует как реальная папка:

Предыдущая команда закончится указанной ошибкой, если существует настоящая папка sf_folder. Дело в том, что если имя общей папки совпадает с именем реального каталога в текущей папке, то программа mount.vboxsf (помогатель mount, который в действительности и выполняет монтирование) по какой-то причине пытается смонтировать реальную папку что в конечном счёте приводит к ошибке «mounting failed with the error: No such file or directory».

Также некоторые пользователи утверждают, что имена sf_folder и folder ОБЯЗАНЫ быть разными именами. Но, на самом деле, скорее всего это связано с описанным механизмом возникновения проблемы.

Посмотрите на вывод следующих команд — делается попытка смонтировать общей папки с именем Share. И хотя монтирование выполняется в папку share (другое имя), возникает ошибка из-за того, что в текущей рабочей директории содержится директория с именем Share. После удаления директории Share, общая папка с именем Share успешно монтируется в share.

share 3

Перетаскивание в VirtualBox

Начиная с версии 5.0, VirtualBox поддерживает перетаскивание содержимого с хоста на гостя и наоборот. Для этого на госте должны быть установлены последние гостевые дополнения.

По соображениям безопасности перетаскивание можно настроить во время выполнения на основе каждой виртуальной машины либо с помощью пункта меню «Функция Drag and Drop» в меню «Устройства» виртуальной машины или в VBoxManage. Доступны следующие четыре режима:

Известные ограничения

Известны следующие ограничения:

Источник

Понравилась статья? Поделить с друзьями:
  • Oracle database 11g скачать торрент для windows
  • Oracle database 11g release 2 for windows x64 скачать
  • Oracle data access components for windows 64 bit
  • Oracle client для windows 10 x64
  • Oracle client windows 10 x64 скачать