Виртуальная машина VirtualBox для начинающих
Виртуальные машины представляют собой эмуляцию устройств на другом устройстве или, в контексте этой статьи и упрощенно, позволяют запускать виртуальный компьютер (как обычную программу) с нужной операционной системой на вашем компьютере с той же или отличающейся ОС. Например, имея на своем компьютере Windows, вы можете запустить Linux или другую версию Windows в виртуальной машине и работать с ними как с обычным компьютером.
Для чего это может потребоваться? Чаще всего, виртуальные машины используют для запуска серверов или для тестирования работы программ в различных ОС. Для начинающего пользователя такая возможность может быть полезна как для того, чтобы попробовать в работе незнакомую систему или, например, для запуска сомнительных программ без опасности получить вирусы на своем компьютере.
Установка VirtualBox
Вы можете бесплатно скачать ПО для работы с виртуальными машинами VirtualBox с официального сайта https://www.virtualbox.org/wiki/Downloads где представлены версии для Windows, Mac OS X и Linux. Несмотря на то, что сайт на английском, сама программа будет на русском языке. Запустите загруженный файл и пройдите простой процесс установки (в большинстве случаев достаточно оставить все параметры по умолчанию).
Во время установки VirtualBox, если вы оставите включенным компонент для доступа к Интернету из виртуальных машин, вы увидите предупреждение «Warning: Network Interfaces», которое сообщает о том, что в процессе настройки ваше Интернет-подключение будет временно разорвано (и восстановится автоматически после установки драйверов и настройки подключений).
По завершении установки можете запустить Oracle VM VirtualBox.
Создание виртуальной машины в VirtualBox
Примечание: для работы виртуальных машин требуется, чтобы на компьютере была включена виртуализация VT-x или AMD-V в БИОС. Обычно она включена по умолчанию, но, если что-то пойдет не так, учитывайте этот момент.
Теперь давайте создадим свою первую виртуальную машину. В примере далее используется VirtualBox, запущенная в Windows, в качестве гостевой ОС (той, которая виртуализируется) будет Windows 10.
- Нажмите «Создать» в окне Oracle VM VirtualBox Менеджер.
- В окне «Укажите имя и тип ОС» задайте произвольное имя виртуальной машины, выберите тип ОС, которая будет на нее установлена и версию ОС. В моем случае — Windows 10 x64. Нажмите «Далее».
- Укажите объем оперативной памяти, выделяемой для вашей виртуальной машины. В идеале — достаточный для её работы, но не слишком большой (так как память будет «отниматься» от вашей основной системы, когда виртуальная машина будет запущена). Рекомендую ориентироваться на значения в «зелёной» зоне.
- В следующем окне выберите «Создать новый виртуальный жесткий диск».
- Выберите тип диска. В нашем случае, если этот виртуальный диск не будет использоваться за пределами VirtualBox — VDI (VirtualBox Disk Image).
- Укажите, динамический или фиксированный размер жесткого диска использовать. Я обычно использую «Фиксированный» и вручную задаю его размер.
- Укажите размер виртуального жесткого диска и место его хранения на компьютере или внешнем накопителе (размер должен быть достаточным для установки и работы гостевой операционной системы). Нажмите «Создать» и дождитесь завершения создания виртуального диска.
- Готово, виртуальная машина создана и отобразится в списке слева в окне VirtualBox. Чтобы увидеть информацию о конфигурации, как на скриншоте, нажмите по стрелке справа от кнопки «Машины» и выберите пункт «Детали».
Виртуальная машина создана, однако, если её запустить, вы не увидите ничего кроме черного экрана со служебной информацией. Т.е. создан пока только «виртуальный компьютер» и никакая операционной система на нём не установлена.
Установка Windows в VirtualBox
- Вставьте образ ISO в виртуальный привод DVD. Для этого выберите виртуальную машину в списке слева, нажмите кнопку «Настроить», перейдите в пункт «Носители», выберите диск, нажмите по кнопке с диском и стрелкой и выберите пункт «Выбрать образ оптического диска». Укажите путь к образу. Затем в пункте настроек «Система» в разделе «Порядок загрузки» установите «Оптический диск» на первое место в списке. Нажмите «Ок».
- В главном окне нажмите «Запустить». Запустится созданная ранее виртуальная машина, при этом загрузка будет выполнена с диска (с образа ISO), можно выполнить установку Windows так, как это делается на обычном физическом компьютере. Все шаги первоначальной установки аналогичны таковым на обычном компьютере, см. Установка Windows 10 с флешки.
- После того, как Windows была установлена и запущена, следует установить некоторые драйверы, которые позволят гостевой системе правильно (и без лишних тормозов) работать в виртуальной машине. Для этого выберите в меню «Устройства» — «Подключить образ диска дополнений VirtualBox», откройте компакт-диск внутри виртуальной машины и запустите файл VBoxWindowsAdditions.exe для установки этих драйверов. При ошибке подключения образа, завершите работу виртуальной машины и подключите образ из C:\ Program Files\ Oracle\ VirtualBox\ VBoxGuestAdditions.iso в настройках носителей (как в первом шаге) и снова запустите виртуальную машину, а затем произведите установку с диска.
По завершении установки и перезагрузки виртуальной машины она полностью будет готова к работе. Однако, возможно, вы захотите выполнить некоторые дополнительные настройки.
Основные настройки виртуальной машины VirtualBox
В настройках виртуальной машины (учтите, что многие настройки недоступны, пока виртуальная машина запущена) вы можете изменить следующие основные параметры:
- В пункте «Общие» на вкладке «Дополнительно» можно включить общий с основной системой буфер обмена и функцию Drag-n-Drop для перетаскивания файлов в гостевую ОС или из неё.
- В пункте «Система» — порядок загрузки, режим EFI (для установки на GPT диск), размер оперативной памяти, количество ядер процессора (не следует указывать число более количества физических ядер процессора вашего компьютера) и допустимый процент их использования (низкие значения часто приводят к тому, что гостевая система «тормозит»).
- На вкладке «дисплей» можно включить 2D и 3D ускорение, задать объем видеопамяти для виртуальной машины.
- На вкладке «Носители» — добавить дополнительные приводы дисков, виртуальные жесткие диски.
- На вкладке USB — добавить USB устройства (которые физически подключены к вашему компьютеру), например, флешку, к виртуальной машине (нажмите по значку USB с «плюсом» справа). Для использования контроллеров USB 2.0 и USB 3.0 установите Oracle VM VirtualBox Extension Pack (доступно для скачивания там же, где вы загружали VirtualBox).
- В разделе «Общие папки» можно добавить папки, которые будут общими для основной ОС и виртуальной машины.
Некоторые из указанных выше вещей можно выполнить и из запущенной виртуальной машины в главном меню: например, в пункт «Устройства» можно подключить флешку, извлечь или вставить диск (ISO), включить общие папки и т.п.
Дополнительная информация
В завершение — некоторая дополнительная информация, которая может оказаться полезной при использовании виртуальных машин VirtualBox.
- Одна из полезных возможностей при использовании виртуальных машин — создание «снимка» (snapshot) системы в её текущем состоянии (со всеми файлами, установленными программами и прочим) с возможностью отката к этому состоянию в любой момент (и возможностью хранить несколько снимков). Сделать снимок в VirtualBox можно на запущенной виртуальной машине в меню «Машина» — «Сделать снимок состояния». А восстановить в менеджере виртуальных машин, нажав «Машины» — «Снимки» и выбрав вкладку «Снимки».
- Некоторые комбинации клавиш по умолчанию перехватываются основной операционной системой (например, Ctrl+Alt+Del). Если вам требуется отправить подобное сочетание клавиш в виртуальную машину, используйте пункт меню «Ввод».
- Виртуальная машина может «захватывать» ввод клавиатуры и мышь (так, что нельзя перевести ввод на основную систему). Чтобы «освободить» клавиатуру и мышь, если потребуется, используйте нажатие хост-клавиши (по умолчанию это правый Ctrl).
- На сайте Майкрософт есть готовые бесплатные виртуальные машины Windows для VirtualBox, которые достаточно импортировать и запустить. Подробно о том, как это сделать: Как скачать бесплатные виртуальные машины Windows с сайта Майкрософт.
- При необходимости вы можете включить загрузку виртуальной машины VirtualBox с физической флешки или другого накопителя
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Как выйти из полноэкранного режима в Windows
- Delta — эмулятор старых консолей на iPhone теперь доступен в AppStore
- Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
- Как запускать программу на определенном мониторе в Windows
- Как запретить использование режима Инкогнито в браузере
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Александр 17.09.2021 в 18:46
- Dmitry 17.09.2021 в 19:17
- Dmitry 06.12.2021 в 16:11
Oracle VM VirtualBox
О программе
Oracle VM VirtualBox – мощная бесплатная система виртуализации для создания изолированных виртуальных машин с различными операционными системами корпоративным и домашним пользователям
Что нового
- Релиз VirtualBox 7.0.16. Что нового
- Список изменений (английский, официальный сайт)
Новое в версии 7.0.0 (10.10.2022)
Новое в версии 5.2.44 (14.07.2020)
Системные требования
Примечание. Пожалуйста, используйте версию VirtualBox 5.2, если вам все еще нужна поддержка 32-bit хост-систем, так как поддержка этой разрядности была прекращена в 6.0. Версия 5.2 будет поддерживаться до июля 2020 года.
Поддерживаемые системы для VirtualBox 7.0.x
Windows 64-bit (хост-системы):
- Windows 8.1
- Windows 10
- Windows 11 21H2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
MacOS 64-bit (хост-системы):
Linux 64-bit (хост-системы):
- Ubuntu 18.04 LTS, 20.04 LTS и 22.04
- Debian GNU/Linux 10 («Buster») and 11 («Bullseye»)
- Oracle Linux 7, 8 and 9
- CentOS/Red Hat Enterprise Linux 7, 8 и 9
- Fedora 35 and 36
- Gentoo Linux
- SUSE Linux Enterprise server 12 и 15
- openSUSE Leap 15.3
Полезные ссылки
- Как установить Windows 11 на VirtualBox
- Установка VirtualBox в Fedora Silverblue и Kinoite
- Windows 11 не устанавливается в Virtualbox? Как решить проблему
- Как включить вложенную виртуализацию Nested VT-x/AMD-v в VirtualBox
- Как установить Windows 10 на VirtualBox
- Создание общих папок в VirtualBox
- Руководство пользователя Oracle VM VirtualBox (английский)
Подробное описание
Oracle VM VirtualBox является многофункциональным инструментом для создания изолированных виртуальных машин, предлагает высокую производительность, а также является единственным профессиональным решением, которое находится в свободном доступе с открытым исходным кодом на условиях GNU General Public License (GPL) v.2.
VirtualBox поддерживает большое число гостевых ОС, в том числе, но не ограничиваясь, Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7), DOS / Windows 3 . х, Linux (2.4 и 2.6), Solaris и OpenSolaris, OS/2 и OpenBSD.
VirtualBox активно развивается с частыми обновлениями и имеет постоянно растущий список функций, поддерживаемых гостевых операционных систем и платформ, с которыми он работает. VirtualBox является результатом коллективной работы при поддержке выделенных компаний: каждому предлагается внести свой вклад, в то время как Oracle обеспечивает соответствие продукта профессиональным критериям качества.
Возможности VirtualBox Extension Pack
Extension Pack добавляет новые полезные возможности для популярного решения виртуализации VirtualBox.
— Набор дополнений включает в себя контроллер USB 2.0 (EHCI), который, например, позволит вам улучшить производительность ваших USB 2.0 устройств.
— Вы также получите поддержку протокола VirtualBox Remote Desktop Protocol (VDRP). По существу, это позволяет запускать виртуальную машину на одном компьютере, а вам просматривать и управлять ею с другого.
— Extension Pack также включает поддержку удаленной загрузки компьютера через эмуляцию Intel PXE boot ROM с поддержкой сетевой карты E1000.
Все эти возможности требуют отдельной установки пакета с расширением «vbox-extpack» поверх VirtualBox (для загрузки перейдите в раздел «Полезные ссылки»).
Закройте VirtualBox, скачайте и запустите установочный файл VirtualBox Extension Pack, и VirtualBox запустит дополнение и установит его, обновляя любые ранние версии, которые могли быть установлены.
Установка операционной системы на виртуальной машине в структуре VMM
Поддержка этой версии Virtual Machine Manager (VMM) завершена. Рекомендуется выполнить обновление до VMM 2022.
Из этой статьи вы узнаете, как установить операционную систему на виртуальной машине в структуре System Center Virtual Machine Manager (VMM).
После развертывания виртуальной машины в структуре VMM можно установить на ней операционную систему. Изучите список поддерживаемых операционных систем.
Операционную систему можно установить с DVD-диска, из файла образа в библиотеке VMM или с помощью сетевой установки.
- Для системного cd или ISO-образа при настройке виртуальной машины требуется виртуальный диск для подключения к физическому диску или файлу образа.
- Чтобы использовать ISO-образ, его необходимо добавить в библиотеку VMM.
- Для сетевой установки настройте виртуальный сетевой адаптер.
Подготовка к установке с системного DVD-диска
- В разделе Виртуальные машины щелкните правой кнопкой мыши нужную виртуальную машину и выберите Свойства.
- В разделе Конфигурация оборудования выберите DVD-диск на панели инструментов Создать , чтобы добавить виртуальный DVD-диск в шину интегрированной среды разработки.
- Щелкните Physical CD/DVD drive (Физический CD/DVD-диск) и выберите нужный диск в узле.
Подготовка к установке из ISO-образа, сохраненного в библиотеке VMM
- Скопируйте файл образа в общий файловый ресурс в библиотеке Virtual Machine Manager. Этот файл станет доступным после обновления библиотеки. Ознакомьтесь с процедурой добавления файловых ресурсов в библиотеку.
- В свойствах > виртуальной машины Конфигурация оборудования выберите DVD-диск на панели инструментов Создать, чтобы добавить виртуальный DVD-диск в шину интегрированной среды разработки.
- Выберите Known image file (Известный файл образа) и выберите нужный файл в списке библиотеки ресурсов.
Включение образов ISO с совместным доступом
По умолчанию при создании виртуальной машины в папку виртуальной машины копируется ISO-файл, подключенный как виртуальный DVD-диск. VMM делает это, чтобы вам было проще переносить виртуальные машины из одного узла в другой. Если вы хотите предоставить общий доступ к образу из библиотеки VMM, а не копировать его, это можно сделать следующим образом:
- Укажите учетную запись домена Active Directory в качестве учетной записи службы VMM на сервере VMM.
- Предоставьте учетной записи службы VMM доступ на чтение в общей папке библиотеки VMM, в которой хранятся ISO-файлы образов. Предоставьте учетной записи узла Hyper-V доступ на чтение в общем расположении с ISO-файлом.
- Настройте ограниченное делегирование для каждого узла Hyper-V. Это гарантирует, что каждый узел предоставляет делегированные учетные данные для CIFS/SMB серверу VMM, на котором библиотека хранит ISO. Чтобы сделать это, найдите в Active Directory учетную запись узла и откройте свойства учетной записи. На вкладке Делегирование выберите Select this computer for delegation to specified services only (Выбрать этот компьютер только для делегирования указанных служб)Использовать любой протокол проверки подлинностиДобавить. Добавьте сервер библиотеки VMM, который содержит ISO-файл, к которому вы предоставляете общий доступ. В разделе Добавление служб добавьте cifs.
- Теперь настройте виртуальную машину для совместного использования ISO-образа.
а. В свойствах > виртуальной машины Конфигурация оборудования в режиме >захвата выберите Существующий файл образа и перейдите к файлу ISO-образа в библиотеке.
b. Выберите Предоставить общий доступ к файлу образа вместо копирования.
Совместно используемый ISO-файл образа нужно присоединить к виртуальной машине после ее создания. Вы не сможете присоединить этот файл при создании виртуальной машины.
Подготовка к установке из сети
Если сетевой адаптер на компьютере узла поддерживает сетевую загрузку службы, вы можете настроить на виртуальной машине виртуальный сетевой адаптер, чтобы использовать эту функцию.
- В разделе Виртуальные машины щелкните правой кнопкой мыши нужную виртуальную машину и выберите Свойства.
- В разделе Конфигурация оборудования настройте сетевое подключение.
- На панели инструментов Создать выберите Сетевой адаптер , чтобы добавить виртуальный сетевой адаптер в шину интегрированной среды разработки.
- В разделе Подключиться к выберите внешнюю виртуальную сеть для сетевой загрузки службы. В этом списке перечислены все виртуальные сети, настроенные в узле.
- В разделе Адрес Ethernet (MAC) укажите динамический или статический IP-адрес для виртуальной машины.
- Если на виртуальной машине настроено предоставление доступа к установочному носителю, вы можете подключиться к этой виртуальной машине, чтобы установить операционную систему. По умолчанию VMM использует для подключения к VMRC порт 5900. Дополнительная настройка не требуется, если брандмауэр не блокирует этот порт.
Установка операционной системы на виртуальной машине
- Щелкните виртуальную машину правой кнопкой мыши и выберите пункт >. Выберите Да , чтобы запустить виртуальную машину.
- В меню Удаленное управление выберите Специальные клавиши , а затем нажмите отправить CTRL+ALT+DELETE.
- Установите операционную систему на виртуальной машине. Загрузочный раздел диска должен быть разделом Windows.
- После установки завершите сеанс связи с виртуальной машиной и остановите виртуальную машину в VMM.
Готовая виртуальная машина Windows 7 для VirtualBox
Читайте нашу статью, чтобы узнать, что такое ВМ, зачем нужна готовая виртуальная машина с Windows 7 и как её установить на VirtualBox.
Что такое виртуальная машина
Виртуальная машина (ВМ или VM) — это программа, с помощью которой на физическом компьютере или сервере создаётся ещё один компьютер. Работа ВМ представляет из себя взаимодействие хостовой и гостевой операционных систем. Хостовая ОС — это система, которая установлена на физическом компьютере, а гостевая — на виртуальной машине.
При запуске гостевая ОС начинает активно взаимодействовать с хостовой. Для работы хостовая ОС выделяет гостевой ресурсы: жесткий диск, программный привод, BIOS, сетевые адаптеры и др. Для того чтобы ВМ работала корректно, ОС должны быть изолированы друг от друга.
За оптимальное распределение ресурсов и изоляцию отвечает гипервизор, или монитор виртуальных машин, — программа, которая позволяет эффективно использовать несколько операционных систем одновременно.
Преимущества ВМ:
- 1. Можно выключить ПК или перейти к другой задаче с сохранением текущего состояния машины. Если вы решите продолжить работу, ВМ загрузится в том состоянии, в котором находилась в момент выключения.
- 2. На VM можно делать снапшоты, которые позволяют откатываться до предыдущих конфигураций. Это удобно, если при тестировании нестабильного софта есть вероятность критической ошибки. По сравнению с основной системой, для ВМ выделяется меньше места на дисковом пространстве и откат до раннего состояния происходит быстрее.
- 3. Машину можно сохранять или дублировать как изолированную среду. Её можно будет запустить позднее или скопировать на другой ПК. Заданные конфигурации сохранятся.
- 4. ВМ вместе со всеми данными легко переносится с одного ПК на другой. Портативный софт для виртуальной машины сохраняет информацию одним файлом (в виде образа системы) на физическом компьютере. Для переноса достаточно переместить этот файл.
- 5. ВМ не занимает место постоянной памяти, а оперирует выделенной временной памятью. Все действия фиксируются в виде лога, который очищается при завершении каждого сеанса.
- 6. Для переподключения на другую ОС не нужно перезагружать компьютер.
- 7. На одном устройстве можно хранить несколько виртуальных машин с несколькими ОС в разных состояниях.
Самые популярные VM: Oracle VirtualBox, VMware Workstation, Microsoft Hyper-V. Их можно установить на операционные системы Windows, Mac OS, ОС семейства Linux и другие. Чтобы определиться, какая из этих ВМ вам больше подходит, используйте таблицу сравнения.
Что такое образ виртуального диска
Образ виртуального диска — это файл, с помощью которого на виртуальной машине можно создать ту или иную операционную систему (гостевую ОС). По сути, образ диска имитирует реальный диск (в нём записана конфигурация операционной системы). Образы встречаются в двух основных форматах: готовом и ISO-формате.
Создание ОС с помощью ISO-образа занимает больше времени: нужно скачать его, выставить показатели ресурсов, настроить машину. Такой формат подойдет в том случае, если вам нужно точечно выставить настройки для машины. При этом для использования гостевой ОС с помощью готового образа, достаточно скачать его и запустить (в готовой VM уже сконфигурированы ОС и ресурсы компьютера).
Готовый образ может понадобиться:
- начинающему пользователю, чтобы сразу начать работу и не делать сложных настроек;
- разработчику, когда нужно быстро создать ВМ.
Готовые образы для VirtualBox можно скачать на сайте oracle.com. Если у вас ещё не установлена виртуальная машина, скачайте и установите VirtualBox.
Как запустить готовую виртуальную машину Windows 7
- 1 Скачайте VM с Windows 7.
- 2 Запустите VirtualBox.
- 3 Нажмите Файл и выберите Импорт конфигураций:
- Готово, вы запустили виртуальную машину с Windows 7.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь