Основные проблемы при работе с VirtualBox
VirtualBox – стабильный и качественный программный продукт, и если пользователям приходится сталкиваться с проблемами в процессе его эксплуатации, то причинами последних чаще всего становятся ошибки самих пользователей. Так, с ошибкой «Не удалось открыть сессию для виртуальной машины» (код E_FAIL 0x80004005) придется столкнуться тем, кто попытается запустить виртуальные машины на VirtualBox при активном Hyper-V. Причина заключается в несовместимости этих платформ виртуализации. Если вы собрались пользоваться VirtualBox, будьте добры отключить Hyper-V и наоборот.
Впрочем, к той же ошибке может привести отключенная функция виртуализации в BIOS. На это будет указывать недоступность опций аппаратной виртуализации в настройках виртуальных машин (VT-x/AMD-V и Nested Paging в разделе Система – Ускорение). Кстати, данные опции должны быть включены даже при активной виртуализации в BIOS, в противном случае ВМ также не запустится.
Падение ВМ в BSOD при запуске – распространенная проблема, вызываемая нехваткой выделяемых гостевой операционной системе ресурсов физического компьютера. При создании виртуальной машины в VirtualBox нужно следить, чтобы выделяемые ресурсы соответствовали требованиям операционной системы.
Синий экран смерти также может быть вызван включенной в хостовой системе Hyper-V и несоответствием типов контроллера. Если раньше виртуальный диск был подключен к SATA, а затем вы подключили его к IDE, работа гостевой ОС завершится критической ошибкой с падением в BSOD. Решается вопрос созданием нового совместимого контроллера и подключением к нему файла-контейнера с гостевой системой.
К невозможности запуска ВМ может привести случайное удаление пользователем файлов снимков. Удалять снапшоты нужно правильно – через раздел «Снимки», в противном случае вам придется полностью переустанавливать гостевую систему. Если же у вас не запускается сам VirtualBox или при его запуске выдается ошибка «Cannot access the kernel driver!», скорее всего, программу придется удалить, а потом заново установить.
Первое и самое простое решение
Следует просто переименовать несколько внутренних файлов в VirtualBox. Данная ошибка образовывается по причине отсутствия исходного файла сохраненной сессии. То есть, когда пользователь выше из программы были созданы ошибочные сохранения или они оказались в итоге пустые.
- Для начала посетим папку нашей программы. Перейдем в диск С. Далее в «Пользователи» или «Users» у кого как. Находим имя вашего компьютера. Среди других программ отыскиваете VirtualBox VMs. Именно тут будет храниться ваш образ.
- Кроме внутренней папки должны быть два файла. Их копируем в другое место (например, рабочий стол). Оригинальные файлы: «Win8.1.vbox» — удаляем, а «Win8.1.vbox-prev» — переименовываем на удаленный файл. Все должно заработать. В случае же неудачи — восстанавливаем все назад, благодаря копиям.
- Если у вас другие файлы, вроде «Win8.1.xml-prev», то значит, его переименовываем на «Win8.1.xml». Наглядный видео пример подобного решения.
Проблема 5: Ошибка с kernel driver. Отключение протокола Secure Boot
Ещё одна проблема при запуске виртуальной машины, может сигнализировать о себе ошибкой:
«Cannot access the kernel driver! Make sure the kernel module has been loaded successfully.»
Данная проблема решается переустановкой или обновлением VirtualBox. Подробное описание данного процесса мы описали во втором пункте.
Ещё одна ошибка возникающая при запуске виртуальной операционной системы Linux:
«Kernel driver not installed».
Для решения такой проблемы потребуется отключить протокол Secure Boot. Данный протокол уберегает пользователей от установки руткитов и другого вредоносного программного обеспечения в их операционную систему Windows 8, 10. Также он запрещает установку других ОС, если производителем была предустановлена система Windows 8, 10. Так что, ошибка «Kernel driver not installed», чаще всего говорит, что протокол Secure Boot является преградой для установки отличных от Windows операционных систем. Данный протокол имеется только в UEFI и нам требуется его отключить, следуйте нашей инструкции представленной ниже:
1. Перезагрузите компьютер.
2. Войдите в UEFI. Вход осуществляется также как и в BIOS, чаще всего это клавиши F2, F10, Del, но могут быть вариации.
3. Проследуйте пути в UEFI, который написан ниже для вашей марки компьютера А) Пути для ASUS: Boot —> Secure Boot —> OS Type —> Other OS. Boot —> Secure Boot —> Disabled. Security —> Secure Boot —> Disabled. Б) Путь для HP: System Configuration —> Boot Options —> Secure Boot —> Dsabled. В) Пути для Acer: Authentication —> Secure Boot —> Disabled. Advanced —> System Configuration —> Secure Boot —> Disabled. Г) Путь для Dell: Boot —> UEFI Boot —> Disabled. Д) Путь для Gigabyte: BIOS Features —> Secure Boot —>Выключено. Е) Путь для Lenovo и Toshiba: Security —> Secure Boot —> Disabled.
Для обладателей компьютерной техники от компании Acer, отключение протокола Secure Boot, является несколько сложнее. Чтобы была возможность отключить этот протокол, сначала надо перейти в раздел Security и установить пароль в пункте Set Supervisor Password. После этого вы сможете отключить Secure Boot. Бывают ситуации когда требуется переключиться в UEFI на режим совместимости CMS или Legacy Mode.
Программы для создания образа диска
Монтирование образов в программе Deamon Tools
Deamon Tools – это лидер на рынке программного обеспечения для создания образа диска. Первая версия Deamon Tools появилась в 2000 году, и, несмотря на то, что ее аналоги были выпущены на рынок софта ранее, она сразу же стремительно набрала популярность из-за дружелюбного пользовательского интерфейса и бесплатной редакции Lite, которой с лихвой хватало для домашнего непрофессионального применения. Daemon Tools работает практически со всеми форматами образов дисков. Работа программы незаметна даже для маломощных устройств, поскольку она использует минимум системных ресурсов. Бесплатная версия Lite содержит ограничения — в частности, это возможность одновременно смонтировать только 4 виртуальных привода. Тогда как в платной версии Pro Advanced на компьютере может быть смонтировано 32 привода.
Относительно недавно Daemon Tools кардинально изменился, и на смену классическому интерфейсу пришла серость и убогость, зато с предельно понятным описанием функций и четкой внутренней организацией разделов. Функционал программы пополнился, но не все доступно в версии Lite. Голая демонстрация отдельных функций без возможности их использования – это маркетинговый ход, чтобы побудить пользователей приобрести платную версию.
Daemon Tools Lite 10 доступен для бесплатного скачивания .
Важный момент при установке – выбор опции бесплатной лицензии.
В числе новшеств версии Daemon Tools – опция сканирования компьютера на предмет обнаружения образов дисков и отображение их во внутренней библиотеке. Что же, воспользуемся этой возможностью.
После сканирования в окне программы будут виднеться все возможные виртуальные CD/DVD- и жесткие диски. Выберите нужный тип, откройте контекстное меню и выполните команду «Монтировать».
Готово.
Как и прежде, образы дисков в интерфейс Daemon Tools можно добавлять по одному кнопкой быстрого монтирования.
Чтобы размонтировать виртуальный привод, на значке его подключения внизу окна программы вызовите контекстное меню и выберите соответствующую команду.
Как смонтировать образ в программе UltraISO
UltraISO – это мега-программа, рассчитанная на профессиональное применение. В числе ее возможностей такие как: создание образов CD/DVD-дисков, их запись на болванку и редактирование без распаковки, оптимизация структуры с целью экономии занимаемого места, конвертирование из одного формата в другой и т.п. Эта программа также надежный и проверенный инструмент для создания загрузочных флешек.
После запуска UltraISO вы увидите небольшое окошко, рассказывающее нам об ограничениях триал-версии и стимулирующее к покупке платной версии. Жмем кнопку «Пробный период».
В окне программы раскрываем меню «Файл» и жмем кнопку «Открыть».
Добавляем файл образа.
Раскрываем меню «Инструменты» и в числе присутствующих команд выбираем «Монтировать в виртуальный привод».
Появится небольшое окошко, где необходимо выбрать кнопку монтирования. Кнопку рядом — «Размонтировать» — нужно использовать, соответственно, для извлечения образа CD/DVD-диска из виртуального привода.
Как записать образ на диск в Alcohol 52%
Alcohol 52% Free Edition – это бесплатная урезанная версия известной программы для эмуляции CD/DVD Alcohol 120%. В отличие от последней платный Alcohol 52% позволяет монтировать одновременно ограниченное количество виртуальных приводов – до 6 штук. В бесплатной версии Alcohol 52% Free Edition это число и вовсе сведено к минимуму – только 2 параллельно работающих виртуальных привода. Также бесплатная версия не предусматривает запись дисков на болванки.
Во время написания данной статьи скачать инсталлятор программы загрузчиком браузера не удалось, но проблема успешно была решена с помощью менеджера закачек Download Master.
Хитростям разработчиков, желающих, чтобы у них приобрели платные версии программных продуктов, нет границ. В случае с триал-версией Alcohol 52% будем не просто смотреть на демонстрационное окошко с предложением купить полную версию программы, но придется даже подождать несколько секунд, пока станет активной кнопка запуска программы «Ок».
В окне программы Alcohol 52% раскройте меню «Файл» и выберите «Открыть».
Добавьте необходимый файл в окно программы, вызовите на нем контекстное меню и выберите команду «Смонтировать на устройство».
Для извлечения образа из виртуального привода снова откройте контекстное меню и выберите, соответственно, команду «Демонтировать…».
Микрофон и VirtualBox
Проблема: Виртуальная машина с Windows, все дрова встали, звук присутствует, но микрофон работать не хочет.
Решение:
- Какой микрофонный вход используете? (Надо попробовать спереди и сзади).
- Запустить alsamixer и убедиться, что микрофонный вход не выключен (т.к. по умолчанию он отключен).
- В alsamixer нажать F4 (захват) и поиграться с ползунками (capture, digital, booster).
- Проверить, что звук в virtualbox выводится через alsa, и все ползунки тоже на максимум.
Nokia PC Suite в virtualbox
Если попытаться синхронизировать контакты с телефоном Nokia, PC Suite сообщит об ошибке соединения. Для исправления этого в настройках USB устройства нужно указать Vendor ID(ID поставщика) вашего телефона.
Вариан #1
-
Updating Nokia Phones With VirtualBox
-
Nokia Mobile Phones Drivers — Download USB Nokia Mobile Phones Drivers
Вариант №2 (для Nokia 2730 заработал этот вариант)
Connecting Nokia Phone via Virtualbox running Windows 7 guestFirst create file
sudo nano /etc/udev/rules.d/11-vboxdrv.rules
Inside the editor, type the following
KERNEL==»vboxdrv», NAME=»vboxdrv», OWNER=»root», GROUP=»root», MODE=»0600″
SUBSYSTEM==»usb_device», GROUP=»vboxusers», MODE=»0664″
SUBSYSTEM==»usb», ENV{DEVTYPE}==»usb_device», NAME=»VirtualBox/$env{BUSNUM}/$env{DEVNUM}», GROUP=»vboxusers», MODE=»0664″
sudo udevadm trigger
Вариант №3
Установить плагин Extension Pack и включить USB 2.0
Разработчики VirtualBox не предусмотрели увеличение виртуального диска. Это ограничение можно преодолеть созданием нового виртуального диска и копирования данных на него со старого диска, при помощи утилит Acronis (Acronis Disk Director, Acronis True Image) или GParted.
Задача: увеличить виртуальный диск для гостевой ОС (Windows XP Home SP3)
- Скачиваем GParted Live CD
- В менеджере виртуальных носителей создаем виртуальный динамически расширяющийся диск до 100 Гб.
- Добавляем созданный виртуальный диск к виртуальной машинке размер которой хотим увеличить.
- Добавляем и выбираем образ GParted для бутовской загрузки.
- Загружаемся с GParted в меню выбираем первый пункт т.е. по умолчанию → Don’t touch keymap → 24 (выбираем русский язык) → 0 (для загрузки X)
- Форматируем новый диск в NTFS.
- Запускаем GParted, выбираем тот раздел который хотим увеличить, выбираем «Copy»
- Переходим в тот раздел куда будем копировать (через выпадающие меню) и выбираем «Paste»
- Теперь делаем новый диск загрузочным. Клацаем правой кнопкой мышки на нашем новом разделе и выбираем «Управление флагами», ставим галочку на «boot».
- Выключаем виртуальную машину и настраиваем свойства машины (т.е. убираем физический CD, меняем виртуальные HDD местами, а старый можно убрать вообще или оставить для дальнейшего использования в другой виртуальной машине).
- Все!!! Загружаем систему.
Автозапуск виртуальной машины VirtualBox при включении хоста
$ vboxmanage list vms "UnifiedNetworkingLab" {408eef73-44f2-43f9-9b26-50526007c4ba}
$ vboxmanage startvm UnifiedNetworkingLab Waiting for VM "UnifiedNetworkingLab" to power on... VM "UnifiedNetworkingLab" has been successfully started.
Ubuntu 14.04 LTS+ VirtualBox + Автозапуск виртуалки
далее дал файлу chmod +x autostart chmod 755 autostart и указал путь к этому файлу в rc.local из консоли запускаю скрипт все ок, машина стартует. Ребучу комп, хост загружается – скрипт не отрабатывает( машина не стартует)
Как можно исправить?? Знаю что есть возможность сделать , что бы при завершении работы сохранялся текущее состояние машины. Но понимая как это сделать пока нет. Подскажите как с первым вариантом хотя бы быть. Спасибо!
VirtualBox Фиксированое разрешение при запуске виртуалкиИтак есть ПК с Windows Seven Pro на борту. Разрешение єкрана на данной машине — 1366х768.
Ресурсы ПК выделенные для VirtualBox будут отняты у хоста до удаления виртуалки или только на время работы ?
Ubuntu 10.04 LTSвот вышел релиз убунту 10.04 и тут же у меня возникла проблема. хотелосьбы узнать это только у меня.
Ubuntu 12.04 LTSвсем здравствуйте! установил ubuntu 12.04 LTS через инсталлятор wubi. подключился к wi-fi. хотел.
прошу прощения , но не понял что вы имеете ввиду. Полные пути? в rc.local /home/amd/autostart exit 0 ———————– Вчера пробовал сделать так
vim /etc/init.d/autostart VboxManage startvm “test” —————————– Далее chmod +x autostart update-rc.d autostart defaults . PROFIT. Но не выходит!
Запускаем машину VirtualBox как службу Windows с помощью программы VBoxVmService
Качаем на странице разработчика
Из плюсов — нет привязки к конкретной версии VirtualBox. С программой VBoxVmService виртуальная машина запускается как сервис даже без логина пользователя в систему.
Далее, далее….
Видим финишное окно установки
На всё соглашаемся, читаем файл Howto.txt
Краткий вольный перевод:
- Part 1 — проверить, как работают виртуальные машины VirtualBox и все закрыть
- Part 2, Step 1 — запустить установщик (уже сделано)
- Part 2, Step 2 — внести свои параметры в файл VBoxVmService.ini
- Part 2, Step 3 — Reboot your system
Подробнее про параметры.
Переходим в папку с установленной программой (по умолчанию — C:\vms), открываем там файл VBoxVmService.ini и меняем нужные нам параметры.
Ниже описаны обязательные для редактирования настройки:
VBOX_USER_HOME — тут нужно указать путь к папке с виртуальными машинами.
VmName — указываем имя виртуальной машины;ShutdownMethod=savestate — метод завершения работы виртуальной машины, которых может быть два:
- «savestate«
- «acpipowerbutton» — вот просто выключение
Первый при выключении сохраняет состояние виртуальной машины, и при включении как бы продолжит её работу, второй является как бы полноценным выключением компьютера
AutoStart — запускать виртуальную машину автоматом при включении компьютера. Возможные варианты — yes и no, в переводе думаю не нуждаются.
Допустим, если целью стоит запуск виртуальной машины с названием XPprint, то файл настроек будет выглядеть следующим образом:
После сохранения файла и перезагрузки видим в трее
XPprint запущена. В службах уже ничего корректировать не надо — служба в автоматическом режиме.
А как собственно в машину попасть? Интерфейс же не запущен.
Мы можем зайти в машину:
- или через удаленный рабочий стол RDP (необходимо заранее на нашей машине настроить сеть)
- или через доступ SSH (на машине заранее должен быть поднят сервер SSH)
Конечно, достаточно чудно бегают пакеты TCP для доступа к гостевой машине (с использованием RDP).
С хостовой машины через реальный сетевой адаптер пакет идет на роутер, он их отправляет на «нарисованный» сетевой адаптер гостевой машины (хм, а виртуальный сетевой адаптер сделан на базе реального хостовой машины — т.е. фактически и физически пакет TCP возвращается обратно по тем же самым проводам витой пары в ту же самую сетевую карту), и в конце концов пакет попадает в гостевую машину (которая «нарисована» внутри реальной хостовой машины).
Пикассо отдыхает…. Достаточно сильный уровень абстракций….
Осталось попробовать самый простой вариант
Отключение контроля учётных записей
Было рассказано, что некоторые операции необходимо выполнять с правами администратора. Это возможно сделать не всегда. В таких ситуациях рекомендуется отключить контроль учётных записей. При этом надо внести изменения в реестр. Разыскав ветку «HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System», переходят в строку «EnableLUA» и вместо 1 пишут здесь 0. После этого административные права при запуске ВМ таким образом не требуются.
Для того, чтобы обеспечить возможность запуска операционной системы с устройства USB, нужно действовать особым образом, описанным в статье. Если сделать всё правильно, то пользователь получит возможность пользоваться этим в своей работе.
Изменение настроек аппаратной виртуализации
В дальнейшем для отключения функции аппаратной виртуализации нужно будет делать следующее:
- Открыть вкладку «Security»;
- Выбрать пункт «Virtualization»;
- Задать параметрам «Intel Virtualization Technology» и «VT-d Feature» значение «Disabled»;
- Нажмите на клавишу F10 для сохранения внесенных изменений и перезагрузки.
Алгоритм отключения виртуализации будет отличаться в зависимости от марки и производителей технического оборудования.
Предлагаем инструкцию для компьютеров с процессором Intel, если функция не поддерживается хостом. Что нужно сделать:
-
Нажмите на кнопку F7 на клавиатуре, или кликните по надписи «Advanced Mode». Она будет расположена в самом низу экрана.
Клавиша Advanced Mode в Bios
-
Откройте вкладку «Advanced».
Где находится раздел Advanced
-
В числе доступных опций выберите «CPU Configuration».
Конфигурации процессора ПК
-
Проскролльте страницу вниз. Вы увидите строку «Intel Virtualization Technology». Присвойте ей значение «Disabled».
Кнопка для отключения виртуализации
-
Закройте настройки, нажав на кнопку Exit. Обязательно сохраните изменения, кликнув перед выходом на надпись «Save changes & Reset».
Окно для сохранения настроек БИОС
Инструкция по настройке БИОСа для обладателей процессоров AMD, если функция аппаратной виртуализации на вашем компьютере включена, но при этом не поддерживается имеющимся хостом:
-
Откройте «Advanced Mode». В этом случае она тоже будет находиться внизу.
Продвинутые настройки в Биосе на AMD
-
Перейдите в раздел «Advanced».
Раздел Продвинутые настройки
-
Кликните на «CPU Configuration».
Конфигурации CPU
-
Проследуйте вниз по странице, пока не увидите строчку «SVM Mode». Щелкните на слово «Enabled». Переведите виртуализацию в отключенное состояние. Убедитесь, что SVM Mode теперь подписан как «Disabled».
Как перевести SVM Mode в позицию Отключено
-
Кликните на кнопку «Выход».
Где находится Выход из BIOS
-
Подтвердите изменение настроек, нажав на «OK».
Подтверждение изменений
На некоторых компьютерах виртуализация отключается посредством изменения настроек пункта, который подписан так:
Secure Virtual Machine Mode
Когда компьютер перезагрузится, запустите VirtualBox. Проверьте, исправно ли работает система и нужные программы.
Проблему также решают путем обновления BIOS. Однако это считается ремонтом, поэтому вы лишитесь гарантии. Кроме того, обновление могут принести дополнительные проблемы.
Дополнение
Почему Lubuntu
- Это один из самых легковесных, но при этом не чрезмерно урезанных дистрибутивов. Поскольку мы по сути собираемся запустить две операционные системы на одном компьютере, такая система нам и нужна. Lubuntu «щадит» как процессор, так и память. Например, сразу после загрузки ОС занимает всего 300 МБ RAM, а после запуска Thunderbird и Telegram использует лишь 500 МБ RAM.
- Графические интерфейсы Linux с дополнительными спецэффектами плохо отображаются Windows в бесшовном режиме. Например в стандартной Ubuntu, из-за эффекта затенения, окна выводятся в Windows с большими некрасивыми рамками. А некоторые другие элементы (панели по краям экрана) и вовсе становятся прозрачными и невидимыми. С графическим интерфейсом Lubuntu (LXQt) таких проблем не наблюдается.
Передача файлов и буфера обмена
Для передачи файлов или текста в буфере обмена можно банально использовать «сохраненные сообщения» в Telegram, запуская на время вторую копию Telegram в Windows.
Или использовать средства VirtualBox. Соответствующие пункты Shared Clipboard и Drag and Drop находятся в меню Devices.
Доступ можно делать как односторонним (только Linux видит буфер обмена Windows, но не наоборот), так и двусторонним. В случае с Drag and Drop можно напрямую перетягивать файлы из Windows в Linux и наоборот. Этим режимом гораздо проще пользоваться в «оконном» режиме виртуалки. Поэтому для выхода из бесшовного режима нажмите Ctrl + L.
Ярлыки на панели задач Lubuntu
Добавление ярлыков программ на панель задач Lubuntu работает не всегда гладко. Если вам кажется, что ничего не получается, попробуйте перетянуть нужный ярлык на ярлык первого приложения на панели (по умолчанию файловый браузер) и подержать его там. После появления зеленого плюсика отпускайте ярлык.
Перетягивать ярлыки таким образом можно и из меню Пуск на панель.
Резервные копии виртуалки
После настройки системы можно сделать резервную копию виртуальной машины и даже изредка ее обновлять. Делается это либо через команду Clone в самой VirtualBox, либо через копирование папки c:\users\имя пользователя\VirtualBox Vms\Lubuntu
Виртуальные рабочие столы
В Lubuntu встроены гораздо более удобные виртуальные рабочие столы, чем в Windows. Если вы захотите вынести некоторые приложения Linux на другие столы, запомните комбинацию клавиш Alt + колесо прокрутки. Оно позволяет быстро переключаться между столами.
В оконном режиме виртуальной машины эта комбинация работает везде. В бесшовном режиме удобнее всего наводить курсор на панель задач Lubuntu на краю экрана и использовать прокрутку там.
Настройка виртуальной машины в VirtualBox
Щелкните правой кнопкой мыши по значку виртуальной машины и выберите пункт «Настроить». Для включения некоторых настроек необходимо, чтобы был установлен пакет расширений Oracle VM VirtualBox Extension Pack.
В разделе «Общие», на вкладке «Disk Encryption» вы можете настроить шифрование диска и защитить его паролем. Для этого необходимо ввести новый пароль и подтвердить его во втором поле. Созданный пароль нужно запомнить, чтобы сохранить доступ. Здесь и в дальнейшем подтверждение изменений настроек виртуальной машины производится нажатием экранной кнопки «OK».
В разделе «Система» на вкладке «Материнская плата» вы можете поменять объем оперативной памяти и определить порядок загрузки.
Загрузку с гибкого диска (то есть устаревшей дискеты) можно отключить, если вы не собираетесь его использовать.
На вкладке «Процессор» вы можете определить число ядер центрального процессора вашего компьютера, которые могут использоваться виртуальной машиной, а также предельную допустимую нагрузку на процессор. Рекомендую выделять не менее двух ядер. Решение о том, позволять ли виртуальной машине загружать процессор на 100% вы принимаете исходя из его производительности. На слабых и старых машинах лучше оставить предлагаемую по умолчанию настройку.
На вкладке «Ускорение» оставьте предлагаемые по умолчанию параметры. Их изменение необходимо вам лишь при полной уверенности, что они нужны для корректной работы устанавливаемой вами системы.
В разделе «Дисплей» на вкладке «Экран» вам предстоит указать объем выделяемой виртуальной машине видеопамяти. Для более качественного экранного изображения рекомендую выделять не менее 64 МБ. Здесь же настраиваются количество используемых мониторов и масштабирование. Есть возможность включить 3D-ускорение и 2D-ускорение видео.
На вкладке «Удаленный доступ» производится настройка сервера удаленного доступа. Возможно включение многопользовательского режима.
Для записи видео работы виртуальной машины необходимо включить соответствующую опцию на вкладке «Захват видео».
В разделе «Носители» оставьте все параметры без изменений. Они наилучшим образом автоматически определены VirtualBox.
В разделе «Аудио» вы можете выбрать используемые драйвер и контроллер звука. Как правило, вам достаточно просто убедиться, что программный инструмент правильно определил эти компоненты. При желании или необходимости вы можете отключить поддержку звука виртуальной машиной.
Раздел «Сеть» предназначен для установки параметров используемых в вашей системе сетевых адаптеров.
Включить поддержку виртуальной последовательных COM-портов компьютера вы можете в разделе «COM-порты».
Выбрать стандарт контроллера USB вы сможете в соответствующем разделе. Для этого вам необходимо знать, какие USB-разъемы предусмотрены в вашем компьютере (USB 1.1; 2.0; 3.0).
Вкладка «Общие папки» важна для вас, поскольку здесь вы можете определить те каталоги, которые станут использоваться виртуальной машиной совместно с основной системой вашего компьютера. Для добавления новой общей папки предусмотрена кнопка со стилизованным значком папки и знаком «+». Нажмите на нее.
В поле «Путь» вам будет предложено указать место на жестком диске, где располагается каталог.
Выбранные вами общие папки станут отображаться в списке.
Раздел «Интерфейс пользователя» позволяет вам определить, какие пункты станут отображаться в меню.
Используете ли вы VirtualBox или предпочитаете другие инструменты виртуализации?
Настройки виртуальной машины в VirtualBox
В главном окне VirtualBox выделите виртуальную машину (если их несколько), а затем нажмите на кнопку «Настроить» для входа в настройки этой конкретной виртуальной машины.
В разделе «Общие», во вкладке «Дополнительно» вам нужно будет выбрать папку хранения для снимков системы (очень полезная функция). По умолчанию снимки системы будут сохраняться в папке «Snapshost» в профиле пользователя на системном диске «С». Вы можете создать папку с таким именем в том месте, где вы храните файлы этой виртуальной машины, для того, чтобы не потерять снимки при переустановке системы.
Необходимо также будет выбрать общий буфер обмена для того, чтобы обмениваться данными между основной реальной операционной системой, и гостевой виртуальной ОС. На выбор предлагается несколько вариантов:
- Выключен — настройка по умолчанию
- Из основной в гостевую ОС — вы можете перемещать информацию из основной системы в виртуальную ОС
- Из гостевой в основную ОС — вы можете перемещать данные из виртуальной ОС в основную систему
- Двунаправленный — данными можно будет обмениваться в обоих направлениях
Есть смысл выбрать двунаправленный общий буфер обмена для наибольшего удобства при работе.
Далее включите функцию Drag’n’Drop для того, чтобы включить возможность перетаскивания данных из окна одной системы, в окно другой при помощи мыши. Здесь также будет лучше выбрать двунаправленный вариант.
В разделе «Система», во вкладке «Материнская плата» можно будет настроить порядок загрузки виртуальной машины. С помощью кнопочек со стрелками вверх и вниз, выберите последовательность загрузки виртуальной машины. Имеет смысл сделать первым загрузочным устройством оптический диск, с гибкого диска можно будет вообще снять галочку из-за неактуальности такого способа.
При выборе первым загрузочным устройством оптического диска, загрузка системы может произойти, как с реального дисковода вашего компьютера, куда будет вставлен загрузочный диск DVD с операционной системой, так и с образа диска, например, в формате ISO, который физически находится где-нибудь на диске вашего компьютера.
После применения новых настроек, не забывайте нажимать на кнопку «ОК».
Во вкладке «Процессор» вы можете включить дополнительные ядра, в том случае, если процессор вашего компьютера многоядерный.
В разделе «Дисплей», во вкладке «Экран» вы можете выбрать объем видеопамяти, которую будет использовать виртуальная машина. Здесь вы можете включить 2D (необходимо) и 3D (необязательно) ускорение.
Во вкладке «Захват видео» вы можете включить функцию захвата видео в виртуальной машине.
В разделе «Носители» нужно будет выбрать виртуальный привод. Здесь уже отображается файл виртуального диска, но он почти пустой, так как операционная система еще не была установлена. Поэтому для установки системы нужно будет выбрать ISO файл образа с операционной системой.
Нажмите на «Пусто», в правой части окна напротив пункта «Оптический привод» нажмите на кнопку с изображением диска, а затем в контекстном меню выберите пункт «Выбрать образ оптического диска…». С помощью Проводника найдите на своем компьютере нужный образ операционной системы.
В разделах «Аудио», «Сеть», «COM-порты», «USB» можно оставить настройки по умолчанию, во многом эти настройки зависят от аппаратной части вашего компьютера.
В разделе «Общие папки» пока ничего нет, так как гостевая система еще не была установлена. Для функционирования общих папок понадобиться установка Дополнений для гостевой ОС (VirtualBox Guest Additions). Подробнее об установке системы в виртуальную машину, и об установке дополнений можно будет прочитать здесь.
В случае необходимости, вы можете изменить настройки для конкретной виртуальной машины на другие. Для каждой виртуальной машины все настройки индивидуальны.
Далее можно будет приступить к установке операционной системе на виртуальную машину VirtualBox.
Виртуальная машина: ошибка 0x80004005
Метод №1 Переименование vbox-файла
Один небольшой трюк помогает большинству пользователей избавиться от проблемы при попытке запустить нужную им виртуальную машину. Как уже было сказано, ошибка 0x80004005 возникает, по большей части, из-за неправильно сохраненного состояния виртуальной машины в vbox-файл. Когда это происходит, то VirtualBox создает еще один файл, но только уже с приставкой -prev или -tmp. Вам нужно переименовать этот файл. Выполните следующее:
- пройдите в директорию C:Users VirtualBox VMs;
- найдите в папке файлы с именем вашей виртуальной машины и расширением .vbox и .vbox-prev(или -tmp), например, пускай это будут ВМ.vbox и ВМ.vbox-prev;
- удалите файл ВМ.vbox;
- переименуйте ВМ.vbox-prev в ВМ.vbox;
- далее перейдите в директорию C:Users .VirtualBox и выполните все описанное выше еще раз, т.е. удаление и переименование файлов.
Как только завершите возиться с файлами, попытайтесь вновь запустить нужную вам виртуальную машину в VirtualBox. Большинство пользователей утверждают, что от ошибки E_FAIL 0x80004005 им помогает избавиться именно вышеуказанный процесс.
Метод №2 Удаление обновления KB:3004394
Если дело заключалось не в неудачном сохраненном состоянии виртуальной машины, то, возможно, оно заключается в обновлении под номером KB:3004394. Уже многими доказано, что данное обновление может создавать конфликт во время работы VitualBox. Вам нужно попробовать удалить это обновление, а затем проверить наличие кода ошибки E_FAIL 0x80004005.
Удалить это обновление можно как через графический интерфейс системы, так и через консоль. Однако, через консоль процесс удаления выполняется куда быстрее. Поэтому мы покажем вам именно этот способ удаления обновления. Выполните следующие действия:
- нажмите на клавиатуре Windows+X;
- выберите из контекстного меню пункт «Командная строка(администратор)»;
- впишите в консоль команду wusa /uninstall /kb:3004394 и нажмите Enter;
Удалив обновление KB:3004394 из своей операционной системы, перезагрузите компьютер. Снова зайдите в VitualBox, запустите нужную виртуальную машину и убедитесь, что ошибка E_FAIL 0x80004005 была устранена. Если же нет, то давайте посмотрим на другие методы.
Метод №3 Активирование виртуализации в BIOS
Порой, ошибка E_FAIL 0x80004005 может возникать в результате отключенной в BIOS технологии виртуализации, которая позволяет на одном ПК создавать несколько виртуальных компьютеров. К сожалению, интерфейс BIOS разнится между собой, а поэтому описание точного расположения данной функции – невозможно. Вам придется покопаться в настройках BIOS и найти там опцию Виртуализации, а затем активировать ее. Как только вы это сделаете, попробуйте снова запустить VirtualBox и посмотрите, возникнет ли ошибка виртуальной машины E_FAIL 0x80004005.
Метод №4 Подбор рабочей версии VirtualBox
К сожалению, порой описываемая в данной статье проблема не может быть разрешена вышеуказанными методами. Правда в том, что не каждая версия программы VirtualBox будет работать на том или ином компьютере стабильно. Удалите ту версию, которая установлена на вашем компьютере в данный момент, а затем установите другую, желательно, самую последнюю версию.
Если код ошибки E_FAIL 0x80004005 появляется и на новой версии VirtualBox, то вам придется искать ту версию программы, которая наконец-то таки стабильно заработать на вашей системе. Так или иначе, вы найдете ее. Исходя из отзывов пользователей, стабильными версиями являются 4.3.12, 4.3.20, 5.0.6 и 5.1.8. Пробуйте, запускайте и проверяйте наличие ошибки E_FAIL 0x80004005.