Библиотека Интернет Индустрии I2R.ru |
|||
|
Использование VMWare 2.0Установка Создание виртуальной машины Настройка виртуальной машины Установка Windows 98 Меню и панель инструментов VMWare Вместо заключения ВведениеVMWare - это коммерческий продукт стоимостью около $300, позволяющий запускать на одной машине одновременно несколько операционных систем. Для ее работы требуется компьютер класса Pentium II или AMD K6-2 с 64MB ОЗУ. Применений такому продукту масса. Ты можешь запускать Windows 95, Windows 98, Windows NT, Windows 2000 в окошке в X'ах, ты можешь поставить на свой компьютер еще один Linux, не удаляя и даже не перегружая уже установленный, можно тестировать свою страницу, находящуюся на Linux'е под Apache из Internet Explorer'а под Windows 98, тестировать новые нюки на загруженном под Linux'ом Windows 98 :) и т.д.Да и просто переход на Linux с Windows будет не столь болезненным для новичков. Примеров может быть тысячи. Сомнения нет - программа нужная. Но стоит много. Простому российскому любителю Linux это не по карману. На этот случай VMWare дают бесплатную временную лицензию на 30 дней, по истечению которых ее можно продлить. Количество получений новой лицензии не ограничено (насколько известно мне). В любом случае - эту программу получить можно. А поэтому никто не мешает тебе хотя бы попробовать. Я уверен - тебе понравится.:) А я расскажу тебе, как это сделать на примере установки VMWare 2.0 for Linux на компьютере, не подключенном к сети. УстановкаЧтобы установить VMWare, его, по меньшей мере, надо иметь в наличии.:) Для этого надо сходить на сайт VMWare Inc. и скачать. Сделать это можно здесь. Выбери RPM-версию и качай. После этого надо получить 30-тидневную лицензию. Сделать это можно здесь. Введи свой e-mail, пароль (он понадобится для получения последующих лицензий), имя, фамилию, выбери из списка продукт VMWare 2.0 for Linux и нажми Register me and Send me my Key. Через какое-то время ты получишь письмо с прицепленным файлом, который называется license_XXXXXX_XXX (где XXXXXX_XXX - какой-то набор цифр). Это и есть лицензия. Теперь можешь приступать к установке. Установить VMWare можно только из-под root'а. Поэтому при помощи su -l запусти сессию root'а. Перейди в каталог, в который ты сохранил скаченный VMware-2.0-476.rpm и набери: rpm -ihv VMware-2.0-476.rpm
После установки надо запустить vmware-config.pl - скрипт на Perl'е, помогающий настроить VMWare по своему усмотрению. После запуска тебе будет предложено почитать EULA (End User License Agreement) - лицензионное соглашение. Нажимая пробел, пролистай его до конца. Теперь тебе будет предложено принять условия EULA. Прими.:) Do you accept? (yes/no) y
Затем VMWare попытается найти в /usr/lib/vmware/modules/binary откомпиленные модули для твоего ядра. Если это удастся, модули будут установлены в /lib/modules без твоего участия. Если не удастся - тебе будет предложено собрать модули из исходников в /usr/lib/vmware/modules/source. Сначала vmmon. None of VMware's pre-built vmmon modules is suitable
for your running kernel. Do you want this script to try to build the vmmon module
for your system (you need to have a C compiler installed on your system)? [yes]
y
Затем тебя попросят ввести путь к header-файлам ядра. Обычно они находятся в /usr/src/linux/include, поэтому смело нажимай "Enter". What is the location of the directory of C header files
that match your running kernel? [/usr/src/linux/include]
Затем то же самое для vmppuser. После этого скрипт попросит разрешения на автоматическую настройку твоей Linux'овой системы для доступа к ней с систем, загруженных в VMWare. В поставку VMWare 2.0 входит немного измененная для использования совместно с VMWare Samba 2.0. При помощи нее этот доступ и будет обеспечен. Если у тебя установлена Samba (она входит практически во все дистрибутивы Linux), лучше отказаться и самому позже настроить Samba, входящую в твой Linux, по своему усмотрению. Если ты не знаешь, как это сделать, или у тебя нет Samba, тогда воспользуйся помощью vmware-config.pl. Do you want this script to automatically configure your
system to allow your Virtual Machines to access the host filesystem? (yes/no/help)y
После этого будет установлен модуль vmnet, как и два предыдущих. Этот модуль обеспечивает работу так называемого Host-only networking, эмуляции внутрикомпьютерной сети. Тебе будет предложено автоматически подобрать подсетку для Host-only networking. Откажись и введи IP и маску сети типа 192.168.5.1/255.255.255.0. Do you want this script to probe for an unused private
subnet? (yes/no/help)
После этого тебе будет предложено прочесть информацию о копирайтах DHCP-сервера, входящего в поставку VMWare 2.0. Затем тебя попросят добавить пользователя для использования в VMWare Samba. Введи имя пользователя, под которым ты работаешь в Linux'е и свой пароль. You have successfully configured VMware to allow your
Virtual Machines to access the host filesystem. Would you like to add a username
and password for accessing your host filesystem at this time? (yes/no/help) [yes]
После этого ты можешь добавить еще пользователей. Если не хочешь делать это сейчас, можешь сделать это позже, введя команду /usr/bin/vmware-smbpasswd vmnet1 -a имя_пользователя из-под root'а. На этом скрипт завершает свою работу. Неплохо было бы установить BIND(DNS сервер) и настроить его для своей новой сети 192.168.5.0/255.255.255.0.:) Теперь можешь завершить свою работу под root'ом и продолжить под своим аккаунтом. Создай в своем домашнем каталоге каталог .vmware. cd ~
и скопируй туда полученную лицензию. Все! VMWare готов к работе.:) Создание виртуальной машиныДля каждой операционной системы, запускаемой под VMWare нужно создавать свою конфигурацию. В X'ах вызови какой-нибудь эмулятор терминала (xterm,kvt,nxterm,konsole) и запусти VMWare с помощью команды /usr/bin/vmware. После проверки видеорежима, возникнет окно выбора конфигурации VMWare. Режим Run Configuration Wizard предназначен для создания и быстрой и простой настройки новой виртуальной машины. Режим Run Configuration Editor предназначен для создания и детальной настройки новой виртуальной машины. Режим Open An Existing Configuration предназначен для выбора уже созданной виртуальной машины. Ниже находиться список для быстрого доступа к созданным виртуальным машинам. Он у тебя пока пустой.:) Выбери Run Configuration Wizard и кликни OK. Появиться окно с приветствиями, на котором смело, не прочитывая содержания, можно кликнуть Next. Следующее окно предназначено для выбора операционной системы, которую мы собираемся устанавливать. Выбери Windows 98. Нажми Next и тебе будет предложено выбрать каталог, где будут располагаться все файлы новой виртуальной машины. Лучше, если этот каталог будет находится в твоем домашнем каталоге. Следующее окно предназначено для выбора типа диска на который будет устанавливаться новая операционная система. New Virtual Disk - создается файл с расширением .dsk и именем, совпадающем с именем каталога, выбранного в предыдущем окне, и являющейся по сути виртуальным диском, который виден из операционной системы под VMWare как настоящий жесткий диск, установленный в машине. Existing physical disk - можно также использовать реальный установленный в компьютере диск для установке на него новой операционной системы или использования системы, уже установленной на этом диске. Не советую использовать вторую опцию даже если у тебя уже есть установленный Windows 98. Он может не заработать в VMWare или перестать работать без VMWare, т.к. VMWare эмулирует для систем, установленных под ней, определенный список оборудования, а не тот список оборудования, что на самом деле есть у тебя. С этим ты позже столкнешься и поймешь, о чем я говорю. А сейчас выбери New Virtual Disk и нажми Next. В следующем диалоговом окне тебе будет предложено ввести размер нового диска. По умолчанию 2000MB. К сожалению это также и максимальный размер, который ты можешь установить. Оставь это значение, даже если у тебя нет столько свободного места. VMWare с самого начала создаст файл размером 3k, а затем по мере надобности его размер будет увеличиваться. Затем будет окно с установки CD-ROM'а для виртуальной машины. CD-ROM disabled - не использовать CD-ROM в виртуальной машине. CD-ROM enabled - использовать. Если ты выберешь CD-ROM enabled, то ниже нужно ввести путь к файлу устройства CD-ROM. В RedHat Linux это /dev/cdrom - символическая ссылка на настоящий файл типа /dev/hdb, /dev/hdc, /dev/sdb и т.д. Можешь ввести путь к настоящему файлу устройства. Checkbox Start with CD-ROM connected дает возможность запускать виртуальную машину без подключенного CD-ROM'а (если checkbox отключен), а затем подключать его во время работы из меню Devices VMWare. Это полезно, если у тебя съемный CD-ROM, как, например, в notebook'ах. Следующее окно служит для установки параметров дисковода для виртуальной машины. Аналогично предыдущему. Затем тебя попросят выбрать установки сети для виртуальной машины:
Следующее окно - последнее в Configuration Wizard. Здесь приводятся параметры создаваемой тобой виртуальной машины и список файлов, которые будут созданы. Нажми Done и виртуальная машина будет создана.:) Настройка виртуальной машиныConfiguration Wizard создает универсальную для многих случаев конфигурацию. Более детальная настройка делается с помощью Configuration Editor. Запусти VMWare, выбери из списка созданную конфигурацию и нажми OK. Твоя конфигурация загружена и ее можно редактировать. Выбери в меню Settings пункт Configuration Editor. После запуска ты увидишь перед собой окно с древовидным меню в левой части. Пункты с "+" в начале имеют подпункты, появляющиеся при нажатии на "+" и исчезающие при нажатии на "-", заменяющий "+" при раскрытии ветви дерева. Короче, как в Windows'овском проводнике...:) Каждый из пунктов отвечает за конфигурацию определенного устройства в виртуальной машине. Любое устройство подключается и отключается с помощью кнопок Install и Remove - Install - делает устройство видимым в виртуальной машине, Remove убирает его из поля видимости.Запомни: если устройство на твоей реальной машине, к которому ты хочешь дать доступ из своей виртуальной машины, не сконфигурировано в Linux'е, оно не будет работать и в виртуальной машине!
После того, как ты выбрал все параметры для своей виртуальной машины - жми Save, чтоб сохранить сделанные тобой изменения. Теперь ты можешь запустить свою виртуальную машину и установить на нее Windows 98.:) Установка Windows 98Я думаю, тебе уже приходилось устанавливать Windows 98 . Да и переустанавливал ты его уже раз 100. Так что - опыт у тебя должен быть. У меня создалось впечатление, что эта система как раз и была изобретена специально для постоянных установок не реже, чем раз в месяц. Так сказать, для поддержания формы...:) Это было лирическое отступление о наболевшем.:) А теперь об установке - представь себе, что перед тобой абсолютно новый компьютер с пустым неразмеченным жестким диском. Именно это и представляет из себя созданная тобой виртуальная машина. Нажми кнопку Power On на панели инструментов VMWare или выбери пункт Power On в меню Power для запуска виртуальной машине (это как кнопка Power на системном блоке настоящего компьютера:)). Ты увидишь перед собой эмуляцию настоящего BIOS'а, в настройки которого можно зайти с помощью клавиши F2. В настройках BIOS найди раздел Boot и с помощью клавиш + и - на цифровой клавиатуре выбери порядок просмотра устройств в поисках загрузчика. Поставь первым Removeable Devices, если ты собираешься использовать загрузочную дискету или ATAPI CD-ROM Drive - если ты собираешься устанавливать систему с загрузочного CD-ROM'а. Нажми F10 для выхода с сохранением изменений. Загрузись с загрузочной дискеты или CD-ROM'а, запусти fdisk, создай партиции на своем виртуальном диске, выйди, перегрузись, отформатируй эти партиции. После этого можешь устанавливать свой Windows 98. В самой установке нет ничего необычного, кроме того, что надо выбрать видеоадаптер VGA и разрешение 640x480, 16 цветов, несмотря на то, что у тебя в компьютере установлена Matrox Millenium c 32MB...:) И еще: если ты использовал VMWare Samba, то при настройке сети во время установки укажи рабочую группу WORKGROUP, иначе ту рабочую группу, которая прописана у тебя в Samba. При первой загрузке Windows 98, тебе будет предложено ввести имя пользователя и пароль. Если ты устанавливал Введи тоже имя пользователя, что и в Linux'е и тот же пароль. Итак ты зашел и увидел перед собой до омерзения знакомую табличку "Вас приветствует Windows 98". Если ты думаешь, что на этом процесс установки Windows 98 завершен, ты глубоко ошибаешься. Самое интересное еще впереди.:) Первым делом посмотри список найденных у тебя устройств (Панель управления -> Система -> Устройства). Там должно быть:
Все это может, да и не обязано совпадать с тем, оборудованием, что реально установлено в твоей машине. VMWare эмулирует для виртуальной машины именно этот список оборудования. Эти устройства будут у тебя независимо от той операционной системы, которую ты установишь в виртуальной машине. Далее тебе предстоит настроить сетевое окружение. Там у тебя уже должно быть Клиент для сетей Microsoft, Контроллер удаленного доступа, Плата AMD PCNET Family Ethernet (PCI-ISA) и TCP/IP. Добавь протокол NetBEUI и Службу доступа к файлам и принтерам сетей Microsoft. После этого надо настроить TCP/IP. В свойствах TCP/IP ткни на закладку IP-адрес, выбери режим Указать IP-адрес явным образом и введи какой нибудь IP из заданной тобой подсетки, т.е. если ты при настройке VMWare выбрал подсетку 192.168.5.0/255.255.255.0, то IP 192.168.5.1 получает твоя реальная машина, тогда можешь в настройках TCP/IP в Windows указать IP 192.168.5.2 и маску 255.255.255.0. Теперь ткни на закладку Шлюз, введи IP твоей реальной машины (в нашем примере 192.168.5.1) и нажми добавить. Пример я приводил для сети типа Host-only, для Bridge тебе надо указать IP из твоей локальной сетки и шлюзом IP твоего головного сервера. Если у тебя настроен DNS, то в закладке Конфигурация DNS укажи его параметры. Остальные параметры можешь оставить неизменными. Перегрузись. Открой сетевое окружение и увидишь свою сеть и доступные ресурсы.:) Следующий шаг - это настройка видеоадаптера, чтоб вместо 16 цветов у тебя был 16,24 или 32-битный True Color.:) Для этого надо установить VMWare Tools. VMWare Tools состоит из двух компонентов - драйвера видеоадаптера, работающего под VMWare и небольшой программки, которая позволяет менять параметры виртуальной машины прямо из загруженной под ним операционной системы. Выбери меню Settings VMWare, найди в нем пункт VMWare Tools Install.... Появиться табличка, сообщающая тебе о том, что "это подготовит VMWare к установке VmWare Tools" и спрашивающая, не хотел бы ты прочесть инструкцию по установке. Ответь No, т.к. ты ее уже читаешь. Да еще и русскую...:) Вроде бы ничего не произошло... На самом деле, произошло. На месте твоего дисковода был установлен образ дискеты с VMWare Tools. Ткни в Windows 98 Мой компьютер, а затем Диск 3,5 (A:). На дискете ты увидишь запускаемый файл VMWare Tools. Это дистрибутив. Его надо установить. После установки, будет открыто диалоговое окно настройки экрана и Блокнот с загруженной в него инструкцией по установке драйвера видеоадаптера. В свойствах экрана выбери закладку Настройка и нажми кнопку Дополнительно. Появиться окно Свойства: Стандартный видеоадаптер (VGA). Нажми на панели Адаптер кнопку Изменить. Тебе будет предложен список драйверов. Выбери Установка с диска..., введи a:\win9x, выбери VMWare SVGA(FIFO) в появившемся списке и установи его. Тебе в очередной раз будет предложено перегрузить Windows. После перезагрузки ты сможешь выбрать то разрешение и ту цветовую палитру, которая тебя устроит. Теперь можно считать установку Windows 98 завершенной и выпить пива...:) Меню и панель инструментов VMWareПоследнее, что тебе осталось узнать о VMWare - это предназначение различных пунктов меню и кнопок на панели инструментов.
На панели инструментов располагаются кнопочки, выполняющие действия, аналогичные одноименным пунктам меню, но до кнопочек панели инструментов быстрее добраться...:)
Вместо заключения
|
|
2000-2008 г. Все авторские права соблюдены. |
|