Виртуализация для дома
Nov. 1st, 2010 07:00 pmКак-то давно, когда меня утомили просьбы многочисленных родственников "починить компутер" я написал мануал - инструкцию для совсем непонятливых по восстановлению раздела из образа с помощью Acronis True Image 12. Родственники быстро освоили метод возвращения компьютера к начальному состоянию, и были очень рады, что могут вот так, за 5 минут получить девственно чистую систему с настроенными параметрами. Но вот недавно выяснилось, что система несовершена - при восстановленни теряются всякие драйвера, настройки, "созданные тяжелым трудом" и пр. Создавать образы раздела-то я родных не учил, учил только выкатывать уже готовый. Несложная процедура, можно и научить, но пора уже и поновее технологии обкатывать - пора виртуализацию в массы двигать)))
Итак, вот вам хороший способ избежать проблем связанных с: падением системы от экспериментов, с невозможностью запустить что-то на модной Win7, с отсутствием драйверов для старых принтеров для той же Win7 (Vista). Способ этот, одним словом - виртуализация. Устанавливаете на свой компьютер \ ноутбук программу, поднимаете в ней виртуальный компьютер и ставите на него операционную систему. Теперь у вас 2 компьютера - один реальный, а другой (внутри реального) - виртуальный, представляющий из себя просто набор файлов, в которых описан физический компьютер. Виртуальный компьютер как компакт-диск - его можно проиграть только с помощью специальной программы - гипервизора.
Решение от MS. Если у вас Windows 7 (версии не ниже Professional и полностью лицензионная) вы можете бесплатно скачать готовую виртуальную машину c сайта МС. Это будет ОС Windows XP sp3, сам гипервизор (то что "делает" виртуализацию) называется MS Virtual PC, а машина - (пиар-название) WindowsXPMode. До начала загрузки вам придется дать проверить лицензию вашей ОС на валидность и проскакать по куче всяких ссылок, прочитать кучу всяких предупреждений. Я делал это 2 раза - и оба раза не понял последовательности действий, потому что сайты МС - это что-то с чем-то.
Плюсы решения домашней виртуалки WindowsXPMode - бесплатно, легально, ничего самому делать не надо (только со скачиванием помучаться). Минусы - достаточно кривая реализация самой машины: проброс абсолютно всех дисков с реальной машины (зачем?), впадает в какие-то странные состояния типа "гибернация" из которых потом вывести сложнее, чем заново запустить и прочие мелочи, мешающие мне, испорченному работой с удобными и четкими продуктами другого гиганта виртуализации - VMWare.
Решение от VMware - гипервизор Workstation, любой версии, однако совсем древние не стоит выбирать - оказаться что не будет работать какое-либо оборудование компьютера. Бесплатная 30-дневная версия наличествует. После установки самой Workstation в ней требуется создать виртуальную машину, а потом на эту машину водрузить ОС. Ничего сложного, тем более что чуть ниже я приведу собственноручно созданную инструкцию по созданию ВМ в Workstation 6.5. Именно эту версию продукта VMWare я использую на работе (лицензия имеется) для тестовых задач. Множество инструкций на английском по данному продукту здесь.
Удобный и ясный интерфейс, абсолютная надежность - в общем мои рекомендации.
Для тех кто не любит платить за ПО - думаю не составит труда найти всяческие кряки и ключи, рутрэкер орг вам в помощь. По поводу надежности добавлю - у меня в хозяйстве крутились на Workstation 2 сервера Win2003, крутились не менее года - и весьма успешно.
Итак, инструкции:
Установка VMWare Workstation 6.5
Ничего интересного в установке нет - как и всякий приличный программный продукт, Workstation 6.5 не требует никаких особых настроек и не задает скучных вопросов. Но для верности - вот картинки с указанием чего и как выставить, чтобы все было ОК:
Уведомление о начале установки - вдруг кто нажал по ошибке
Диалоговое окно выбора типа установки - выбирайте Typical, если вы не специалист.
Диалоговое окно выбора каталога для установки - не меняйте предложенный каталог.
Диалоговое окно с вопросами какие ярлыки где создавать - не меняйте ничего.
Нажмите кнопку для запуска процесса установки.
После завершения установки введите имя пользователя, имя компании и лицензионный ключ.
Завершение процесса установки.
Диалоговое окно с вопросом о перезагрузке - если хотите перезагрузить нажмите yes.
Итак, после установки Workstation 6.5 и перезагрузки, пора создать виртуальную машину. На рисунках указана последовательность действий, а подписи под картинками поясняют неочевидные вещи и просто что вообще происходит:
Для создания новой виртуальной машины в Workstation 6.5 щелкните File - New - Virtual Machine
В запустившемся мастере создания мы выберем тип установки Advanced, чтобы яснее понять что происходит.
Тип установки Typical конечно же проще и короче.
В этом окне нас спрашивают какую версию оборудования мы хотим выбрать.
Если у вас нет других продуктов VMWare на компе - выбирайте то, что стоит по умолчанию и указано на картинке.
Здесь нас предупреждают о том, что помимо ВМ потребуется и установка гостевой ОС, и спрашивают о том, как и из какого источника мы хотим установить эту ОС. Лучше вернуться к этому вопросу позже, после создания самой ВМ.
Здесь нас спрашивают о типе ОС, которую мы хотим установить, и это важный вопрос - от ответа на него зависит какое получит оборудование наша ВМ, и насколько ОС будет поддерживать это оборудование. Выбираем как указано на рисунке.
Здесь нас спрашивают о имени ВМ и каталоге размещения ее файлов. Каталог по умолчанию - "Мои документы", крайне рекомендую сменить это размещение на более вменяемое.
Выделите для ВМ отдельную папку, чтобы потом не удалить ее файлы случайно.
Здесь нас спрашивают сколько процессоров мы выделим ВМ. Эту настройку потом можно поменять. Для понимания нужно прочесть вот это: (Цитата по книжке М. Михеева) "Админстрирование VMWare Vsphere" - "виртуальный процессор ВМ (vCPU) - это одноядерный (!) процессор. То есть в независимости от того, скольки ядерные у вас физические процессоры в сервере, один процессор виртуальный даст производительности не больше производительности одного физического ядра"
Пугаться не надо, работать машина будет быстро, сколько вы ей выделите процессоров - уже ваше дело. Т.е. если мы имеем компьютер с 2-мя физическими процессорами, в каждом из которых по 2 ядра и выделяем "Two" то наша ВМ будет работать используя по одному ядру обеих процессоров. Еще раз повторю, пугаться не надо - работает все это даже на конфигурациях с 2Гц процессорами и 512 мб оперативной памяти.
Здесь нас спрашивают сколько оперативной памяти мы можем выделить для нашей ВМ.
Эту настройку также можно потом поменять.
Очень важная настройка, которую впрочем также можно потом поменять - тип конфигурации сети. Описывать чем отличаются не буду - очень уж долго и придется сделать много выкладок, выбирайте то, что указано на рисунке, тогда ваша гостевая ОС (та операционная система, которая будет установлена на ВМ) сможет напрямую ходит в сеть через физический сетевой адаптер на вашем компьютере, причем все это будет прозрачно для вас.
Вопрос о типе виртуального адаптера для виртуальных жестких дисков. Выбирайте рекомендуемое.
Здесь нас спрашивают какой жесткий диск мы хотим использовать в нашей ВМ.
Выбирайте как указано на рисунке - создать новый диск, это удобно и просто.
Здесь задается вопрос о том, какой типа диска нужно создать - рекомендуется выбрать рекомендуемое))) потому что оно не зря рекомендуется)))
Здесь целый ряд вопросов.
Возле первой галки мы выбираем размер жесткого диска.
Имейте ввиду, что уменьшить его уже не выйдет, рассчитайте поточнее, обычно для WinXP и Office требуется не более 10 ГБ, однако если вы используйте такие приложения как Corel или Photoshop, рассчитывайте на них..
На вопросительной галке нас спрашивают занимать ли прямо сейчас под диск все простанство, которое мы выставили на галке 1, или не надо. Если установите галочку - все 20 ГБ будут откушены от вашего реального жесткого диска прямо после создания ВМ.
На второй галке мы выбираем "хранить жесткий диск ВМ в единственном файле" - это удобно и просто.
Дальше мастер попытается схитрить, надо его в этом пресечь. В левой части скриншота показано диалоговое окно, где выдается вопрос о том, где хранить информацию о жестком диске вашей ВМ. Обязательно нажмите "Browse" и выберите именно ту папку, где вы создаете свою ВМ (см. 6-ю картинку этой инструкции)
Еще раз убедитесь, что файл жесткого диска вашей ВМ хранится в той же папке, что и все остальные файлы ВМ.
Последний вопрос - включить ли ВМ сразу после создания (см вопросительную галку) это решать вам. Жмем финиш.
Теперь у нас есть виртуальная машина - т.е. набор файлов, запускаемых в некоем проигрывателе и в итоге представляющем из себя эмуляцию настоящего ПК.
Слева у нас панель отображающая список виртуальных машин, при выделении одной из которых в правой панели открывается список ее оборудования (если машина выключена) или консоль управления, по сути - монитор этого виртуального ПК (если машина включена). Для установки WIndows XP нам понадобится установочный диск, а вот диски с драйверами не нужны, и это большой плюс.
Установка ОС Windows XP на виртуальную машину в VMWare Workstation 6.5
Установка ОС Windows XP на виртуальную машину ничем не отличается от обычной установки на реальный ПК. Расписывать здесь куда нажать и чего выбрать - увольте, в сети полно мануалов "как установить ХР".
Однако есть несколько нюансов, которые нужно осветить:
- выбор источника установки
- управление ВМ в консоли
- установка VMWare Tools
Теперь подробнее.
Выбор источника установки - вы можете использовать дискету, компакт-диск, или образ в формате .iso. Первые два источника будут проброшены из реального ПК, файл ISO нужно указать. Очень удобна работа именно с образом.
Установка в качестве источника для загрузки реального cd-rom вашего ПК (галки 3 и 4).
Основные кнопки управления ВМ с консоли:
- CTRL+ALT для вывода курсора за пределы монитора ВМ
- Вместо привычных CTRL+ALT+DEL нужно нажимать CTRL+ALT+INSERT
Все остальное может понадобиться уже позже, да и справку никто не отменял.
Установка VMWare Tools.
VMWare Tools - это набор драйверов и утилит под установленную на вашей ВМ операционную систему. Для корректности управления и работы крайне рекомендуется установить их. Установка очень простая:
На скриншоте указана последовательность действий для запуска установки VMWare Tools.
У меня уже установлены эти инструменты, поэтому в меню мы видим строку "Reinstall VMWare Tools" - "Переустановить инструменты"
После нажатия в консоли ВМ мы видим начавшийся процесс установки. Насколько помню, ничего сложного там нет - просто жмите везде "Далее" и оставляйте все по умолчанию. На время установки к системе монтируется виртуальный компакт-диск с файлами для установки:
Вид консоли ВМ и диска с
VMWare Tools.
Так что если установка не запустилась - просто откройте в ОС на вашей ВМ CD-Rom и щелкните setup или autorun.
На этом настройка ВМ завершена.
Еще одна важная тема - сети. Наверняка вы захотите получить доступ к сети из вашей ВМ. Сделать это несложно, если вы на стадии установки ВМ выбрали вот этот тип сетевой конфигурации:
то сетевой адаптер вашей ВМ будет соединен напрямую с адаптером вашего реального ПК, получит адрес из вашей подсети и будет работать так же, как и реальный сетевой адаптер ПК:
Свойства сетевого адаптера ВМ.
Ну в общем-то все. Плодотворной работы!
Если вам была полезна эта информация - не поленитесь, черкните в комментариях чего-нибудь
.
no subject
Date: 2012-03-12 04:00 pm (UTC)Другого смысла в виртуализации на домашнем пк я что-то не наблюдаю...
no subject
Date: 2012-03-13 03:53 am (UTC)