Многие, услышав термин «Виртуальная машина», думают, что это очень сложно и не хотят использовать этот прекрасный и очень полезный инструмент, во многом облегчающий жизнь, как разработчиков программного обеспечения, тестеров, так и простых пользователей. В этой статья я попытаюсь развеять миф о сложности работы с виртуальными машинами и опешу весь процесс, начиная с установки программы виртуализации, заканчивая установкой и настройкой гостевой операционной системы. Так же, в заключении, приведу базовые приемы работы с виртуальной машиной.
В качестве примера я выбрал виртуальную машину VMware Workstation 7.1.4 и гостевую операционную систему ubuntu-12.04. А устанавливать и настраивать все это буду в хостовой операционной системе Window XP.
Описание установки, настройки и работы с бесплатной виртуальной машиной VirtualBox можно посмотреть в статье "Начинаем работать с VirtualBox".
Ну что же, приступим и начнем с описания процесса установки виртуальной машины.
1. Устанавливаем виртуальную машину VMware Workstation 7.1.4.
Дистрибутив VMware Workstation 7.1.4 поставляется в виде одного исполняемого файла: VMware_Workstation_7.1.4_Micro_Rus.exe. После запуска исполняемого файла на экране появляется окно, показывающее процесс подготовки к установке программы (рисунок 1).
Рисунок 1. Подготовка к установке системы виртуализации.
Через 10-20 секунд, после сбора всех необходимых сведений и подготовки к установке VMware, на экране откроется окно помощника установки, в первую очередь предупреждающее о правах на интеллектуальную собственность (рисунок 2).
Рисунок 2. Помощник установки VMware.
Смело жмите кнопку «next» для перехода к выбору типа установки (рисунок 3).
Раз в статье описывается установка для начинающих пользователей, то не будем мудрить и выберем установку стандартного пакета VMware, которого будет достаточно для большинства требований пользователей к программе виртуализации. В будущем всегда можно будет добавить компоненты, которые не входят в стандартный пакет.
Рисунок 3. Выбор типа установки.
После нажатия на кнопку «Next» помощник установки предложит выбрать папку, в которую будет установлена программа (рисунок 4).
Рисунок 4. Выбор места установки.
После очередного нажатия кнопки «Next» перед вами откроется окно с выбором места размещения ярлыков быстрого запуска программы виртуализации (рисунок 5). Где размещать ярлыки быстрого запуска - дело вкуса. Мне удобнее всего в меню «Пуск».
Рисунок 5. Выбор места быстрого запуска.
Это была последняя подготовка к установке, о чем Вам сообщит окно, открывшееся после нажатия на кнопку «Next» (рисунок 6).
Рисунок 6. Сообщение о готовности к установке.
Для начала установки нажмите кнопку «Install» и перед вами откроется окно, показывающее процесс установки (рисунок 7). Теперь придется подождать пару минут.
Рисунок 7. Установка VMware Workstation.
После того, как установка закончится, на экране откроется окно, сообщающее об этом долгожданном событии (рисунок 8). Нажмите кнопку «Finish» для завершения установки и перехода к созданию и настройки Вашей первой виртуальной машины.
Рисунок 8. Завершение установки VMware Workstation.
2. Создаем виртуальную машину.
Создать Вашу первую виртуальную машину будет так же просто, как установить программу виртуализации. Для создания виртуальной машины запустите из меню «Пуск» (рисунок 9) программу виртуализации «VMware Workstation».
Рисунок 9. Запуск VMware Workstation.
Естественно, при первом запуске программы, она предложит Вам прочитать лицензионное соглашение и принять его (рисунок 10). Выбора у нас особого нет, и если мы хотим создать виртуальную машину на базе VMware, то соглашаемся с ним.
Рисунок 10. Лицензионное соглашение.
Как только Вы согласитесь принять лицензию, перед Вами откроется окно программы «VMware Workstation» (рисунок 11), в котором будет предложено на выбор одно из трех действий:
- создать новую виртуальную машину;
- создать новую группу виртуальных машин (обычно используется, когда требуется создать виртуальную вычислительную систему, для удобства доступа и работы с отдельными виртуальными машинами, входящими в состав виртуальной вычислительной системы);
- открыть уже существующую виртуальную машину или группу виртуальных машин.
Так как это наш первый запуск VMware Workstation, то открывать пока что нечего, а создавать группу рано, в начале надо научиться обращаться с отдельной виртуальной машиной. По этому выбираем первый из предложенных вариантов.
Рисунок 11. Программа VMware Workstation.
После выбора первого варианта откроется окно мастера создания виртуальных машин (рисунок 12), который поможет быстро и просто создать и настроить Вашу первую виртуальную машину.
Рисунок 12. Мастер создания виртуальной машины.
Для первого раза выберем стандартную конфигурацию виртуальной машины, которая подойдет большинству пользователей. Для чего отметим в предложенных на выбор вариантах конфигурации вариант: «Обычная (рекомендуемая)» и нажмем кнопку «Next».
После этого откроется окно выбора источника установки гостевой операционной системы (рисунок 13). Гостевую операционную систему Ubuntu 12.04 я заранее скачал с RuTracker.org в виде образ инсталляционного диска (.iso). По этому в открывшемся окне выбираем второй вариант: «Установить из образа инсталляционного диска» и указываем путь к требуемому файлу (ubuntu-12.04-oem-i386.iso).
Рисунок 13. Выбор источника установки гостевой ОС.
Для упрощения установки гостевой операционной системы, на следующем шаге, мастер создания виртуальных машин предложит задать персональные данные для установки гостевой операционной системы (рисунок 14). В открывшемся окне введите ваше имя, имя пользователя и пароль.
Рисунок 14. Ввод персональных данных.
После очередного нажатия на кнопку “Next” переходим к настройке параметров создаваемой виртуальной машины. В первую очередь у Вас спросят название виртуальной машины и место ее размещения. Пример заполнения этих параметров приведен на рисунке 15.
Рисунок 15. Название и место размещение создаваемой виртуальной машины.
Далее потребуется выбрать размер виртуального жесткого диска и способ его сохранения - одним файлом или несколькими (рисунок 16).
Для комфортной работы с операционной системой Ubuntu вполне достаточно 20 Гб. Размер файла достаточно большой, так что, если вы планируете его переносить на другие компьютеры или делать резервные копии, то Вам стоит задуматься о возможности размещения виртуального жесткого диска в нескольких файлах.
Так как у меня задачи перемещать или копировать виртуальную машину не стоит, то я выберу вариант «Сохранять виртуальный диск одним файлом». К тому же, виртуальная машина работает с такими виртуальными жесткими дисками немного быстрее.
Рисунок 16. Настройка параметров виртуального жесткого диска.
На этом базовые настройки виртуальной машины заканчиваются и после нажатия на кнопку “Next” откроется окно, показывающее установленные вами параметры виртуальной машины (рисунок 17).
Рисунок 17. Установленные параметры виртуальной машины.
Как видно из рисунка установлены все основные параметры необходимые для комфортной работы с виртуальной машиной:
- размер жесткого диска – 20 Гб;
- размер оперативной памяти – 500 Мб;
- тип сетевого адаптера - NAT;
- устройства ввода вывода и др – CD/DVD, Floppy, USB controller, Printer, Sound Сard.
Здесь присутствуют почти все виртуальные устройства и их параметры вполне подходят для нормальной работы с виртуальной машиной. Если Вам, по какой либо причине, требуется подключить дополнительное устройство или изменить параметры виртуальной машины, например, объем оперативной памяти, то нажмите кнопку «Настройка оборудования…» и выберите добавить устройства или измените их параметры.
Так как добавить новые устройства или изменить любые параметры виртуальной машины можно без проблем и после ее создания и установки гостевой операционной системы, то я на этом этапе не буду ничего изменять в предложенных параметрах и перейду к установке гостевой операционной системы.
Для этого достаточно отметить галочкой пункт «Запустить виртуальную машину после создания» и нажать «Finish» для завершения создания виртуальной машины. При этом в выбранной Вами папке появятся файлы Вашей виртуальной машины (рисунок 18), виртуальная машина запуститься, и автоматически начнется процесс установки гостевой операционной системы (рисунок 19).
Рисунок 18. Файлы созданной виртуальной машины.
Рисунок 19. Начало установки гостевой ОС.
3. Устанавливаем гостевую операционную систему.
Гостевая операционная система на виртуальную машину ставится практически так же, как и на обыкновенную ЭВМ, но все же коротко опишу процесс установки Ubuntu 12.04 в качестве гостевой операционной системы.
Установка операционной системы начнется автоматически после завершения создания виртуальной машины, и через несколько секунд на экране откроется окно с мастером установки Ubuntu (рисунок 20), в котором необходимо выбрать язык, на котором будет вести диалог с Вами мастер установки и выбрать один из вариантов установки ОС:
- попробовать Ubuntu, запустив операционную систему с диска;
- установить Ubuntu.
Естественно выбираем второй вариант, так как нам нужна полноценная гостевая операционная система. Нажимаем кнопку «Установить Ubuntu» для начала установки гостевой операционной системы.
Рисунок 20. Мастер установки Ububtu.
Если у Вас медленный доступ в интернет или нет его вовсе, или Вы, по каким то причинам, не хотите скачивать обновления для устанавливаемой операционной системы, снимите галочку с пункта меню Enable Networking, для чего нажмите кнопку , а затем нажмите в появившемся меню на строку «Enable Networking» (рисунок 21).
В результате проведенных действий галочка напротив строки «Enable Networking» должна отсутствовать. Это позволит Вам прилично сэкономить время при установке операционной системы, а при желании обновить систему и установить последние версии программного обеспечения можно и после установки и настройки Ununtu.
Рисунок 21. Отключение сети на время установки.
Перед началом установки «мастер установки» проинформирует о требуемом объеме жесткого диска и необходимости подключения к Интернету, что желательно, но вовсе и необязательно (рисунок 22). К тому же при медленном Интернете может сильно затянуть процесс установки.
Так же желательно разрешить установку Fluendo MP3 для воспроизведение мультимедийного контента.
Рисунок 22. Подготовка к установке Ubuntu.
На следующем этапе необходимо выбрать способ разбиения жесткого диска на разделы (рисунок 23). Так как мы создали только один виртуальный жесткий диск и не очень большого размера, то выберем первый вариант, к тому же после создания виртуального жесткого диска на нем нет никакой полезной информации и можно смело его форматировать.
Рисунок 23. Разбиение жесткого диска на разделы.
На следующем этапе выбираем жесткий диск на который будем устанавливать операционную систему. А так как у нас всего один виртуальный жесткий диск, то выбирать собственно говоря не из чего и он будет предложен по умолчанию. Просто жмем кнопку «Установить сейчас» для начала установки.
Рисунок 24. Выбор жесткого диска для установки.
После нажатия кнопки «Установить сейчас» начнется копирования файлов с образа установочного диска на виртуальный жесткий диск. Для экономии времени параллельно с процессом копирования нужно произвести базовые настройки операционной системы и первой настройкой будет выбор вашего местоположения.
Можно ввести название города или выбрать его примерное местоположение на карте. Как только требуемый город будет задан, жмите кнопку “Продолжить”.
Рисунок 25. Выбор местоположения.
На следующем этапе выбирается раскладка клавиатуры (рисунок 26). В том же окне можно проверить выбор и убедится в корректном отображении печатаемого текста. Обычно по умолчанию раскладка клавиатуры определяется верно по указанному вами городу и дополнительных действий на этом этапе не требуется. Жмем кнопку «Продолжить» для перехода к следующему этапу настройки Ubuntu.
Рисунок 26. Выбор раскладки клавиатуры.
Теперь предстоит задать персональные данные (рисунок 27):
- свое имя;
- имя компьютера;
- имя пользователя (не должно совпадать со своим именем);
- пароль для входа в операционную систему под указанным именем пользователя.
Здесь же попросят указать способ входа в систему: автоматически или после ввода пароля. Если к Вашей виртуальной машине будут иметь доступ посторонние люди, то лучше выбрать вариант «требовать пароль для входа в систему». Это позволит сохранить вашу персональную информацию в неприкосновенности.
После ввода всех данных жмем кнопку «Продолжить».
Рисунок 27. Ввод персональных данных.
На этом базовые настройки Ubuntu заканчиваются (рисунок 28) и весь дальнейший процесс установки пройдет автоматически.
Рисунок 28. Автоматическая установка Ubuntu.
В процессе установки периодически будут появляться рекламные заставки, описывающие преимущество устанавливаемой операционной системы перед предыдущими версиями Ubuntu, что поможет несколько скрасить ожидание завершения установки. Однако, процесс установки может затянуться на несколько десятков минут, но благо мы устанавливаем операционную систему на виртуальную машину, и окно с процессом установки можно просто свернуть и заняться своими делами.
Когда установка будет завершена, на экране появится сообщение, уведомляющее о завершении установки и предлагающая перезапустить компьютер (рис 29). Смело жмите «перезагрузить», ведь это касается всего лишь вашей новой, уже готовой виртуальной машины, а не всего компьютера.
Рисунок 29. Завершение установки Ubuntu.
Через несколько секунд перед вами откроется окно виртуальной машины с установленной операционной системой Ubuntu (рисунок 30), открывающее доселе не используемые Вами широчайшие возможности виртуальных машин и комплексов. Настраивайте параметры операционной системы под себя и наслаждайтесь работой.
Рисунок 30. Операционная система Ubuntu 12.04.
4. Базовые операции с виртуальной машиной.
4.1. Запуск виртуальной машины
Из меню «пуск» запустите систему виртуализации:
Пуск->Все программы->VMwre-> VMware workstation
В открывшемся окне выберите пункт меню:
Файл->Открыть
И выберите созданную вами виртуальную машину (файл с разрешением .vmw). У меня виртуальная машина располагается по следующему адресу:
F:/VM Ware/Ubuntu.vmx
Запустите открытую виртуальную машину одним из следующих способов:
- нажав кнопку вверху окна, под меню «Правка»;
- выбрав пункт меню: ВМ->Питание->Resume;
- нажав надпись «Возобновить эту виртуальную машину» в блоке commands;
- нажав сочетание клавиш ctrl+B (латинская B).
4.2. Установка виртуальной машины на паузу.
Когда вы закончите работать с виртуальной машиной ее можно поставить на паузу, при этом сохранится состояние виртуальной машины на момент завершения работы, и программу виртуализации можно будет закрыть.
После возобновления работы (см. п. 4.1) виртуальная машина предстанет перед вами в том виде, в котором вы заканчивали с ней работу. Это наиболее распространенный и удобный способ завершения работы с виртуальной машиной.
Поставить виртуальную машину на паузу можно одним из следующих способов:
- нажав кнопку вверху окна, под меню «Правка»;
- выбрать пункт меню: ВМ->Питание->Suspend;
- нажав сочетание клавиш ctrl+Z.
4.3. Выключение виртуальной машины.
Для выключения виртуальной машины достаточно завершить стандартным способом работу гостевой операционной системы. При этом работа виртуальной машины завершиться автоматически и можно будет закрыть программу виртуализации.
Однако предусмотрен и аналог кнопок компьютера «Выключения питания» и «перезагрузка», которые позволяют независимо от состояния гостевой операционной системы выключить или перезагрузить виртуальную машину. Выключить виртуальную машин можно:
- нажав кнопку вверху окна, под меню «Правка»;
- выбрать пункт меню: ВМ->Питание->Power Off;
- нажав сочетание клавиш ctrl+E.
Перезагрузить виртуальную машин можно:
- выбрать пункт меню: ВМ->Питание->Reset;
- нажать сочетание клавиш ctrl+R.
Однако наиболее удобный способ завершения работы с виртуальной машиной, на мой взгляд - это установка ее на пазу (п.4.2).
4.4. Подключение съемных устройств к виртуальной машине.
Подключать съемные устройства можно в меню:
ВМ->съемные устройства
Устанавливая галочку напротив требуемых съемный устройств, вы подключаете их к виртуальной машине, снимая галочку – отключаете. Как видите все очень просто.
Чтобы было еще проще, приведу пример подключения к виртуальной машине USB накопителя:
- подключите USB накопитель к компьютеру и через несколько секунд в меню «ВМ->Съемные устройства» появится новый пункт с наименованием подключаемого USB накопителя, в моем случае это: Feiya Mass Storage Device;
- поставьте галочку в меню «ВМ->Съемные устройства -> Feiya Mass Storage Device->Connect (Disconnect from Host)» (рисунок 31) и через несколько секунд на рабочем столе вашей гостевой операционной системы ( в нашем случае это Ubuntu) откроется папка с содержимым USB накопителя;
Рисунок 31. Подключение USB накопителя.
Для отключения USB накопителя снимите установленную галочку в том же меню.
4.5. Переключение между хостовой и гостевой операционными системами.
Для переключения с гостевой операционной системы на хостовую нужно нажать сочетание клавиш ctrl+alt. Для возврата к гостевой операционной системы нудно кликнуть на окно с гостевой операционной системой.
Этого вполне достаточно для начала работы с виртуальной машиной, а в дальнейшем, если Вам понравятся возможности нового инструмента, а они непременно Вам понравятся, Вы с легкостью изучите все его возможности, а я Вам постараюсь помочь в одной из следующих статьей.