Ayaklimat.ru

Климатическая техника
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить VirtualBox на Windows 7, 8 и 10

Как установить VirtualBox на Windows 7, 8 и 10?

Как установить VirtualBox на Windows 7, 8 и 10?

В этом посте мы увидим, как установить VirtualBox в операционной системе Windows, включая Windows 7, Windows 8.X и Windows 10. VirtualBox, первоначально разработанный Sun MicroSystems и в настоящее время принадлежащий Oracle, может моделировать автономный компьютер. Каждый автономный компьютер (он же виртуальное устройство) может запускать свою собственную операционную систему (гостевую ОС) и является автономным (удалите устройство, и ваша хост-система вернется в исходное состояние). Приборы могут взаимодействовать друг с другом, быть частью вашей домашней сети и будут рассматриваться как отдельная система. Благодаря этим и многим другим функциям VirtualBox позволяет тестировать различные операционные системы, не внося постоянных изменений в вашу хост-систему.

Как установить VirtualBox на Windows 7, 8 и 10?

Недавно мы представили некоторые из лучших домашних серверных операционных систем. VirtualBox позволит вам протестировать эти операционные системы, прежде чем выбрать одну. В качестве альтернативы вы можете фактически запустить свою серверную операционную систему или медиасервер из своего экземпляра VirtualBox 24/7: например, вы можете запустить 24/7 гостевую ОС Ubuntu Home, media или file server с вашего ноутбука Windows. Звучит захватывающе? Как запустить ваш сервер из VirtualBox – это тема для другого поста. А пока давайте посмотрим, как установить VirtualBox на Windows 8.1. Это руководство также должно работать в Windows 7 и Windows 10.

Рекомендуемые сборки HTPC / Home Server:

Установите VirtualBox на Windows

Недавно мы опубликовали руководство по установке Ubuntu VirtualBox. Установка Windows VirtualBox намного проще по сравнению с Linux.

Сначала перейдите на страницу загрузки VirtualBox, прокрутите вниз и найдите последнюю версию (в настоящее время 4.3.28). Нажмите на номер последней версии, а затем на следующей странице прокрутите вниз, найдите .exe файл и загрузите его в известное место на компьютере Windows.

Как установить VirtualBox на Windows 7, 8 и 10?

Скачать VirtualBox для Windows

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

Как установить VirtualBox на Windows 7, 8 и 10?

Установите VirtualBox на Windows

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

Как установить VirtualBox на Windows 7, 8 и 10?

VirtualBox в Windows

Вот вам виртуальная машина для Windows. Вы также можете использовать это руководство для установки VBox во всех выпусках Windows. Используя Windows VirtualBox Extension Pack или VirtualBox Guest Additions, вы можете добавить еще несколько функций в VirtualBox. VMware – еще одно крупное программное обеспечение для виртуализации, но VirtualBox всегда был моим любимым, хотя у него есть свои причуды. Идите вперед, установите VirtualBox на Windows Play практически с любой ОС.

Анонимная виртуалка. Устанавливаем VirtualBox в ОС Tails и пускаем трафик виртуалок через Tor

Итак, какие же причины мешают просто взять и установить VirtualBox в Tails так же, как в любой дистрибутив Linux? Их несколько.

Первая. Tails — это дистрибутив «без памяти». Любые сделанные тобой модификации системы (в том числе установка пакетов) будут сброшены при выключении машины. Обойти эту проблему можно, создав Persistent-раздел и внеся нужные пакеты в список для сохранения. При следующей загрузке Tails установит эти пакеты заново. Но это только начало.

Вторая. У Tails есть одна дурацкая особенность: 64-битное ядро и 32-битное окружение исполнения. Все пакеты этого дистрибутива 32-битные, а это значит, что стандартными методами можно установить только 32-битную версию VirtualBox, которая будет иметь ограничение в три гига для каждой виртуальной машины. Более того, запустить эту версию на 64-битном ядре ты не сможешь: 32-битной VirtualBox нужны 32-битные модули ядра и соответствующее ядро.

Эту проблему можно обойти, загрузив Tails с 32-битным ядром (оно есть в комплекте). Но тогда ты получишь систему, которая сама будет ограничена тремя гигабайтами оперативной памяти. Если учесть, что Tails довольно требователен к оперативке, так как использует RAM-диск для корневой файловой системы (стандартная практика для Live CD / Live USB), виртуалкам не останется вообще ничего.

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

В общем, все сложно. Но мы все-таки решим все эти проблемы.

Шаг 1. Подключаем Persistent-раздел

Для выполнения следующих шагов нам понадобится так называемый Persistent-раздел. Это специальный раздел с файловой системой ext4, который можно создать на флешке рядом с основным. Его задача — хранение пользовательских данных, конфигов приложений и кеша пакетов, который нужен для быстрой установки «сохраненных» пакетов при следующей загрузке.

Читайте так же:
Установка системы и программного обеспечения на компьютер

Чтобы создать Persistent-раздел, необходимо установить Tails, то есть не просто записать ISO-файл на флешку, а загрузиться с этой флешки и установить Tails на другую флешку с помощью инсталлятора: Меню → Tails → Tails Installer. После этого необходимо загрузиться с этой флешки и создать раздел: Меню → Tails → Configure persistent volume. Когда Tails предложит выбрать, что следует хранить на этом разделе, смело выбирай все пункты.

После завершения операции ты увидишь в каталоге /home/amnesia/ подкаталог Persistent , в который сможешь копировать любые данные с целью сохранить их между перезагрузками.

Устанавливаем Tails

Устанавливаем Tails

Другие статьи в выпуске:

Xakep #217. Сценарий для взлома

На самом деле для установки Tails необязательно использовать две флешки. То же самое можно сделать, если запустить ISO-образ Tails внутри виртуалки, а затем прокинуть в нее USB-флешку.

Шаг 2. Устанавливаем 64-битную VirtualBox в chroot

64-битная версия VirtualBox не может работать в 32-битном окружении исполнения, однако специально для VirtualBox мы можем создать 64-битное окружение, которое будет отделено от основной системы и располагаться в разделе Persistent. Для этого в Debian (и, как следствие, Tails) есть инструмент debootstrap, позволяющий развернуть полноценный дистрибутив Debian в выделенном каталоге.

Создаем 64-битное окружение исполнения

Итак, загружаемся в Tails. В окне приветствия (More options?) нажимаем Yes и устанавливаем пароль root (любой). Далее открываем терминал и переходим в каталог Persistent:

Отключаем брандмауэр, чтобы он не заворачивал весь трафик в Tor и не мешал нам в дальнейшей работе:

Создаем каталог vbox для нашего 64-битного окружения и разворачиваем его:

Так мы получим скелет 64-битного Debian, в котором пока, кроме базовой системы, нет ничего. Следующий шаг — установка VirtualBox, но сначала нам нужно закинуть в окружение необходимые модули ядра.

Разворачиваем 64-битное окружение

Разворачиваем 64-битное окружение

Устанавливаем модули ядра для VirtualBox

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

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

Также нам понадобятся хидеры ядра для архитектуры AMD64. Apt-get их не найдет, поэтому скачаем их с сервера Debian, а затем установим с помощью dpkg :

В ходе установки появится ошибка конфигурации пакета linux-headers-4.8.0-0.bpo.2-amd64 . Она же будет возникать при следующих вызовах apt-get . Не беспокойся и смело продолжай работу, на самом деле пакет установлен.

WARNING

Пакет linux-headers-4.8.0 уже удален из официальных репозиториев Debian. Воспользуйся альтернативной ссылкой или попробуй установить из репозитория более новую версию (к примеру, 4.9.0 или выше).

Приступаем к установке VirtualBox. Добавим нужный репозиторий в /etc/apt/sources.list :

Импортируем ключи Oracle:

Опять же не обращаем внимания на ошибки Wget. Наконец устанавливаем VirtualBox:

Эта команда установит 32-битную VirtualBox, но соберет модули для 64-битного ядра. Работать такая связка в основной системе, как я уже говорил ранее, не будет. Но нам это и не нужно, нам необходимы модули. Скопируем их в 64-битное окружение:

После этого VirtualBox можно удалить. Или не делать ничего, после перезагрузки она исчезнет.

Устанавливаем VirtualBox в 64-битное окружение

Чтобы установить VirtualBox в полученное окружение, надо сделать chroot (сменить корневой каталог) в каталог /Persistent/vbox и проделать те же шаги установки. Но сначала нужно прокинуть в окружение необходимые для его работы виртуальные (и не очень) файловые системы. Для этого создадим в каталоге /Persistent файл vbox-fstab следующего содержания:

И подключим все перечисленные в нем файловые системы с помощью такой команды:

Переключаемся в окружение с помощью chroot:

Настраиваем DNS и устанавливаем корневые сертификаты для корректной работы Wget и apt-get:

Добавляем репозиторий VirtualBox в /etc/apt/sources.list :

Импортируем ключи Oracle:

И наконец запускаем ее:

Поздравляю, у тебя есть рабочая 64-битная VirtualBox в Tails. Но это еще не все, теперь необходимо сделать так, чтобы виртуалки могли выйти в Сеть через Tor. Сейчас Сеть должна быть доступна виртуалкам благодаря отключенному брандмауэру, но после перезагрузки Tails снова его переконфигурирует, и выход в Сеть будет закрыт.

VirtualBox, запущенная в 64-битной песочнице

VirtualBox, запущенная в 64-битной песочнице

Шаг 3. Организуем выход в Сеть через Tor

Чтобы дать виртуалкам возможность подключаться к хостам через Tor, мы можем воспользоваться функцией прозрачного проксирования трафика Tor в сочетании с правилами брандмауэра, перенаправляющими трафик виртуалок на адрес 127.0.0.1 и порт прозрачного прокси (9040).

Но что значит трафик виртуалок? Как мы поймем, какой трафик принадлежит виртуалкам, а какой — самой системе? Очень просто: мы поднимем виртуальный сетевой мост, который будет иметь фиксированный IP-адрес и заранее заданное имя. Поднять такой мост довольно несложно:

Но не спеши выполнять эту команду. Дело в том, что в Tails есть специальный скрипт, который активируется в момент появления в системе нового сетевого интерфейса (например, при втыкании USB Wi-Fi адаптера) и рандомизирует его MAC-адрес.

Читайте так же:
Установка операционной системы на hp pavilion

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

К счастью, сделать это несложно. Достаточно добавить всего одну строку в начало скрипта /usr/local/lib/tails-spoof-mac :

Теперь надо заставить систему прозрачного проксирования Tor слушать на адресе сетевого моста. Сам прозрачный прокси уже активен в настройках Tor (Tails использует его, чтобы перенаправлять в Tor обращения к доменам .onion), поэтому нужно всего лишь добавить в конфиг Tor ( /etc/tor/torrc ) две строки:

Остается только завернуть трафик сетевого моста в Tor. Для этого можно использовать iptables:

Однако, так как при обнаружении нового сетевого устройства Tails сбрасывает настройки iptables, надежнее добавить правила в файл /etc/ferm/ferm.conf , который как раз и используется для сброса правил.

Сам конфиг ferm.conf принадлежит утилите ferm, эдакой надстройке над iptables, которая позволяет задавать правила в более читаемой и удобной форме, чем сам iptables. Его формат интуитивно понятен, поэтому я не буду о нем рассказывать, а вместо этого скажу, какие строки в какую секцию добавить.

Секция chain INPUT . Строка:

Секция chain FORWARD . Строка:

Секция chain PREROUTING . Строки:

Секция chain POSTROUTING . Строка:

Все. Теперь мы готовы создать виртуальный сетевой интерфейс и перезапустить Tor:

В результате создания сетевого интерфейса Tails перечитает правила ferm и сам применит наши настройки редиректа. Но это еще не все. Чтобы запущенные в VirtualBox машины могли автоматически настроить сеть (то есть получить информацию о своем IP и адресах DNS-серверов), нам нужен локальный DNS-сервер.

Самый простой вариант получить DNS-сервер на локальной машине — это dnsmasq. Установим его:

Внесем в конфиг /etc/dnsmasq.conf необходимые правки:

Теперь точно все. Можно запускать VirtualBox:

Но имей в виду, что каждую виртуалку придется перенастраивать на выход в Сеть через интерфейс vboxnet0. Для этого необходимо открыть настройки виртуалки и на вкладке Network первого адаптера выбрать Host-only Adapter, Name: vboxnet0.

Сами виртуалки и ISO-образы следует кидать в каталог /Persistent/vbox/root , иначе VirtualBox их не увидит.

VirtualBox в 64-битной песочнице с редиректом трафика в Tor

VirtualBox в 64-битной песочнице с редиректом трафика в Tor

Шаг 4. Автоматизируем запуск VirtualBox

Мы получили корректно работающую VirtualBox с прозрачным проксированием трафика виртуалок в Tor. Но проблема Tails, как я уже говорил выше, в том, что после перезагрузки все наши настройки слетят. Сама песочница с установленной VirtualBox и модулями ядра останется на месте, а вот правки спуфера MAC-адресов, ferm и прочее будут утрачены. Да и запускать, честно говоря, не очень удобно.

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

Назови этот скрипт start.sh , размести в каталоге /Persistent рядом с каталогом vbox и дай права на исполнение:

Плюс скопируй уже исправленные версии /usr/local/lib/tails-spoof-mac и /etc/ferm/ferm.conf в каталог /Persistent :

Теперь можешь перезагрузить машину, а затем сразу после загрузки запустить VirtualBox такой командой:

Система должна работать как часы.

Заключение

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

Более того, ты сможешь установить Whonix внутрь Tails и получить две анонимизирующие системы, работающие одна в другой. И весь трафик в таком случае будет заворачиваться в Tor два раза: туннель Tor внутри туннеля Tor. Правда, здорово?

Евгений Зобнин

Евгений Зобнин

Редактор рубрики X-Mobile. По совместительству сисадмин. Большой фанат Linux, Plan 9, гаджетов и древних видеоигр.

VirtualBox – как создать, настроить и пользоваться виртуальной машиной

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

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

Установка VirtualBox для Windows

Возможно, кому-то всё это может показаться сложным, но на самом деле в работе с Виртуалбокс нет ничего такого, с чем бы ни справился начинающий пользователь. Итак, как пользоваться VirtualBox? Как обычно, всё начинается с установки. Идем на сайт разработчика www.oracle.com/virtualization/virtualbox/index.html и скачиваем последнюю версию программы.

Читайте так же:
Установка и удаление программ восстановление системы

Скачивание VirtualBox

Установка VirtualBox на Windows 7/10 почти ничем не отличается от инсталляции большинства других программ, нужно просто следовать указаниям мастера и ничего не менять в его параметрах. По завершении процедуры вы получите готовую платформу виртуализации.

Установка VirtualBox фото 1

Установка VirtualBox фото 2

Установка VirtualBox фото 3

Интерфейс VirtualBox

Создание и базовая настройка виртуальной машины

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

Создадим для примера виртуальную машину для Windows 10 32-бит. Запускаем VirtualBox и жмем на панели инструментов кнопку «Создать». В открывшемся окошке даем машине имя (может быть произвольным), в выпадающих списках выбираем операционную систему и ее версию.

Создание новой виртуальной машины

На следующем этапе будет предложено указать объем выделяемой виртуальной машине оперативной памяти. Строгих правил относительно выделяемой ОЗУ не существует, для 32-битных Windows желательно резервировать не менее 1 Гб памяти, для 64-битных – не менее 1.8-2 Гб.

Выделение оперативной памяти

На третьем этапе создается виртуальный жесткий диск, здесь всё оставляем по умолчанию. Жмем «Создать», тип диска выбираем VDI или VHD.

Создание виртуального жесткого диска

Выбираем тип диска VDI

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

Задаем формат хранения

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

Задаем размер диска

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

Изменяем папку для машин

Теперь зайдите в настройки созданной ВМ и проверьте следующие параметры:

  • В разделе «Общие» на вкладке «Дополнительно» измените при необходимости путь к файлам снимков ВМ (желательно размещать в папке с основным файлом-контейнером ВМ). Здесь же вы можете включить общий буфер обмена для хостовой и виртуальной машин.
  • Если вы хотите установить систему в режиме EFI/GPT, в разделе «Система» обязательно поставьте галочку в чекбоксе «Включить EFI (только специальные ОС)».
  • Чтобы иметь возможность запускать на виртуальной машине 3D-приложения, в разделе «Дисплей» отметьте птичкой чекбокс «Включить 3D-ускорение».

Задаем папку для снимков

Включение EFI

Включение 3D-ускорения

Настройка сети Интернет и общих папок

Далее убедитесь, что в разделе «Сеть» у вас включен сетевой адаптер и тип подключения выбран «NAT».

Настройка сети

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

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

Настройка общих папок

Запуск ВМ и установка операционной системы

Теперь вы знаете, как настроить VirtualBox и созданную ВМ. Далее посмотрим, как установить на нее операционную систему. Процедура установки ОС на Виртуалбокс практически ничем не отличается от ее установки на физический компьютер, разве что вместо загрузочной флешки или DVD-диска здесь используется установочный образ ISO. Запустите созданную виртуальную машину и укажите в открывшемся окошке путь к загрузочному ISO-образу с системой.

Установка операционной системы шаг 1

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

Установка операционной системы шаг 2

Установка операционной системы шаг 3

Установка операционной системы шаг 4

Установка операционной системы шаг 5

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

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

Перейдите в раздел «Этот компьютер» в виртуальной ОС, откройте дисковод VirtualBox Guest Additions и, если система не предложит этого сделать сама, запустите исполняемый файл VBoxWindowsAdditions.exe.

Открываем VirtualBox Guest Additions

Запускаем VBoxWindowsAdditions.exe

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

Установка VirtualBox Guest Additions шаг 1

Установка VirtualBox Guest Additions шаг 2

Установка VirtualBox Guest Additions шаг 3

Перезагрузка ВМ

Гостевая система готова к использованию, осталось только проверить работу сети. Останавливаться подробно на том, как настроить интернет в VirtualBox мы не будем. Если вы выбрали NAT, ВМ подключится к интернету автоматически. С другими типами подключений, скорее всего, придется немного повозиться. Помните главное, если IP-адрес для вашего основного компьютера выдается роутером автоматически, те же самые настройки должны быть выставлены в параметрах сетевого адаптера виртуальной системы. Если настройки назначаются вручную, то и в параметрах сетевого адаптера гостевой системы они также должны быть назначены вручную.

Читайте так же:
Виснет система после установки драйвера видеокарты

Настройка сети ВМ

Основные проблемы при работе с VirtualBox

VirtualBox – стабильный и качественный программный продукт, и если пользователям приходится сталкиваться с проблемами в процессе его эксплуатации, то причинами последних чаще всего становятся ошибки самих пользователей. Так, с ошибкой «Не удалось открыть сессию для виртуальной машины» (код E_FAIL 0x80004005) придется столкнуться тем, кто попытается запустить виртуальные машины на VirtualBox при активном Hyper-V. Причина заключается в несовместимости этих платформ виртуализации. Если вы собрались пользоваться VirtualBox, будьте добры отключить Hyper-V и наоборот.

Ошибка 0x80004005

Отключение Hyper-V

Впрочем, к той же ошибке может привести отключенная функция виртуализации в BIOS. На это будет указывать недоступность опций аппаратной виртуализации в настройках виртуальных машин (VT-x/AMD-V и Nested Paging в разделе Система – Ускорение). Кстати, данные опции должны быть включены даже при активной виртуализации в BIOS, в противном случае ВМ также не запустится.

Включение виртуализации в БИОСе

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

Синий экран BSOD

Синий экран смерти также может быть вызван включенной в хостовой системе Hyper-V и несоответствием типов контроллера. Если раньше виртуальный диск был подключен к SATA, а затем вы подключили его к IDE, работа гостевой ОС завершится критической ошибкой с падением в BSOD. Решается вопрос созданием нового совместимого контроллера и подключением к нему файла-контейнера с гостевой системой.

К невозможности запуска ВМ может привести случайное удаление пользователем файлов снимков. Удалять снапшоты нужно правильно – через раздел «Снимки», в противном случае вам придется полностью переустанавливать гостевую систему. Если же у вас не запускается сам VirtualBox или при его запуске выдается ошибка «Cannot access the kernel driver!», скорее всего, программу придется удалить, а потом заново установить.

Установка Windows на виртуальную машину VirtualBox

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

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

В предыдущих статьях на моем сайте, мы подробно разобрали процесс установки программы для виртуализации VirtualBox и Пакета расширений VirtualBox Extension Pack на компьютер, создание и настройка виртуальной машины в VirtualBox (ссылки на упомянутые здесь статьи, вы найдете под этой статьей). Теперь настал заключительный этап: установка операционной системы в VirtualBox, установка Дополнений для гостевой ОС VirtualBox Guest Additions, заключительные настройки виртуальной машины.

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

На этом примере я устанавливаю в виртуальную машину Windows 7, на моем компьютере установлена Windows 10 (кстати, на виртуальную машину можно установить дополнительно еще одну Windows 10).

Установка Windows на VirtualBox

В главном окне программы Oracle VM VirtualBox выделите нужную виртуальную машину, если у вас установлено несколько виртуальных машин, а затем нажмите на кнопку «Запустить».

виртуальная машина

В окне программы Виртуал Бокс начнется процесс установки операционной системы в виртуальную машину. Сам процесс установки системы ничем не отличается от установки системы на обычный компьютер. Пройдите все этапы установки ОС на виртуальный компьютер.

установка windows

После завершения установки операционной системы на виртуальную машину, в окне программы VirtualBox вы увидите Windows (или другую операционную систему).

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

установка windows завершена

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

Установка дополнений VirtualBox Guest Additions

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

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

После этого, в гостевой операционной системе вам нужно будет открыть Проводник. В Проводнике вы увидите, что образ диска дополнений VirtualBox Guest Additions расположен на месте CD-DVD дисковода.

дополнения на диске

Теперь вам необходимо будет установить Дополнения для гостевой виртуальной машины VirtualBox Guest Additions.

установка дополнения гостевой ос

Пройдите этапы установки дополнений для гостевой системы, последовательно нажимая на кнопку «Next». Соглашайтесь на установку программного обеспечения для устройств.

Читайте так же:
Установка операционной системы виндоус

установка

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

установка завершена

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

Создание общей папки в VirtualBox

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

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

В поле «Путь к папке» укажите путь к папке на основной системе. Выберите «Другой…», а затем в окне Проводника выберите или создайте необходимую папку.

В окне «Добавить общую папку» поставьте флажки напротив пунктов «Автоподключение» и «Создать постоянную папку», а затем нажмите на кнопку «ОК».

добавить общую папку

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

общая папка

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

Для более быстрого доступа, общую папку можно добавить в «Сетевое размещение» Проводника как сетевой диск. Для этого нажмите на клавиатуре на кнопки «Windows» + «R». В окне «Выполнить», в поле «Открыть» введите следующую команду:

Затем нажмите на кнопку «ОК».

выполнить

После выполнения команды, общая папка появится в Проводнике в «Сетевом размещении».

сетевое размещение

Создание снимка системы в VirtualBox

В VirtualBox есть очень полезная функция: «Снимки». Снимок операционной системы — это текущее состояние операционной системы на момент создания снимка. По существу, это резервная копия системы для восстановления. Вы можете создать один или несколько снимков, а затем восстановить систему в том состоянии, которое она имела на момент создания снимка.

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

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

Для создания снимка системы нажмите на кнопку «Снимки» в главном окне VirtualBox.

снимки

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

сделать снимок

После этого происходит процесс создания снимка системы в Виртуал Бокс.

создание снимка

Снимок системы создан, получить к нему доступ можно из главного окна VirtualBox. Только имейте в виду, что снимки системы занимают определенное место на диске гостевой операционной системы.

Восстановление с помощью снимка системы

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

Нажмите в главном окне VirtualBox на кнопку «Снимки». Во вкладке «Снимки» кликните правой кнопкой мыши по снимку системы, а в контекстном меню выберите пункт «Восстановить снимок».

снимок операционной системы

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

Нажмите на кнопку «Восстановить».

восстановить

Если вы будете создавать снимок текущего состояния, то дайте ему имя и описание.

В следующем окне нажмите на кнопку «Восстановить».

восстановить снимок

Гостевая операционная система будет восстановлена на виртуальной машине в состоянии, на момент создания снимка системы.

Обновление VirtualBox

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

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

Выводы статьи

Вы можете установить гостевую операционную систему на виртуальную машину VirtualBox, установить дополнения VirtualBox Guest Additions, создать общие папки, сделать снимок системы, а затем восстановить виртуальную ОС при помощи снимка.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector