Особенности установки настройки Virtualbox на Windows 10
Особенности установки настройки Virtualbox на Windows 10
На сегодняшний день выпущено много программ, которые позволяют использовать виртуализацию для различных операционных системы. Среди них огромной популярностью пользуется VirtualBox – продукт компании Oracle, который распространяется по лицензии GNU GPL и совместим со всеми выпущенными ОС, в том числе и с Windows 10.
Где скачать и как установить Virtualbox на ОС Windows 10?
Если вы хотите установить и протестировать какую-то операционную систему или программу, но не хотите для этого использовать собственную ОС, программа Virtualbox поможет решить эту проблему.
Чтобы скачать Virtualbox перейдите в рубрику «Программы» и загрузите установочный файл или загрузите последнюю версию софта с официального сайта разработчика. Для операционной системы Windows 10 прекрасно подойдёт версия Virtualbox 5.0.20 или более ранняя 5.0.8, которая также совместима с десяткой. Принцип их работы одинаковый.
После загрузки установочного файла, стоит запустить инсталляцию.
В следующем окне появится список дополнительных компонентов будущей виртуальной машины, а именно
- Virtualbox USB Support – отвечает за поддержку всех устройств, которые подключаются к виртуальной машине через USB порт.
- Virtualbox Networking – отвечает за поддержку сетевых адаптеров и доступ к интернету;
- Virtualbox Python 2 x Support – необходим для поддержки языков программирования.
Оставляем все компоненты и жмём «Далее».
В следующем окне стоит оставить все три отметки. Они отвечают за наличие ярлыка программы в меню Пуск и на рабочем столе, а также позволяют ассоциировать файлы других виртуальных машин.
На следующем этапе предстоит установить некоторые сетевые компоненты. Установщик об этом вас уведомит. Жмём «Да» и ждём, пока завершится их установка.
Далее необходимо установить всю программу.
Как только установка софта для создания виртуальной машины завершиться, появится следующее окно. Ставим отметку «Запустить программу» и жмём «Готово».
Откроется начальное окно программы.
Как создать виртуальную машину с помощью Virtualbox на Windows 10?
Для того, чтобы создать виртуальную машину на Windows 10, стоит изначально скачать дистрибутив операционной системы, которую вы хотите установить на Virtualbox. После загрузки системы, жмём на кнопку «Создать» в главном окне программы.
Присваиваем виртуальной машине имя, указываем версию ОС, которую будете устанавливать и её тип.
В следующем окне стоит указать объём оперативной памяти, который вы разрешаете использовать Virtualbox.
Выбираем на какой диск необходимо установит машину. Жмём «Создать новый виртуальный жёсткий диск».
Выбираем тип диска. Поскольку мы создаём виртуальный диск, нажимаем VDI.
В следующем окне указываем, какой это будет диск: динамический или фиксированный. Если вы создаёте виртуальную машину для тестирования и не будете её в дальнейшем использовать, стоит выбрать фиксированный. Но если вы будете использовать виртуальную ОС, устанавливать на неё программы, нужно выбирать динамический диск. Он будет расширяться по мере наполнения.
Указываем имя для диска и выбираем размер.
Теперь виртуальная машина создана на Windows 10.
Если нажать на кнопку «Настроить», можно изменить объём видеоадаптера, повысить или уменьшить нагрузку на процессор. Чтобы запустить машину, стоит нажать кнопку «Запустить».
После нажатия кнопки «Запустить», программа запросит указать место хранения установочного файла новой ОС.
Появится окно установщика. Следуем подсказкам. Установка операционной системы на виртуальную машину очень похожая, как и на обычную ПК.
ВАЖНО! При установке ОС на экране монитора может появиться запрос «Press any key to boot from the CD/DVD». Чтобы данное сообщение не появлялось, стоит отключить файл ISO от виртуального привода. Для этого до установки или во время (нужно свернуть окно установки) переходим в раздел «Настройки» и выбираем пункт «Носители».
Здесь нужно нажать на значок диска.
Появится список опций. Выставляем «Изъять диск из привода».
Только после выполнения данных действий установка новой ОС на виртуальную машину будет успешно завершена.
Почему на Windows 10 не запускается VirtualBox?
- Если при попытке запустить VirtualBox на Windows 10 программа не работает и не отвечает на запросы пользователя, причина кроется в том, что софт не определяет сетевые интерфейсы. Чтобы исправить такую проблему, стоит перейти на сайт разработчика и скачать самую последнюю версию программы.
- Если появляется сбой приложения с кодом 0хс0000005, стоит запустить программу от имени Администратора.
- Также, если VirtualBox работал на предыдущий версии ОС, но с обновлением до Windows 10 не запускается, стоит настроить работу софта в режиме совместимости.
Подробно о том, как установить VirtualBox на Windows 10 смотрите в видео:
О том, как создать виртуальную машину с другой операционной системой на Windows 10 смотрите в видео:
Как переместить файл на виртуальную машину Virtualbox
В этой статье мы расскажем, как перенести файлы на виртуальную машину VirtualBox и какие ошибки могут появиться в процессе настройки общих папок.
VirtualBox ― это популярная бесплатная программа для создания виртуальных машин. Она позволяет использовать несколько операционных систем на одном устройстве. С ее помощью можно создать безопасное окружение для экспериментов с новыми и сомнительными программами. Все ОС изолированы друг от друга, поэтому можно не бояться навредить основной (хостовой) системе компьютера.
В отличие от VMware у VirtualBox есть один недостаток ― нельзя переносить файлы между компьютером и виртуальной машиной. Однако в VirtualBox есть дополнительные настройки, которые помогают отображать общие папки хостовой и гостевой системы.
Настройка общих папок на гостевых ОС отличается на Unix-подобных системах и Windows. Мы дадим две инструкции для каждого вида операционных систем.
Как скопировать файл в виртуальную машину VirtualBox на гостевую систему Ubuntu
Суть этого способа в том, чтобы открыть доступ к конкретной папке для гостевой операционной системы:
- 1.
Добавьте папку, данные которой хотите использовать на гостевой операционной системе, в настройки виртуальной машины. Для этого выберите нужную виртуальную машину и нажмите Настроить:
Перейдите во вкладку «Общие папки» и нажмите на значок папки с плюсом:
Выберите папку, которую хотите добавить в гостевую ОС. Чтобы постоянно не настраивать обмен папками, поставьте галочку напротив Авто-подключение. Нажмите ОК:
Запустите виртуальную машину:
Установите дополнения для гостевой ОС. Если вы используете хостовую систему macOS, в верхнем меню выберите «Devices» и нажмите Insert Guest Additions CD image:
Если у вас хостовая система Windows, в верхнем меню выберите вкладку «Устройства» и нажмите Подключить образ диска Дополнений гостевой ОС:
Перед вами появится сообщение с предложением установки. Установите дополнение по подсказкам в системе.
При установке дополнений часто возникают ошибки. Например, при нажатии на «Insert Guest Additions CD image» появляется ошибка:
Если у вас появилось что-то подобное, ниже мы предложим небольшую инструкцию по устранению проблемы. Если установка дополнений прошла успешно, переходите к следующему шагу.
Вернитесь в настройки виртуальной машины:
Перейдите во вкладку «Носители». Найдите VBoxGuestAdditions.iso и нажмите на него правой кнопкой мыши. Нажмите Удалить устройство:
Перед вами появится предупреждение. Нажмите Удалить:
Нажмите на иконку диск с плюсом:
Нажмите Оставить пустым:
Теперь снова запустите машину и нажмите Insert Guest Additions CD image или Подключить образ диска Дополнений гостевой ОС:
Готово, начнётся процесс загрузки. После этого вы можете продолжить настройку общих папок.
Чаще всего этот способ помогает. Если ошибка возобновилась, можно обратиться на форумы.
Теперь нужно открыть доступ к папке в гостевой операционной системе. Для этого зайдите в терминал и введите команду:
sudo adduser user vboxsf
Вместо user введите имя вашей гостевой системы.
Перезагрузите операционную систему.
Готово, теперь в основном меню будет отображаться общая папка:
Как скопировать файл в виртуальную машину VirtualBox на гостевую систему Windows
- 1.
Добавьте папку, данные которой хотите использовать на гостевой операционной системе, в настройки виртуальной машины. Для этого выберите нужную виртуальную машину и нажмите Настроить:
Перейдите во вкладку «Общие папки» и нажмите на значок папки с плюсом:
Выберите папку, которую хотите добавить в гостевую ОС. Чтобы постоянно не настраивать обмен папками, поставьте галочку напротив Авто-подключение. Нажмите ОК:
Запустите виртуальную машину:
Установите дополнения для гостевой ОС.
Если вы используете хостовую систему macOS, в верхнем меню выберите «Devices» и нажмите Insert Guest Additions CD image:
Если у вас хостовая система Windows, в верхнем меню выберите вкладку «Устройства» и нажмите Подключить образ диска Дополнений гостевой ОС:
В виртуальной машине перейдите в «Этот компьютер». Здесь должен появиться оптический дисковод с программным обеспечением от VirtualBox. Откройте его двойным кликом:
Запускаем программу VBoxWindowsAdditions:
Разрешите приложению вносить изменения:
Начнётся установка. Нажимаем на кнопку Next:
Готово, теперь в «Этот компьютер» отобразится добавленная общая папка:
Установка дополнения гостевой ОС в VirtualBox
VirtualBox — отличный инструмент виртуализации, который полезен не только разработчикам, но и обычным пользователям. Но если его не правильно установить и настроить, у вас могут возникнуть проблемы с производительностью, и не будет работать интеграция с базовой операционной системой (известной как «хост» ОС).
К счастью, это можно избежать установкой дополнения гостевой ОС в VirtualBox. В статье я покажу, как установить дополнение гостевой ОС VirtualBox в Windows и LInux.
Что такое дополнение гостевой ОС
VirtualBox Guess Additions (дополнение гостевой ОС) — это набор драйверов и приложений, которые облегчают работу гостевых операционных систем. Установка дополнения гостевой ОС в VirtualBox может улучшить производительность графики, а также улучшить интеграцию гостевой ОС с вашей системой. Это включает в себя лучшую интеграцию указателя мыши, совместное использование буфера обмена в операционных системах, а также перетаскивание файла.
В Windows вы можете даже запускать приложения из гостевой операционной системы вместе со стандартными приложениями. Это замечательно, если вам нужно запустить определенную версию приложения, которая лучше работает в VirtualBox.
В какие ОС можно установить дополнение гостевой ОС
Гостевые дополнения VirtualBox поддерживают работу в Windows и Linux. Касаемо Linux — трудно обещать, что каждый дистрибутив будет поддерживать работу дополнения гостевой ОС. Даже если вы сможете установить гостевые дополнения — это не гарантирует правильную работу всех функций гостевой ОС VirtualBox.
К сожалению, macOS в настоящее время не поддерживается, и, похоже, поддержка не ожидается в ближайшее время. Для пояснения, дополнения не поддерживаются гостями macOS. Вы можете без проблем использовать гостевые дополнения в macOS с гостями Windows или Linux.
Установка дополнения гостевой ОС VirtualBox в Windows
После запуска Windows в VirtualBox перейдите в строку меню, затем выберите меню «Устройства». Здесь прокрутите вниз и выберите «Вставить образ компакт-диска с гостевыми дополнениями».
Откройте Это компьютер. Вы можете увидеть компакт-диск Guest Additions в меню слева. Если вы этого не сделаете, нажмите на этот компьютер, и вы должны увидеть его. Дважды щелкните компакт-диск, затем дважды щелкните «VBoxWindowsAdditions». После чего ледуйте инструкциям по установке гостевых дополнений.
Установка дополнения гостевой ОС VirtualBox в LInux
Перед тем, как начать работу с Linux, вы должны убедиться, что у вас установлены базовые инструменты. Вы можете обратиться к документации, доступной для вашего дистрибутива, чтобы увидеть, как это сделать.
В строке меню VirtualBox перейдите в меню «Устройство», затем выберите «Вставить образ компакт-диска с гостевыми дополнениями». На рабочем столе должен появиться значок диска.
Вы можете получить всплывающее окно с предложением запустить компакт-диск. Если нет, дважды щелкните значок компакт-диска, и он должен запуститься. Терминал запустится. Следуйте инструкциям для завершения установки.
Заключение
Ваши гостевые операционные системы должны работать более плавно и без проблем. Просто помните, что если вы используете операционную систему, отличную от Windows или Linux, эти гостевые дополнения не принесут особой пользы.
Даже с установленными гостевыми дополнениями вы можете столкнуться с определенными проблемами. Например, запустив Ubuntu в качестве гостя, вы можете столкнуться с проблемами, когда Ubuntu или VirtualBox зависнут.
Виртуальная машина на флешке
Несмотря на то, что я все больше использую разные онлайн-сервисы для решения многих задач, на флешке у меня всегда есть набор незаменимых portable-приложений, которые запускаются без установки на любом компьютере. Разработчики сами часто выкладывают портабельные версии своих продуктов. Но если даже нет, то за них это зачастую делают энтузиасты. В конце концов, сейчас уже каждый может скачать замечательную утилиту Cameyo и сделать portable-версию практически любого приложения. Цель достигается за счет так называемой виртуализации: приложение помещается в специальный контейнер, в котором эмулируется нужные для его работы ветки реестра, файлы на диске и т. д. Где бы оно ни запускалось, для него всегда будут созданы такие тепличные условия. Увы, виртуализировать таким образом можно далеко не всё. Когда мне кровь из носа понадобилась портабельная виртуальна машина, на которой можно было бы запускать гостевые ОС, оказалось, что VirtualBox под Cameyo не работает. На официальном сайте подходящей версии виртуальной машины не было, однако на форуме я нашел ссылочку на интересный проект — Portable-VirtualBox.
Настройка portable-версии виртуальной машины
Другие статьи в выпуске:
Хакер #157. Деньги на багах в Chrome
Цель разработки — заставить VirtualBox работать без установки и запускаться откуда угодно, например с USB-носителя. Интересно, что утилита полностью написана на скриптах AutoIt (все исходники открыто лежат, но из-за этого, правда, и выглядит не очень изящно. Но главное-то — результат. Итак, скачиваем приложение (у меня это Portable-VirtualBox_v4.1.6-Starter_v6.4.8-Win_all.exe) и запускаем его — программа предложит выбрать путь для распаковки. После этого можно запустить Portable-VirtualBox.exe. Все настройки выставляются автоматически, исправлять что-то вручную (например, пути) не требуется. Появившееся окно — это так называемый лончер. Он появляется один раз и предназначен для загрузки последнего дистрибутива VirtualBox и извлечения оттуда нужных файлов. Интересно, что на этом этапе файлы можно еще и особым образом упаковать, чтобы они занимали меньше места на USB-флешке (хотя при нынешних размерах флешек это едва ли актуально). Жмем на кнопку «Download installation files of VirtualBox», выбираем разрядность системы (например, «Extract the files for 32-Bit system») и ждем, пока лончер сделает все свое дело. Чтобы установщик адаптировал пути под систему (поправил нужные параметры в конфиге VirtualBox.xml), бинарник Portable-VirtualBox.exe нужно запустить еще раз. Вуаля — у нас в распоряжении есть полноценная VirtualBox. Без какой-либо установки в систему.
VirtualBox работает без установки
В трее появится иконка VirtualBox, с помощью которой можно управлять виртуальной машиной и дополнительно настраивать ее. В гостевых ОС по умолчанию работает и USB, и сеть. Но чтобы выпустить гостевую ОС во внешнюю сеть (инет), придется провести некоторые дополнительные манипуляции. В трее надо выбрать «Settings -> Network» и включить опцию «Start VirtualBox with network support». Далее нужно перезапустить Portable-VirtualBox и согласиться на установку драйвера. Процесс организован так, что при завершении работы с виртуальной машиной всё, что было установлено в систему, удаляется. Файлы гостевой ОС разумно разместить прямо на флешке вместе с VirtualBox. У меня эта система одна, поэтому ее можно запускать сразу, без дополнительных манипуляций, указав в параметрах ее имя:
Учитывая, что виртуальная машина всегда находится не в выключенном состоянии, а в режиме «Save the state», ее запуск происходит очень быстро. Поэтому она всегда готова к работе без лишнего геморроя. И где угодно.
Степа Ильин
Главный редактор «Хакера» с 2012 по начало 2014 года. Сейчас с командой единомышленников строит компанию Wallarm, разрабатывающую решения для защиты веб-приложений от хакерских атак и обнаружения в них уязвимостей.