Содержание
- Что такое виртуальная машина
- Модель лицензирования
- Программная и аппаратная виртуализация
- Работа с операционными системами
- Пользовательский интерфейс
- Функция “Общие папки”
- Гостевые дополнения VirtualBox и VMware
- VM снэпшоты
- Поддержка 3D-графики
- Форматы виртуальных дисков
- Подведение итогов
- Похожие статьи про восстановление данных:
- Как использовать предустановленную Windows 98 SE на VirtualBox (хост Windows 10)
- Как установить «виртуалку» VirtualBox
- Как создать виртуальную машину в VirtualBox
- Как установить Windows 11 на VirtualBox
- Установка VirtualBox для Windows
- Создание и базовая настройка виртуальной машины
- Настройка сети Интернет и общих папок
- Запуск ВМ и установка операционной системы
- Основные проблемы при работе с VirtualBox
Содержание статьи:
Что такое виртуальная машина
Виртуализация — это удобный способ получить широкий спектр возможностей разных операционных систем без необходимости устанавливать их. Несомненно, вам по прежнему придется их загружать и проводить своего рода инсталляцию в соответствующих программах, тем не менее работать с BIOS и, уж тем более, убивать файлы жесткого диска ради установки ОС больше не придется.
В IT-индустрии существует несколько программ, предоставляющих возможность виртуализации: Oracle VirtualBox, VMware и Microsoft Hyper-V. Особый акцент мы сделаем на VirtualBox и VMware, поскольку Hyper-V хоть и удобен, но он по прежнему существенно отстает от своих конкурентов и не обладает нужной гибкостью.
Все приложения разные. Oracle предоставляет VirtualBox в качестве гипервизора для запуска виртуальных машин, в то время как VMware разработали сразу несколько приложений под индивидуальные нужды. Обе платформы быстры, надежны и обладают широким набором интересных функций. Некоторые из них доступны сразу на обоих платформах, но есть и уникальные возможности, на которых мы сделаем остановку в дальнейших главах.
Если вы ищете лучшую платформу для виртуализации, мы вам поможем. В этой статье будут разобраны все основные функции Oracle VirtualBox, VMware и Microsoft Hyper-V.
Модель лицензирования
Каждая компания разработала свои собственные системы лицензирования, поэтому важно знать и понимать нюансы каждой.
Oracle VirtualBox — это программное обеспечение с открытым исходным кодом, распространяющееся по стандартам общественной лицензии GNU версии* 2 точка ноль. Последняя доступная версия программы в настоящий момент 6 и 1.
VirtualBox Extension Pack уже является закрытым пакетом, который добавляет продукту некоторые дополнительные возможности, включая поддержку USB 2.0 и 3.0, VirtualBox RDP, PXE Boot и шифрование дисков VM. При условии установленного на компьютере хоста. VirtualBox Extension Pack предоставляется совершенно бесплатно для некоммерческого использования. То есть вы спокойно можете загружать и применять программу дома. Но стоит вам перенести ее в офис для корпоративных нужд, придется уже платить деньги. Не так много, но все же придется потратиться. Стоит это дело 3 с половиной тысячи рублей.
Теперь рассмотрим лицензию VMware Workstation.
Данное программное обеспечение предлагает каждому новому пользователю 30-дневный пробный период в течении которого вам будут доступны все функции для их оценки. Полная же версия стоит 250 долларов США, или же около 18-19 тысяч рублей в зависимости от настоящего курса. В то время как VMware Player включает в себя только базовые функции виртуализации, VMware Workstation поддерживает полный набор возможностей, которые предоставляет компания для своих пользователей.
Программная и аппаратная виртуализация
Платформы виртуализации поддерживают два типа работы: программный и аппаратный. Давайте разберемся в нюансах.
Аппаратная виртуализация использует гипервизор для эмуляции разного рода железа на котором будет стоять новая система. Необходимым условием для успешной работы является поддержка функций Intel VT-x или AMD-V на вашем процессоре, в зависимости от производителя. Включаются они только через BIOS, ссылка на статью с подробным разбором процесса в описании к видео. Обратите также внимание на то, что хост и гостевая система обязаны использовать одинаковую разрядность. То есть, если вы используете 32-битную винду, у вас не будет работать iOS 64-бита. Это же правило работает в обратном направлении. При установленной 64-битной винде, у вас не пойдет Linux 32-бита.
Как VMware, так и VirtualBox — оба поддерживают аппаратную виртуализацию.
Программная виртуализация. Данный тип работы с операционными системами требует от хост-системы полной эмуляции всей гостевой платформы. Включая функционал процессора. Это говорит о том, что программная виртуализация не требовательна к процессору, так как не обращается к нему в момент работы. Таким образом, нагрузка на ПК значительно ниже, но в то же время мы теряем и производительность. Этот тип виртуализации бесполезен для мощных ПК, но крайне эффективен для слабых.
Программную виртуализацию, среди двух конкурентов, поддерживает только VirtualBox.
Работа с операционными системами
Требование к хостам
Oracle VirtualBox — это кроссплатформенное решение. Программа может быть установлена на любую операционную систему. Linux, Windows, Solaris, macOS и FreeBSD.
В случае же с VMware ситуация несколько усложняется. Например, VMware Workstation и VMware Player могут быть установлены только на Linux и Windows, а вот на MacOS может быть установлено только VMware Fusion.
Как вы видите, VirtualBox является более универсальным.
Поддержка гостевых систем
На виртуальных машинах, работающих с VirtualBox, могут быть установлены такие операционные системы как Linux, Windows, Solaris, FreeBSD и MacOS. Полный набор.
Продукты VMware поддерживают тот же самый набор предложений, с одним небольшим ограничением. Официально, MacOS может быть установлена только лишь в качестве гостевой системы на продуктах VMware Fusion или VMware Fusion Pro. Тем не менее, технически MacOS заработает и при установке на Vmware Workstation с использованием специального патча. Однако перед этим вам нужно убедиться, соблюдается ли лицензионное соглашение с разработчиком.
Пользовательский интерфейс
Oracle VirtualBox
Когда заходит речь о таких сложных программах, как устройства виртуализации, мы иногда можем представить что-то непонятное и требующее каких-то особых знаний, без которых даже приложение не запустится. К счастью, дело обстоит несколько иначе. Разумеется, придется воспользоваться несложными гайдами по их настройки, но базовая простота и клиентоориентированность компаний существенно упрощают нашу задачу.
VirtualBox выглядит крайне похоже на всем привычные менеджеры файлов. Интерфейс программы не использует сложных слов, которые и переводчик не факт что правильно опишет, и не выводит на экран кучу непонятных кнопок.
Меню настроек поможет вам выбрать нужный язык, тип ввода, параметры дисплея виртуальной машины, подключить или отключить нужные плагины. Все что нужно для комфортной работы.
Как создать новую виртуальную машину:
1. Чтобы добавить новую машину, достаточно щелкнуть по клавише Машина и выбрать команду Создать, или воспользуйтесь основным интерфейсом. Клавиша Добавить предполагает, что у вас уже есть существующая виртуальная машина в виде файла и вы хотите подгрузить ее в программу.
2. Далее введите Имя виртуальной машины, укажите путь установки и выберите тип системы.
3. Проследуйте несложной инструкции и завершите создание машины.
VMware Workstation
Данная программа представляет мощный функциональный интерфейс, а также утилиту командной строки под названием vmrun. Она позволяет управлять всеми виртуальными машинами.
На первый взгляд интерфейс кажется гораздо более запутанным, чем у VirtualBox. Да, он менее интуитивный, однако удобнее в использовании. В самом верху вы можете найти инструменты по управлению размером окна, снапшотами и клавишу запуска виртуалки. Если что-то остается непонятным, всегда есть клавиша Help.
Меню настроек программы несколько шире, чем возможности Oracle VirtualBox, однако русского языка платформа не предполагает. К главным плюсам VMware я бы отнес возможность создания приоритизации процесса и выделения объема памяти подо всю программу, а не только лишь под конкретную виртуальную машину.
Как создать виртуальную машину:
1. Для этого достаточно кликнуть по клавишу Create a New Virtual Machine или, по-русски, Создать новую виртуальную машину.
2. Рекомендую оставить вариант по умолчанию. Custom подходит только для опытных пользователей, применяйте его только в случае если вы знаете зачем вам нужно менять стандартные параметры и чем вы хотите этим достичь.
3. Укажите путь к установщику операционной системы.
4. Выберите тип устанавливаемой операционной системы и проследуйте далее по несложной инструкции.
Microsoft Hyper-V
Microsoft Hyper-V это стандартная платформа для виртуализации, которая поставляется вместе с операционной системой Windows 10. Она крайне удобна и не требует особых знаний в этой сфере, чтобы начать работать. Главный недостаток программы в том, что она работает только на ОС Windows, так еще поддерживает виртуализацию только Linux и среды разработки. Тем не менее, Linux установить невероятно просто. Достаточно щелкнуть по названию ОС в левом меню и нажать клавишу Создать виртуальную машину.
Система автоматически загрузится с серверов Microsoft и установится на ваш компьютер.
Помимо быстрого меню создания виртуальной машины, Microsoft Hyper-V обладает собственным диспетчером. В нем вы можете настроить все необходимые параметры, чтобы персонализировать работу с операционной системой.
Наиболее удобной возможностью Hyper-V является доступность выбора местоположения ваших виртуальных систем. Выберите любую папку на жестком диске и приложение не будет засорять основной системный раздел.
Функция “Общие папки”
Функция общих папок позволяет удобно обмениваться файлами между двумя операционными системами: хостом и гостевой ОС. Создайте общую папку в ОС хоста с помощью приложения виртуализации, а затем просто подгрузите файлы с хоста в гостевую систему.
Такая возможность присутствует как в Oracle VirtualBox, так и в VMware Workstation.
Обратите внимание, функция общих папок не работает на виртуальных машинах с хостом ESXi — для них нужно создавать папку вручную на физической или виртуальной машине с помощью встроенных инструментов ОС.
Гостевые дополнения VirtualBox и VMware
Гостевые дополнения VirtualBox представляют собой набор драйверов и системных приложений для сторонних операционных систем. Они могут быть использованы для повышения производительности компьютера и удобства при использовании VM. Гостевые дополнения предоставляются для всех поддерживаемых операционных систем.
Файл VBoxGuestAdditions.iso находится в каталоге с установленной программой VirtualBox. Чтобы его установить, смонтируйте ISO-образ и проведите стандартную установку.
VMware Tools — это аналог гостевых дополнений от VirtualBox. Естественно, работает он только с платформой VMware. Разработчики дополнений решили не ограничиваться одним единственным файлом-пакетом, а создали целый набор ISO-образов, которые вы сможете вручную скачать с их сайта.
VM снэпшоты
Снэпшоты помогают сохранить текущее состояние виртуальной машины. То есть, если у вас в процессе работы возник баг и накрылась гостевая система, с помощью сделанного ранее снэпшота можно легко откатиться до состояния когда ОС была работоспособна. Таких сохранений можно сделать несколько. Поэтому, если об этой функции не забывать, шанс безвозвратно повредить гостевую систему крайне мал.
Поддержка 3D-графики
Некоторые программы, например приложения для создания и рендеринга 3D-моделей могут нуждаться в поддержке 3D-ускорения.
VirtualBox имеет ограниченную поддержку 3D-графики, вплоть до этапа OpenGL 3.0 и Direct3D 9. Включать настройку объемной графики придется вручную, функция расположена в меню параметров приложения. Важно также отметить, что вам предоставляется лишь 128 Мб видеопамяти на обработку 3D-графики.
В случае с VMware, ситуация обстоит несколько лучше. Приложения данной компании поддерживают DirectX 10 и OpenGL 3.3 для Player, WOrkstation, Fusion и ESXi. 3D-ускорение включено по умолчанию во всех последних версиях платформ. Кроме того, объем видеопамяти VMware существенно выше, он достигает объема аж в 2 Гб.
Форматы виртуальных дисков
Виртуальные диски — это не более чем эмуляция, так же как и установленные гостевые системы. Виртуальные диски представляют собой нечто вроде контейнеров с данными или папками на вашем жестком диске.
VirtualBox поддерживает следующие форматы дисков:
- VDI (Virtual Disk Image) — родной формат виртуальных дисков платформы. Используется по умолчанию при создании новой виртуальной машины.
- VMDK (Virtual Machine Disk) — формат виртуального диска, разработанный VMware и используемый ими по сей день.
- VHD (Virtual Hard Drive) — это формат виртуального жесткого диска, разработанный Microsoft для Hyper-V.
- HDD образ виртуального диска формата Parallels Desktop (особенно популярен на MacOS).
VMware поддерживает только VMDK формат виртуальных жестких дисков.
Проблема неиспользуемой памяти
При использовании виртуальных машин иногда возникает проблема при которой приложения не используют достаточно оперативной памяти, хотя ее более чем достаточно. Для решения данной неполадки используется техника Memory Overcommit. Она работает с памятью, которая позволяет хосту эффективно перераспределить ее на все работающие виртуальные машины. Функция активируется тогда, когда у хоста заканчивается физическая память.
Подведение итогов
VirtualBox и VMware являются двумя ведущими платформами виртуализации на рынке, что затрудняет выбор между этими двумя продуктами. Ранее мы разобрали наиболее важные функции приложений обоих этих компании и теперь самое время подвести итоги. К сожалению, Microsoft Hyper-V не может пока конкурировать с этими гигантами, но он по прежнему очень хорош, если вам необходима только последняя версия Linux Ubuntu.
Так как же все таки выбрать подходящую платформу для виртуализации?
- Если вы заинтересованы в бесплатных платформах, вам идеально подойдет VirtualBox.
- Если вам нужно установить виртуалку на сервер, вам подойдет VirtualBox или VMware ESXi Free Edition.
- Если вам нужно решение с расширенной поддержкой 3D-графики, смело выбирайте VMware Workstation (или VMware Fusion для операционной системы MacOS).
- Если вам нужна производительная платформа на слабый компьютер, можете не задумываясь ставить VirtualBox.
- Если у вас вопрос корпоративного уровня с необходимостью развертки нескольких серверов и запуска большого числа виртуальных машин, ставьте VMware vSphere на базе серверов ESXi с vCenter.
Похожие статьи про восстановление данных:
Дата: 14/09/2020
Если вы всё ещё являетесь поклонником Windows 98 и хотите, чтобы она была установлена на компьютерах с Windows 10, Linux или даже macOS, вы можете установить её с помощью VirtualBox. Зачем вам сейчас нужна Windows 98? Это зависит от вас и цели. Тем не менее, некоторые люди любят играть в несколько старых игр (основанных на DOS) и использовать устаревшие программы. Ещё одна хорошая идея — сохранить в виртуальной среде коллекцию работающих старых операционных систем Windows.
Я уверен, что вы даже можете показать своим детям / друзьям, чтобы удивить их, самую старую ОС, которую мы использовали с 1998 по 2002 год.
Чтобы сэкономить ваше время, которое связано с загрузкой файла CD / ISO и выполнением шагов по установке (кстати, установка занимает больше времени, чем Windows 10), вот предустановленный образ VirtualBox для Windows 98 SE. Это просто заархивированный файл размером 64 МБ; вы можете легко загрузить, импортировать и использовать его в Oracle VirtualBox.
Примечание. Поскольку VirtualBox не поддерживает гостевые дополнения в этой старой версии ОС Windows, мы не сможем использовать другие расширенные функции. Вы должны использовать правую клавишу Ctrl, чтобы освободить курсор от ВМ.
Мы создали этот образ с главного компьютера с Windows 10. Он должен работать в других операционных системах, таких как Linux и macOS, если у вас есть VirtualBox и правильно настроены параметры виртуальной машины.
Сводка предустановленного образа
- Установленная версия: Windows 98 SE
- Лицензия / ключ: уже активирован. Вы найдёте множество рабочих ключей в Интернете.
- Дисплей: Установлен универсальный видеодрайвер VBEMP VESA. Это позволяет виртуальной машине иметь 32-битные истинные цвета и достаточное разрешение пикселей внутри виртуальной машины.
- Звук и сеть: Работает «из коробки».
- Обновления: для Windows 98 SE доступно несколько неофициальных обновлений Windows. Но мы их не установили. Если вы хотите установить, мы настоятельно рекомендуем сделать снимок виртуальной машины, прежде чем продолжить.
Как использовать предустановленную Windows 98 SE на VirtualBox (хост Windows 10)
1) Загрузите предустановленный образ по этой ссылке. Это просто файл виртуального жёсткого диска. Вам нужно распаковать его в то место, где вы будете хранить файлы этой виртуальной машины. После распаковки вы должны получить файл Win98.vdi объёмом 2 ГБ.
Читайте также: Как изменить тему в OBS Studio
2) Создайте новую виртуальную машину. Установите 1024 МБ ОЗУ.
3) На следующем экране вместо создания нового жёсткого диска выберите «Использовать существующий файл виртуального жёсткого диска» и просмотрите извлечённый файл.
4) Добавьте в область выбора жёсткого диска и выберите файл, как показано ниже.
5) Нажмите кнопку создания.
6) Перед включением виртуальной машины измените следующие настройки.
В разделе «Система» -> «Процессор» -> установите флажок «Включить PAE / NX».
Дисплей -> Экран -> Видеопамять до 64 МБ, также отметьте галочкой «Включить 3D-ускорение»
Остальные настройки оставьте без изменений.
7) Запустите виртуальную машину сейчас.
Вы должны попасть на экран входа в систему. У него нет пароля, нажмите ввод или ОК.
8) Сделайте снимок перед тем, как вносить какие-либо изменения.
Теперь у вас есть работающая Windows 98 SE на вашем компьютере с Windows 10 от VirtualBox с рабочим звуком, сетью и 32-битной цветовой схемой.
Текущий размер диска составляет 2 ГБ, и он был установлен как фиксированный для повышения производительности и использования в будущем. В большинстве случаев на нём достаточно места на диске для установки всего, что вам нужно, на виртуальной машине Windows 98. Если 2 ГБ недостаточно, вы можете добавить ещё один файл VDI на виртуальную машину и подключить его как другой раздел.
Мы надеемся, что вам понравится эта ОС Win 98 SE. Сообщите нам, как этот предустановленный образ помог вам и с какими трудностями вы столкнулись при его импорте и использовании в Oracle VirtualBox.
23 июня в 15:37 20K VirtualBox – это специальное средство для виртуализации, позволяющее запускать операционную систему внутри другой. Оно поставляется в двух версиях – с открытым и закрытым исходным кодом. С помощью VirtualBox мы можем не только запускать ОС, но и настраивать сеть, обмениваться файлами и делать многое другое. Что представляет собой VirtualBox и как им пользоваться – об этом и многом другом поговорим в сегодняшней статье. Шаг 1: Установка Virtual Box В инсталляции VirtualBox нет ничего сложного: программа поставляется в бесплатном доступе для Linux, Solaris, macOS и Microsoft Windows. Скачать ее можно с официального сайта. Как только установка будет завершена, перед нами отобразится главный экран программы: С ним мы и будем работать в последующих разделах – в частности рассмотрим, как создать виртуальную машину и провести дополнительные настройки. Шаг 2: Создаем виртуальную машину Как мы уже говорили, основная функция VirtualBox – виртуализация. Чтобы запустить новую операционную систему, необходимо создать для нее виртуальную машину. Для этого необходимо выполнить следующее: Запускаем VirtualBox и в правой части выбираем «Создать». В отобразившемся окне прописываем имя операционной системы и указываем путь до машины. Обратите внимание на то, что тип ОС выбирается автоматически в зависимости от введенного названия. Выбираем, сколько оперативной памяти будет отведено под будущую ОС. Отмечаем пункт «Создать новый виртуальный жесткий диск» и нажимаем «Создать». Указываем «VDI». Далее выбираем тип диска: динамический или фиксированный. Лучше выбрать динамический, ведь тогда размер файла диска будет увеличиваться в зависимости от его наполнения в виртуальной машине. Осталось выбрать размер диска: В результате будет создана новая виртуальная машина: Обратите внимание на то, что мы еще не устанавливали операционную систему, а лишь отвели для нее место. Теперь мы можем запустить виртуальную машину и поставить на нее нужную ОС, но перед этим давайте пройдемся по некоторым параметрам. Шаг 3: Настраиваем процессор Для каждой операционной системы мы можем задать пользовательские настройки процессора, например, нам доступна возможность выбрать количество ЦП, а также установить предел загрузки ЦПУ. Все эти параметры находятся в настройках выбранной виртуальной машины: Кликаем правой кнопкой мыши по виртуальной машине и выбираем «Настроить…». В отобразившемся окне переходим в раздел «Процессор» и устанавливаем нужные значения. Функция «Включить PAE/NX» предназначена для поддержки 4 и более Гб ОЗУ в 32-битных системах. Во вкладке «Ускорение» мы можем выбрать режим виртуализации, а также настроить дополнительные параметры для увеличения скорости работы. Шаг 4: Настраиваем графику Иногда при установке новой виртуальной машины значение видеопамяти по умолчанию составляет 16 Мб, тогда как рекомендуется выделять не менее 128 Мб. Изменить это можно в настройках раздела «Дисплей». Если у вас видеокарта на 2 Гб, то максимальное значение видеопамяти будет равно 256 Мб. В этом же разделе можно установить количество мониторов, изменить коэффициент масштабирования и многое другое. Шаг 5: Настраиваем сеть Изначально виртуальная машина использует сеть NAT, что вполне удобно, если необходимо получить доступ к интернету. Если же вам нужно настроить взаимосвязь между разными ВМ, то потребуется выполнить дополнительные настройки. В настройках переходим в раздел «Сеть» и заходим в подраздел «Адаптер 2». Там активируем пункт «Включить сетевой адаптер» и указываем тип подключения «Виртуальный адаптер хоста». Обратите внимание на имя – теперь все, кто будет его использовать, автоматически подключатся к единой виртуальной сети. Шаг 6: Клонирование Еще одна полезная функция – «Клонирование». С ее помощью мы можем сделать резервную копию виртуальной машины, чтобы в последующем обратиться к ней при возникновении различного рода проблем. Для этого кликаем правой кнопкой мыши по виртуальной машине и выбираем «Клонировать…». В отобразившемся окне потребуется выбрать путь и скачать туда резервную копию. Шаг 7: Запускаем виртуальную машину Вот мы и пришли к самому главному – запуску созданной виртуальной машины в VirtualBox. Для этого нам потребуется загрузочный диск необходимой операционной системы. Это обычный образ, который мы всегда используем при установке ОС на ПК. Установить его в VirtualBox мы можем следующим образом: Выбираем созданную ранее виртуальную машину и в правой части нажимаем на кнопку «Запустить». Добавляем образ операционной системы. Когда операционная система будет установлена, вы получите к ней доступ через окно VirtualBox. Например, вот так будет выглядеть Linux: Шаг 8: Устанавливаем дополнительные плагины Дополнительные расширения VirtualBox позволяют получить доступ к USB-устройствам и веб-камере из виртуальной машины, настроить удаленный доступ и многое другое. Для их установки потребуется скачать дополнительный пакет с официальной страницы. Далее следуем инструкции: Заходим в VirtualBox и переходим в «Файл» -> «Настройки…». Открываем раздел «Плагины» и в правой части кликаем по кнопке в виде плюса. Выбираем скачанный пакет и в отобразившемся окне выбираем «Установить». Таким образом, вы сможете работать с USB-устройствами напрямую через виртуальную машину. Шаг 9: Делаем снимки состояния Ранее мы уже создавали копию виртуальной машины, которой можно воспользоваться в случае непредвиденных проблем. Но это не единственный способ создания резервной копии – мы также можем использовать специальную функцию «Снимок состояния». Она позволяет возвращать систему к предыдущему состоянию. Создать снимок можно следующим образом: Запускаем виртуальную машину и в верхней части выбираем «Машина» -> «Сделать снимок состояния…». Задаем ему имя и по желанию прописываем описание. Вернуться к созданному снимку мы можем через меню «Машина» -> «Инструменты» -> «Снимки». Шаг 10: Записываем видео с экрана Если вам потребуется снять ролик о том, как вы пользуетесь операционной системой через VirtualBox, сделать это можно прямо в программе. Достаточно запустить виртуальную машину и перейти в раздел «Вид», затем выбирать «Запись». Шаг 11: Подключаем дополнения гостевой системы Дополнения гостевой системы позволяют использовать такие возможности, как общий буфер обмена, общие папки, перетаскивание файлов, интеграция экрана, адаптация разрешения виртуальной машины и многое другое. Воспользоваться этим можно через вкладку «Устройства» -> «Подключить образ диска Дополнений гостевой ОС…». Останется запустить специальный установщик, который поддерживается как на Linux, так и на Windows. На этом моя статья подходит к концу. Сегодня мы рассмотрели, как пользоваться мощным инструментом VirtualBox. С его помощью мы можем устанавливать дополнительные операционные системы, проводить между ними сеть, а также выполнять все то, что доступно в обычной ОС. Илья Смолин +909 https://designsmolin.ru/, Копирайтер, разработчик сайтов на Тильде
voloshinvlad , 16 июня 2021, 01:17 Для тех, у кого нет новомодного модуля TPM 2.0, есть возможность попробовать новую систему на виртуалке |
В сеть уже выложили ISO-образ новой операционной системы Windows 11, но, к сожалению, установить её получится далеко не у всех — версия для разработчиков требует наличия аппаратного модуля шифрования TPM 2.0, который есть далеко не у всех. Но не отчаивайтесь — попробовать новую ОС можно на виртуальной машине, и это отнимает даже меньше времени, чем установка системы на свой накопитель.
Telegram-канал создателя Трешбокса про технологии
⚠️ Важно: перед установкой всех необходимых компонентов нужно загрузить образ Windows 11 с файлообменника.
Как установить «виртуалку» VirtualBox
Процесс установки достаточно простой:
- перейдите на официальный сайт VirtualBox;
- кликните по большому баннеру;
- выберите вариант «Windows hosts»;
- дождитесь загрузки приложения, после чего кликните по нему;
- пройдите этап установки.
Как создать виртуальную машину в VirtualBox
Для того, чтобы установить Windows 11 на виртуальную машину, нам для начала её нужно создать:
- запустите приложение VirtualBox;
- кликните по кнопке «Создать»;
- укажите имя виртуальной машины;
- выберите версию ОС «Windows 10 64-bit»;
- в окне выбора объёма памяти нажмите «Создать»;
- выберите тип VDI (можно не менять параметр);
- выберите «Динамический виртуальный диск» и кликните по кнопке «Далее»;
- в открывшемся окне вновь нажмите «Далее».
Теперь виртуальная машина создана и готова к установке Windows 11.
Как установить Windows 11 на VirtualBox
Установка Windows 11 на виртуальную машину требует лишь нескольких нажатий:
- дважды кликните по иконке созданной машины в левой части приложения;
- в появившемся окне выберите образ, загруженный заранее;
- пройдите путь установки Windows 11 (ничем не отличается от установки Windows 10 — нужно выбрать язык, регион, войти в аккаунт Microsoft и так далее);
- после установки подождите несколько минут, пока система настроится;
- можно пользоваться Windows 11 на виртуальной машине.
Лучший Telegram-канал про технологии (возможно) Последнее изменение: 16 июня 2021, 01:19
Установка на компьютер программного обеспечения, особенно малоизвестного, всегда связана с определенным риском. Программа может содержать влияющие на стабильность работы системы ошибки, встроенные рекламные или следящие модули и прочие нежелательные элементы. К тому же любой софт оставляет в системе следы, которые могут оказывать на ее работу не самое лучшее влияние. Что касается экспериментов с Windows, то тут всё еще более рискованно, ведь порой даже незначительное с виду изменение данных реестра или модификация системных файлов могут привести к самым неприятным последствиям.
Спросите, как их избежать? Очень просто, используйте системы виртуализации, например, виртуальную машину VirtualBox – специальную программу, позволяющую устанавливать, запускать и тестировать разные операционные системы в изолированной среде. С такими виртуальными компьютерами можно делать что угодно – устанавливать на них программы, настраивать, модифицировать системные файлы, работать с дисками и разделами, одним словом, производить любые эксперименты. Если виртуальная ОС будет повреждена, вы сможете ее восстановить из снимка или вообще удалить – на хостовую, то есть основную рабочую систему, это не окажет никакого влияния.
Установка VirtualBox для Windows
Возможно, кому-то всё это может показаться сложным, но на самом деле в работе с Виртуалбокс нет ничего такого, с чем бы ни справился начинающий пользователь. Итак, как пользоваться VirtualBox? Как обычно, всё начинается с установки. Идем на сайт разработчика www.oracle.com/virtualization/virtualbox/index.html и скачиваем последнюю версию программы.
Установка VirtualBox на Windows 7/10 почти ничем не отличается от инсталляции большинства других программ, нужно просто следовать указаниям мастера и ничего не менять в его параметрах. По завершении процедуры вы получите готовую платформу виртуализации.
Создание и базовая настройка виртуальной машины
Как и установка VirtualBox, создание и настройка виртуального компьютера не представляет особой сложности, программа автоматически выбирает наилучшую конфигурацию в зависимости от устанавливаемой операционной системы. Контроль со стороны пользователя, однако, не помешает.
Создадим для примера виртуальную машину для Windows 10 32-бит. Запускаем VirtualBox и жмем на панели инструментов кнопку «Создать». В открывшемся окошке даем машине имя (может быть произвольным), в выпадающих списках выбираем операционную систему и ее версию.
На следующем этапе будет предложено указать объем выделяемой виртуальной машине оперативной памяти. Строгих правил относительно выделяемой ОЗУ не существует, для 32-битных Windows желательно резервировать не менее 1 Гб памяти, для 64-битных – не менее 1.8-2 Гб.
На третьем этапе создается виртуальный жесткий диск, здесь всё оставляем по умолчанию. Жмем «Создать», тип диска выбираем VDI или VHD.
Что касается формата хранения, лучше выбрать «Динамический», так вы сэкономите время и место на физическом диске, потеряв, правда, немного в производительности.
Размер виртуального диска устанавливаем по желанию, но не меньше, чем указано в требованиях операционной системы. Жмем «Создать».
Виртуальная машина создана и теперь можно быстро пробежаться по ее настройкам. Первым делом, однако, зайдите в настройки самой программы VirtualBox и на вкладке «Общие» измените путь к каталогу хранения виртуальных машин. Лучше всего выделить для них папку на диске D, где места больше всего.
Теперь зайдите в настройки созданной ВМ и проверьте следующие параметры:
- В разделе «Общие» на вкладке «Дополнительно» измените при необходимости путь к файлам снимков ВМ (желательно размещать в папке с основным файлом-контейнером ВМ). Здесь же вы можете включить общий буфер обмена для хостовой и виртуальной машин.
- Если вы хотите установить систему в режиме EFI/GPT, в разделе «Система» обязательно поставьте галочку в чекбоксе «Включить EFI (только специальные ОС)».
- Чтобы иметь возможность запускать на виртуальной машине 3D-приложения, в разделе «Дисплей» отметьте птичкой чекбокс «Включить 3D-ускорение».
Настройка сети Интернет и общих папок
Далее убедитесь, что в разделе «Сеть» у вас включен сетевой адаптер и тип подключения выбран «NAT».
Если же вы планируете предоставить доступ к ВМ другим пользователям локальной физической сети, в настройках сети VirtualBox следует выбирать тип подключения «Сетевой мост». Для обеспечения взаимодействия между разными виртуальными машинами используется режим «Виртуальный адаптер хоста», для подключения гостевых ОС к единой внутренней сети – режим «Внутренняя сеть». Есть еще тип подключения «Универсальный драйвер», но он используется гораздо реже.
Особый интерес представляют собой общие папки в VirtualBox, благодаря которым пользователь может обмениваться между хостовой и виртуальной машинами любыми файлами. Подключить такой каталог можно в разделе «Общие папки». Для этого кликаем по плюсику напротив пункта «Папки машины», выбираем через обзор папку на жестком диске и подцепляем ее, не забыв установить птичку в чекбоксе «Авто-подключение».
Запуск ВМ и установка операционной системы
Теперь вы знаете, как настроить VirtualBox и созданную ВМ. Далее посмотрим, как установить на нее операционную систему. Процедура установки ОС на Виртуалбокс практически ничем не отличается от ее установки на физический компьютер, разве что вместо загрузочной флешки или DVD-диска здесь используется установочный образ ISO. Запустите созданную виртуальную машину и укажите в открывшемся окошке путь к загрузочному ISO-образу с системой.
Начнется стандартная процедура установки, в ходе которой будет предложено принять лицензионное соглашение, произвести разбивку диска, а по завершении копирования системных файлов создать учетную запись пользователя.
Гостевая операционная система установлена, но некоторые функции, в частности, общие папки и буфер обмена, работать не будут, пока вы не установите специальный плагин – дополнения гостевой ОС. Кроме того, без этих дополнений вы не сможете настраивать разрешение экрана, подключать к виртуальной машине флешки и т.д. Скачивать, к счастью, ничего не нужно, дополнения гостевой ОС поставляются вместе с VirtualBox. Всё, что вам необходимо сделать, это выбрать в меню виртуальной операционной системы опцию Устройства – Подключить образ диска дополнений гостевой ОС.
Перейдите в раздел «Этот компьютер» в виртуальной ОС, откройте дисковод VirtualBox Guest Additions и, если система не предложит этого сделать сама, запустите исполняемый файл VBoxWindowsAdditions.exe.
Установите дополнения как обычную программу, приняв соглашение безопасности, и перезагрузите виртуальный компьютер.
Гостевая система готова к использованию, осталось только проверить работу сети. Останавливаться подробно на том, как настроить интернет в VirtualBox мы не будем. Если вы выбрали NAT, ВМ подключится к интернету автоматически. С другими типами подключений, скорее всего, придется немного повозиться. Помните главное, если IP-адрес для вашего основного компьютера выдается роутером автоматически, те же самые настройки должны быть выставлены в параметрах сетевого адаптера виртуальной системы. Если настройки назначаются вручную, то и в параметрах сетевого адаптера гостевой системы они также должны быть назначены вручную.
Основные проблемы при работе с 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!», скорее всего, программу придется удалить, а потом заново установить.
ли со статьей или есть что добавить?