Как эмулировать windows в windows

Обновлено: 05.07.2024

Lorem ipsum dolor

Чтобы произошла эмуляция Windows XP на Windows 7 , нужно будет установить дополнительный софт, создающий виртуальную машину — Windows Virtual PC. На Windows 8 или Windows 10 эмуляция Windows XP возможна благодаря встроенной технологии в эти ОС — Hyper-V.

Но и в том , и в том случае придется устанавливать виртуальную машину, на которой будет установлена старая, добрая Windows XP. А чтобы ее установить, у вас заранее должен быть уже скачан ISO-образ этой операционной системы.

Эмулятор Windows XP на Виндовс 10 или 8

Итак, на этих операционных системах нам нужно будет воспользоваться технологией Hyper-V, которая по умолчанию отключена, но именно она позволяет создавать виртуальные машины, на которых можно устанавливать любые операционные системы, в том числе и Windows XP.

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

  1. Первым делом нужно включить технологию Hyper-V в «Компонентах Windows», для этого нужно найти в настройках системы «Включение и отключение компонентов Windows» и поставить «галочку» возле пункта «Платформа Hyper-V».

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

  3. После того как компьютер «перезагрузится», в меню «Пуск» нужно будет отыскать наш «Hyper-V» и запустить его.

  4. После запуска этого приложения, внутри него нужно буде т создать виртуальную машину. Для этого перейдите во вкладку «Действия» и найдите там пункт «Создать»-«Виртуальная машина».

  5. Вам откроется окно настройки вашей виртуальной машины. Там нужно будет придумать имя, допустим «XP для работы». Пото м выбрать «Поколение», для установки Windows XP нужно выбрать «Поколение 1». Далее нужн о у казать количество памяти, обычно это не меньше 2ГБ. И тут же необходимо создать виртуальный жесткий диск, обычно его размер 30-50 Гб. Потом жмем «Далее» и попадаем в «Параметры установки».

  6. И тут вам нужно будет указать путь, где расположен ISO-образ, который следует установить на новую виртуальную машину. В вашем случае это будет ISO-образ Windows XP. После всех этих манипуляций нажать на кнопку «Готово».

Запуск виртуальной машины и установка Windows XP

  1. Открыть диспетчер Hyper-V и найти там нашу виртуальную машину.

  2. Нажать на нашу виртуальную машину правой кнопкой мыши и выбрать там пункт «Подключить».

  3. После этого нажать на кнопку «Пуск». Так как при создании виртуальной машины му уже прописали путь до нашего ISO-образа Windows XP, то установка этой операционной системы начнется в автоматическом режиме.

  4. Все что вам остается — это следить за процессом установки и нажать несколько раз клавишу «Enter», указать часовой пояс, время и дату и т. д. В общем будет происходить обычный процесс установки операционной системы.

  5. Пройдет какое-то время, Windows XP установится и с ней можно будет полноценно работать.

Использование Windows XP

  1. Запускаете свой компьютер.

  2. Находите диспетчер Hyper-V.

  3. В нем находите нужную виртуальную машину, в вашем случае с Windows XP.

  4. Нажимаете на нее правым кликом и выбираете пункт «Подключить». Так мы делали при установке ОС.

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

Заключение

Эмулятор Windows XP будет работать на всех более современных версиях «Винды». Как запустить эмуляцию на Windows 10 и 8 мы описали выше — это делается при помощи технологии Hyper-V. На Windows 7 нужно будет скачать дополнительный софт для создания виртуальных машин, например VirtualBox, Windows Virtual PC и др. Суть от этого не меняется: вначале создается виртуальная машина и уже в ней устанавливается Windows XP.

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

Мы будем очень благодарны

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

Вопрос от пользователя

Здравствуйте.

Не подскажите с одним вопросом: дело в том, что у меня сломался старый компьютер, и вместо него я купил новый ноутбук с ОС Windows 10. Всё так-то работает, но вот несколько старых игр не запускаются (видимо нужна ОС Windows XP).

Можно-ли запустить старую игру на новом ноутбуке, и если да — то, как это сделать?

Эх, ностальгия все-таки сильное чувство, я хоть и редко играю, а люблю иногда запустить игры, в которые играл десяток лет назад (посмотреть, прочувствовать ту атмосферу, вспомнить старых приятелей и то время).

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

ускорение ПК

Способы запуска старых игр

Способ 1: эмуляторы приставок

Это, наверное, первое с чего нужно начать. Многие пользователи вспоминают времена приставок, которые были некогда популярны. Речь идет о таких популярных приставках, как: Dendy, Game Boy, GBAdvance, GBColor, Nintendo 64, Sega, SNintendo и т.д.

Особую популярность в нашей стране имели следующие приставки:

  1. Dendy: с ее танчиками, Марио, утиной охотой и пр.;
  2. Sega MD II: Mortal Kombat, Sonic, червячки и пр.
  3. Sony PS.

Популярные приставочные игры: утиная охота, танки, Скрудж МакДак (слева-направо)

Чтобы поиграть в подобные хиты, необходимо скачать на компьютер две вещи:

  1. программу-эмулятор конкретной приставки (например, эмулятор Dendy для Windows). По сути, эта программа воссоздаст среду нужной приставки прямо у вас в Windows;
  2. файл-ром, который нужно открыть в эмуляторе (это своего рода электронный картридж) . В принципе, ничего сложного — посмотрите на скриншот ниже из 4-х действий : скачать эмулятор и запустить его (1), открыть в нем файл-ром (2-3), далее должна запуститься игра (4) .

Как открыть игру Марио для Денди в эмуляторе FCE Ultra

Где загрузить эмуляторы и ромы?

Способ 2: игры для DOS (Windows 95-2000)

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

Версия этого файла несовместима с используемой версией Windows

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

DOSBox

Отличный эмулятор среды DOS, работающий во всех современных ОС Windows. Позволяет запускать старые компьютерные игры и программы, которые отказываются работать в новых ОС. DOSBox с легкостью эмулирует работу 286/386 процессоров в реальном и защищенном режимах.

Также воссоздает работу файловых систем: XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA графику и звуковую карту SoundBlaster/Gravis Ultra Sound для лучшей совместимости со старыми играми.

И, кстати, программа полностью бесплатна!

Чтобы запустить игру в DOSBox, необходимо :

  1. проверить наличие ярлыка на рабочем столе для запуска DOSBox — появляется после установки приложения;
  2. открыть папку с вашей скачанной игрой (если игра в архиве — извлечь все файлы в отдельный каталог), найти файл для запуска (имеет расширение "Exe");
  3. просто зажать левую кнопку мышки на файле игры для запуска, и перенести его на ярлык DOSBox (который на раб. столе). См. скриншот ниже.

Запуск старой игры в DOSBox

Таким образом, нужная игра откроется в эмуляторе DOSBox и в нее можно будет играть как в любую другую (пример открытой старой игры показан ниже на скрине).

Игра была запущена

Еще один вариант — использование файлового менеджера: Far Manager, Norton Commander, Volcov Commander. Выглядят они, конечно, не очень, особенно для тех, кто начал свое знакомство с компьютером не так давно.

Far Manager

Знаменитый файловый коммандер, позволяющий управляться с большим количеством файлов: копировать, удалять, переносить, создавать архивы и пр. В некоторых случаях, помогает запускать устаревшее ПО (в том числе и игры) на современном ПК.

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

Far Manager - открыт каталог с игрой

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

Способ 3: функция режима совместимости в Windows

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

  1. откройте каталог с нужной игрой;
  2. найдите исполняемый файл (который имеет расширение "exe");
  3. щелкаем по нему правой кнопкой мышки: в контекстном меню выбираем "Запуск от имени администратора".

Запуск от имени администратора

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

Чтобы запускать программу в режиме совместимости с другой ОС Windows, необходимо:

  1. открыть свойства исполняемого файла (с расширением "exe"). Если кто не знает — достаточно нажать правой кнопкой мышки по файлу, в меню выбрать "Свойства" ;
  2. далее открыть вкладку "Совместимость" ;
  3. поставить галочку "Запускать программу в режиме совместимости с такой-то ОС" — ОС, кстати, выберите (см. скриншот ниже);
  4. также можно задать дополнительные параметры: использовать 256 цветов, установить разрешение экрана 640x480, отключить визуальное оформление, отключить композицию рабочего стола, отключить масштабирование изображения;
  5. чтобы каждый раз не запускать вручную программу от имени администратора — можно поставить соответствующую галочку (см. скрин ниже - цифра 3) .

Совместимость - свойства исполняемого файла

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

Способ 4: использование DxWnd (для игр под-Windows)

Для запуска старых игр (которые выходили для работы под-Windows) есть одна замечательная программа DxWnd .

  • запускать игры в тех разрешениях, которые они сейчас не поддерживают;
  • ограничивать количество FPS и уменьшить скорость игры (для этого включите опцию "Limit" в настройках "FPS" и задайте макс. значение FPS) ;
  • убрать рябь, полосы и пр. дефекты (возникающие из-за длинной строки DirectDraw);
  • решить проблему с цветами;
  • позволяет запустить игру с нужной версией DirectX (причем, можно детально включить/отключить определенные модули );
  • привязать игру к одному ядру ЦП (очень актуально на многоядерных процессорах), и многое другое.

Рассмотрю ниже самый простой вариант работы с утилитой. И так, сначала загружаете, извлекаете ее из архива (она не нуждается в установке) и запускаете. После в меню "Edit" выберите опцию "Add" .

DXWnd - добавление игры

DXWnd - добавление игры

В меню "Main" задайте имя игры (может быть любым) и укажите путь к ней (строка "Path" ). После нажмите OK ( прим. : перед первым запуском в большинстве случаев не обязательно что-то до-настраивать) .

Настройки

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

Запускаем игру

Многие относительно старые игры запускаются в окне Windows без каких-либо проблем и можно сразу же приступить к приятному времяпровождению.

В некоторых случаях требуется точечная настройка: ограничить FPS, подстроить разрешение экрана, и пр. Но в рамках этой статьи дать какие-либо комментарии — невозможно (т.к. для каждой игры - они будут индивидуальными) .

Игра запускается в небольшом окне

Игра запускается в небольшом окне

Способ 5: виртуальные машины

А не задумывались ли вы о том, чтобы запустить ОС Windows 98 (скажем) прямо в новомодной Windows 10?! А уже в запущенной Windows 98 - запускать игры, ПО и пр.?

Есть такие программы (своего рода эмуляторы компьютера), называемые виртуальными машинами . Именно это они и позволяют сделать! Виртуальных машин, на самом деле, достаточно много. Для начинающего рекомендую обратить внимание на Windows Virtual PC, VMware, VirtualBox.

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

Примеры представлены на следующих скриншотах.

Игра Сапер // запущена Windows XP в ОС Windows 10

Doom 2 в Windows 10

PS

Есть еще пару способов:

1) Купить недорогой старенький ноутбук (много средств покупка не отнимет, к тому же ноутбук компактный и много места не займет (хватит одной полки в шкафу)). На него можно поставить Windows 98 (скажем), и спокойно играть во все старые игры.

2) Также, как вариант, можно установить вторую, более старую, ОС Windows на новый компьютер. Правда, в этом случае придется повозиться с настройками BIOS, с установкой системы. Плюс можно затереть загрузчик работающей ОС (поэтому, такой вариант в основное тело статьи не включил — но наводку дал здесь ✌. ).

рейтинг

2021-11-18

Эмулятор Android LDPlayer позволяет играть в мобильные игры и запускать приложения для Android на компьютере или ноутбуке с операционной системой Windows

рейтинг

2021-11-14

BlueStacks App Player – программа-эмулятор системы Android, позволяющая запускать мобильные приложения, включая приложения из Google Play Market, на компьютерах Windows и Mac

рейтинг

2021-11-12

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

рейтинг

2021-11-11

NoxPlayer - многофункциональный эмулятор Android, позволяющий играть в игры платформы Android на стационарном компьютере или ноутбуке, использую мышь и клавиатуру или геймпад

рейтинг

2021-11-10

Подсистема Windows для Android (Windows Subsystem for Android) – компонент Windows 11, с помощью которого можно запускать Android приложения и игры в Windows

рейтинг

2021-11-09

VMware Workstation Player позволяет запускать несколько операционных систем одновременно на одном компьютере. Создайте изолированную виртуальную машину для безопасного тестирования новых ОС и программ, просмотра веб-страниц

рейтинг

2021-11-09

VMware Workstation Pro – платформа виртуализации для настольных компьютеров с Windows и Linux, предназначенная для специалистов, использующих в своей работе виртуальные машины

рейтинг

2021-11-09

VMware Fusion - мощный инструмент для создания и использования виртуальных машин с различными ОС на компьютерах Mac. Самый простой, быстрый и надежный способ запустить приложения Windows на Mac без перезагрузки системы

рейтинг

2021-10-23

Подсистема Windows для Linux позволяет пользователям Windows работать c Linux Bash, запускать Linux-приложения, а также работать в среде различных дистрибутивов Linux прямо из Windows

рейтинг

2021-10-19

Oracle VM VirtualBox – мощная бесплатная система виртуализации для создания изолированных виртуальных машин с различными операционными системами корпоративным и домашним пользователям

рейтинг

2021-10-04

Sailfish OS Emulator - официальный образ виртуальной машины мобильной операционной системы Sailfish OS для VirtualBox. Позволяет разработчикам протестировать функции системы и работу своих приложений

рейтинг

2021-09-23

Эмулятор устройства Surface Duo и Surface Duo 2 от Microsoft предназначен для тестирования работы приложений на устройствах с двумя экранами на базе Android

рейтинг

2021-04-20

Genymotion – простой в настройке эмулятор Android для Windows, Mac и Linux, который показывает высокую производительность 3D графики и позволяет пользователям полностью контролировать устройство Android

рейтинг

2020-03-10

Эмулятор Windows 10X (Microsoft Emulator и Windows 10X Emulator Image) позволяет попробовать возможности новой ОС для устройств с двумя экранами и протестировать приложения на совместимость

Droid4X - эмулятор среды Android для Windows ПК с поддержкой установки приложений из Google Play Market. Запускайте мобильные игры и приложения на компьютере с помощью надежной и интуитивно-понятной программы

Виртуальные машины. Как сделать компьютер в компьютере

В одном обычном компьютере можно создать сразу несколько виртуальных, чтобы познакомиться с возможностями Linux или другими экзотическими ОС, запустить очень старую и сегодня неподдерживаемую программу, пройти заново игру детства на современном железе. Или же запустить Windows Vista внутри Windows 7 внутри Windows 8 внутри Windows 10. Просто потому, что захотелось.

Что такое виртуальные машины

Виртуальная машина — это эмулятор компьютера в самом широком смысле. Это почти как эмулятор игровой приставки или Android-устройства, только настраивается гораздо гибче.

Например, на эмуляторе Sony PlayStation не получится запустить игру под Nintendo GameBoy. А эмулятор DOSbox — это очень условный, специализированный виртуальный компьютер с эмуляцией определенного списка старого оборудования и со встроенной системой DOS, так что запустить там Windows 10 не получится.

Виртуальная машина же — это эмулятор персонального компьютера с практически любым железом. И на этот компьютер можно устанавливать любую операционную систему и программы, которые нужны.

Зачем нужны виртуальные машины

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

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

Или, например, есть очень важная и нужная программа, которая запускается только под WindowsXP конкретной версии и сборки. Причем эта программа откажется запускаться, если оперативной памяти больше 128 мегабайт. Можно отпилить часть микросхем от современного модуля на 16 гигабайт, но что-то вам подсказывает, что так делать не нужно. А вот виртуальная машина поможет запустить капризный софт, эмулируя компьютер с нужным объемом памяти.

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


Часто виртуальная машина используется в качестве «песочницы» — маленькой игровой площадки для программы, которая вызывает у вас подозрения. Чтобы не рисковать, вы запускаете сомнительную программу внутри виртуальной машины, а не на настоящем компьютере: софт честно делает свою работу, потом шифрует все файлы и требует денег, например. Но в виртуальной системе, в той самой «песочнице» не было никаких ценных данных, поэтому вы можете спокойно удалить виртуальную машину с наглой программой внутри. Здорово же!

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

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

Основные термины и их понимание

Гость (guest, гест, гостевая система, таргет) — это виртуальный компьютер, один или несколько, который запускается на хосте.

Хост — это основной компьютер, на котором запускаются виртуальные машины. Производительность хоста должна быть достаточной, чтобы тянуть и собственную систему, и гостевую. Для запуска одной виртуальной машины вполне достаточно возможностей любого современного компьютера. Но для нормальной работы нескольких систем одновременно лучше иметь не меньше шестнадцати гигабайт оперативной памяти, а образы компьютеров создавать на скоростном SSD-накопителе. По очевидным причинам, у вас не получится создать виртуальную машину с характеристиками выше, чем у самого хоста — если на основном компьютере всего 8 гигабайт оперативной памяти, то создать таргет с 16 ГБ не выйдет.

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

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

Установка

Начиная с шестой версии в VirtualBox убрали поддержку 32-битных хост-систем, но пятая версия до сих пор доступна для скачивания. В любом случае, можно скачать обе версии. Для более комфортной работы потребуется еще и набор расширений — ExtensionPack.

Устанавливается VirtualBox довольно просто, достаточно последовательно соглашаться со всеми предложениями. Перед установкой появится большое предупреждение о том, что компьютер будет отключен от сети, на время установки виртуальных сетевых карт — это нормально. А в ходе установки появится несколько подтверждающих окон — это устанавливается эмулятор USB, сетевых карт и других устройств.

Ну а после установки появится основное окно гипервизора на родном русском языке.


Первым же делом желательно установить пакет расширений — он добавляет поддержку USB 2.0, подключение по протоколу RDP, поддержку накопителей с NVMe и прочие полезные вещи. В стандартной установке все эти возможности отсутствуют из-за различных лицензий: сам гипервизор бесплатный во все стороны, а расширения бесплатны только для личного пользования и ознакомления.

Чтобы установить расширения достаточно запустить файл Extensionpack дабл-кликом, но делать это нужно после установки самого Virtualbox — потому что установщик расширений запускается внутри гипервизора.


Как работает виртуальная машина

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

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

Подключенные к хосту USB-устройства можно пробросить внутрь виртуальной машины. Достаточно выбрать для конкретной машины нужный пункт из меню «Устройства — USB». При этом, например, флэшка исчезнет из списка накопителей в хост-системе и станет видна в виртуальной машине. Также можно поступить с любым другим USB-устройством, но не забудьте сначала установить Extensionpack, иначе скорость USB 1.1 вас огорчит.


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

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

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


Несмотря на то, что в списке поддерживаемых систем есть даже Windows 3.1, лучше всего виртуализируются относительно свежие системы, начиная хотя бы с Windows 2000. С win9x немного сложнее: сначала нужно загрузить DOS из образа дискеты, а уже потом запускать установщик — в те времена загрузочные CD не делали, потому что оптические носители только-только появлялись.

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

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


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

Дополнения — это диск с драйверами, который загружается в виртуальный привод оптических дисков. В Windows-системах достаточно запустить файл autorun с диска, а под Linux — соответствующий скрипт. Главная выгода от установки гостевых драйверов — возможность произвольно менять размеры окна виртуальной машины, а разрешение экрана автоматически подстроится. А, ну и цвета станут повеселее: не 16 базовых, а 32 миллиона оттенков.


Настраиваем взаимодействие с хостом и сеть

Виртуальная машина с настройками «по умолчанию» получает доступ в интернет, но не имеет никакой связи с основным компьютером. А иногда эта связь нужна…


В настройках можно включить двусторонний буфер обмена. Он, правда, работает только с текстовой информацией, но упрощает ввод интернет-адресов и консольных команд. Для приема-передачи файлов можно настроить сетевые папки. Любая папка на хосте может быть подключена в виде сетевой папки в гостевой системе. Дополнительно можно выдать права гостевой системе на запись в эту папку и автоматически подключать папку в качестве диска при загрузке системы. Так, например, папка Downloads на хост-системе может быть доступна из гостевой системы через сетевое окружение по адресу //vboxsvr/Downloads или автоматически подключаться как сетевой диск.


Для экспериментов с Linux-системами и виртуальными серверами часто требуется доступ из хоста к веб-серверу, который запускается на гостевой ОС. Для этого нужно переключить режим сетевой карты с «NAT» на «виртуальный адаптер хоста» или же «Virtualbox Host-only Ethernet Adapter». В последнем случае у гостевой системы не будет личного доступа в интернет, но она сможет общаться с основным компьютером. Так, например, с хоста можно постучаться на файловый сервер, который работает на виртуальной машине.


В данном случае это специализированный linux-дистрибутив openmediavault для создания сетевого хранилища, который запущен в виртуальной машине с типом сетевого адаптера «только хост».

Проблемы с виртуализацией

Главная проблема — отсутствие вменяемой поддержки видеоадаптера и 3D-ускорения. На обычной хост-системе вы можете пользоваться новейшей видеокартой, но все ее преимущества в виртуальной машине будут недоступны. Впрочем, старые игры не особо требовательны к видео — в большинстве случаев справится и встроенный видеоадаптер процессора.

Второй момент — поддержка современного интернета старыми системами. Открыть любой сайт в системе, которая устарела лет на 10–20, может быть проблематично. Либо страница загрузится не полностью, либо не загрузится вовсе.


Виртуализируй это!

Виртуальные машины позволят вам изучить экзотические ОС на современном компьютере. Помимо множества современных Linux-дистрибутивов, это может быть:

  • ReactOS — система с открытым кодом, которая пытается быть совместимой с WinXP
  • BeOS (нынче HaikuOS) — самая дружелюбная к пользователю система из 90х
  • OS/2 — нерушимая и надежная система от IBM, которая использовалась в 90х
  • MacOSX — самая капризная в плане виртуализации система, которая хорошо работает только на компьютерах от Apple.

Также можно установить старую версию Windows и попробовать покорить современный интернет. Во времена технологии Active Desktop в windows98 интернет был очень другим.

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

Читайте также: