VirtualBox: виртуальная машина на Windows 8.1 для одного языка |
![]() |
Добавил(а) microsin | ||||||||||||||||||||
Установить виртуальную машину на Windows 8 потребовалось, чтобы скомпилировать проект C# в среде Visual Studio 2010 (эта версия несовместима с Windows 8). Перед установкой пришлось проанализировать возможные варианты различных виртуальных машин и поискать решение в Интернете (см. [1]). [Выбор виртуальной машины под Windows 8.1 для одного языка] Как оказалось, для урезанной Windows 8.1 рабочих вариантов не так много. Hyper-V - установить нельзя, так как эта технология запрещена лицензионной политикой Microsoft. Процесс установки VirtualBox по шагам: 1. [2] -> Downloads -> VirtualBox 4.3.14 for Windows hosts x86/amd64 -> VirtualBox-4.3.14-95030-Win.exe. Запустите этот файл. На скриншотах показан процесс установки.
После установки и запуска отобразится главное окно VirtualBox с приветствием. Теперь можно создать новую виртуальную машину. 2. Создайте виртуальную машину. На скриншотах показан процесс создания виртуальной машины Windows XP SP3 32-bit.
3. Подключите для загрузки загрузочный CD/DVD. Для этого нажмите на метку Носители -> далее на значок CD/DVD (рядом с ним написано "Пусто"). Справа от текста Привод: Вторичный мастер IDE нажмите на значок "Выбрать файл образа оптического диска" (картинка CD-ROM с черной стрелочкой), и выберите ISO-образ загрузочного диска Windows XP (файл с расширением *.iso). Нажмите OK. 4. Установите первым для загрузки загрузочный CD/DVD. Для этого нажмите на метку Система, и убедитесь, что CD-ROM стоит в списке загрузки первым. Нажмите OK. 5. Запустите виртуальную машину. После запуска виртуальной машины начнется процедура стандартной установки Windows XP с привода CD-ROM.
6. Сеть. Если сетевые настройки виртуальной машины были оставлены по умолчанию, то для виртуальной машины DHCP-сервером и роутером (через NAT) будет хостовая машина. Они будут видеть друг друга через сеть, и виртуальная машина получит Интернет через хостовую машину. Общие впечатления от виртуальной машины Windows XP SP3 32-bit, работающей под управлением хостовой машины на ноутбуке Asus Zenbook UX32VD [4] самые положительные - виртуальная машина загружается за пару десятков секунд, и все на ней работает очень быстро. [Основные функции VirtualBox] 1. Горячая клавиша Host. Это очень важная кнопка на клавиатуре хостового компьютера - правый Ctrl (Right Control). С этой клавишей выполняются многие функции VirtualBox (например вызов главного меню Host+Home и переключение режима масштабирования Host+C). 2. Снимок виртуальной машины. Меню снимка вызывается через Машина -> Сделать снимок... (Host+T). К сожалению, запуск снимка сделан не очень наглядно. Снимки машины можно увидеть в главном окне VirtualBox Менеджер - если выбрать виртуальную машину, то в правой верхней части экрана появится кнопка "Снимки", через которую вы попадаете в список снимков этой виртуальной машины. Если виртуальная машина остановлена, то можно запустить её с любого снимка. Также запуск машины со снимка можно заказать, когда закрываете виртуальную машину - меню Машина -> Закрыть... (Host+Q), выбрать Выключить машину и поставить галочку "Восстановить текущий снимок ...": Снимок полезен как для быстрой загрузки виртуальной машины, так и для сохранения состояния виртуальной машины - например, до установки драйверов. 3. Устройства USB. К виртуальной машине можно подключать устройства USB, которые Вы подключили в машину хоста - например, устройства USB HID (может понадобиться для тестирования оборудования и драйверов), флешки USB (может понадобиться для быстрого переноса файлов). Это делается через меню Устройства -> Устройства USB. Выберите в списке устройство, которое Вы хотите отобразить на виртуальную машину. Оно сразу будет подключено и определится в операционной системе виртуальной машины. [VirtualBox FAQ] Динамический диск. Если диск динамический, то это делается очень просто следующей командой: VBoxManage modifyhd ВАШ_ЖЕСТКИЙ_ДИСК.vdi --resize РАЗМЕР_В_МЕГАБАЙТАХ Пример увеличения размера диска с 10 до 25 гигабайт: c:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd D:\VirtualBox\wXP32bit-00 Примечание: если Вы не меняли размещение файла образа жесткого диска по умолчанию, то этот файл может находится в директориях ~/VirtualBox далее имя виртуальной машины или ~/.VirtualBox/HardDisks. Фиксированный диск. Если у Вас диск фиксированный, то попытка изменения его размера с помощью VBoxManage выдаст ошибку VBOX_E_NOT_SUPPORTED. c:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd D:\VirtualBox\wXP32bit-00 В том случае нужно воспользоваться утилитой CloneVDI [3], которую посоветовали на форуме forums.virtualbox.org.
Иногда почему-то скрыто меню, дающее доступ к подключению на запущенной виртуальной машине устройств USB, CD-ROM и т. п. Это происходит потому, что виртуальная машина работает в так называемом "режиме масштабирования" (scale mode), в котором это меню скрыто, и не отображается.
Чтобы появилось меню, нужно отключить режим масштабирования, для чего надо нажать клавишу Host+C (клавиша Host по умолчанию назначена на правую клавишу Ctrl). [Словарик] Виртуальная машина эмулируемый компьютер, который существует только в виде данных на диске и в памяти машины хоста, но работает точно так же, как если бы это был реальный компьютер. Параметры виртуальной машины можно настраивать в программе VirtualBox, и можно устанавливать на виртуальную машину разные операционные системы. Машина хоста, хостовая машина, хост - компьютер, на котором установлена программа VirtualBox. На хостовой машине можно создавать и запускать виртуальные машины. [Ссылки] 1. Как установить виртуальную машину site:remontcompa.ru. |