|
*** |
Виртуальная операционкаТем,
кто работал (или работает) на больших
машинах типа IBM-370, IBM-390 и им подобных,
известно понятие "виртуальная машина"
(VM). Пользователи персоналок с этим
понятием встречаются значительно реже.
Тем не менее ситуации, когда требуется на
одной и той же персоналке работать
одновременно в нескольких различных
операционных системах, встречаются
довольно часто. То нужно проверить
совместимость своих разработок с разными
ОС, то выполнить удаленное
администрирование, да мало ли что еще. Вот
и приходится устанавливать на свою
машину две, а то и три операционные
системы, а при необходимости перейти от
одной операционки к другой делать
перезагрузку своей машины. Неудобно. А
есть ли иной вариант?
Да, есть. И заключается он в
использовании специальных программ
эмуляции ОС, разработанных такими
компаниями, как VMware, Connectix
и Swsoft. Программа Virtual PC была выпущена
компанией Connectix Corporation еще в 1988 году и
стала основным продуктом вновь созданной
фирмы. В ней была применена технология VM (виртуальных
машин) для использования виртуальной
памяти персоналок. Первоначально
программа Virtual PC предназначалась для
пользователей Macintosh, чтобы они могли
запускать Microsoft
Windows и соответствующие приложения на
своих компьютерах. Затем сфера
применения программы расширилась
сначала на пользователей OS/2, а затем и на
пользователей Windows. Доступная для использования
версия Virtual PC 5.1 может быть установлена
практически на всех версиях ОС Windows - XP, NT,
2000, ME и даже на Windows 98. А уже под
управлением Virtual PC могут быть установлены
все клоны Windows, Linux, Solaris, NetWare, BeOS и OS/2 Warp. Хотя сама программа не
предъявляет особых условий при установке,
установка дополнительных - "гостевых"
- операционных систем под Virtual PC
накладывает на характеристики вашего
компьютера дополнительные требования. К
наиболее важным можно отнести требования
к процессору - он должен иметь частоту не
менее 400 МГц (желательно - не менее 600 МГц),
оперативной памяти и свободному
дисковому пространству. Характеристики
последних зависят от устанавливаемой "гостевой"
ОС. К примеру, установка Windows 98 требует не
менее 64 Мб RAM и 500 Мб на жестком диске. Для
Windows NT или 2000 требования еще больше -
дополнительно требуется не менее 128 - 256 Мб
RAM и 1 - 2 Гб дискового пространства. Если вы захотите поставить не
одну гостевую ОС, а больше, то
характеристики оперативной памяти и
места на диске можно получить прямым
сложением требований для каждой из
устанавливаемых ОС. Эти требования
отнюдь не являются завышенными. На
компьютере с 256 Мб RAM и основной ОС Windows 2000
у меня прекрасно уживались две гостевые
ОС - Linux и Windows 98, а вот на компьютере с
объемом памяти 128 Мб плохо работала даже
одна - Windows 98. Каждая гостевая операционка
включает 3 элемента:
настройки, определяющие
отношение гостевой и базовой ОС, к
которым можно отнести выделенный для
гостевой ОС размер RAM, связь с портами
COM1, COM2;
файл образа загрузочного
диска гостевой ОС. Размер этого файла
может динамически изменяться, когда вы
будете устанавливать под гостевую ОС
какие-либо приложения. У меня при
первоначальной установке Windows 98 размер
этого файла составил около 330Mb;
собственно ОС, установленную
на образе загрузочного диска гостевой
ОС. Сам процесс установки гостевой
ОС не представляет для пользователя ПК
большой сложности. Если вы будете
использовать образ загрузочного диска,
перенесенного с другого компьютера,
достаточно при запуске помощника по
установке новой ОС выбрать имя этого
образа, определить выделяемую под эту
операционку оперативную память - и можно
считать, что установка системы завершена.
При установке гостевой ОС "с нуля"
первое, что потребуется сделать, - это
создать файл-образ загрузочного диска.
При этом требуется выбрать его тип,
определить, под какую ОС вы его будете
создавать, определить необходимый размер
файла и выполнить его форматирование.
После этого можно приступать к
инсталляции операционной системы. На что следует обратить внимание
при установке и настройке гостевой ОС.
Хотя вы устанавливаете ее на свой
компьютер, помните, что взаимодействие
базовой операционной системы и новой
будут осуществляться как между разными
компьютерами, включенными в одну сеть.
Поэтому для обеспечения возможности
передачи файлов нужно назначить общие
разделы на диске. Если компьютер включен
в состав локальной сети, необходимо
выбрать один из возможных вариантов
подключения гостевой системы. Это может
быть вариант работы в локальном режиме, в
режиме использования значения IP- адреса
базовой системы и для гостевой, либо в
режиме назначения отдельного IP-адреса
для гостевой операционки. Следует
обратить внимание также на то, что ни
флоппи-диски, ни CD-привод вашего
компьютера изначально не подключаются к
гостевой системе. Для этого необходимо
выполнить дополнительные настройки. Запуск гостевой ОС выполняется с
помощью окна управления Virtual PC. Оно
обеспечивает загрузку операционки,
приостановку ее работы и ее завершение.
Все эти действия инициируются
пользователем. А при нехватке выделенных
для работы системы ресурсов Virtual PC может
приостановить работу самостоятельно.
Завершение работы гостевой ОС может быть
различным. Это и обычное завершение (shut down),
и выключение ОС, аналогичное выключению
компьютера, и завершение работы гостевой
ОС с сохранением всех ее настроек и
запущенных под ее управлением программ. В
последнем случае при очередном старте
гостевой системы происходит
восстановление ее состояния перед
выключением. Пакет Virtual PC может оказаться
полезным не только разработчикам,
ведущим отладку своих программ, но также
и тем, кто любит испытывать новые
программы - их установка и удаление не
будут оказывать никакого воздействия на
работоспособность базовой операционки,
захламлять ее реестр и системные
каталоги. И последнее. Документация,
распространяемая с пакетом Virtual PC, вполне
достаточна для того, чтобы помочь
пользователю на всех этапах эксплуатации
этой программы. Ссылки по теме: Автор статьи: Михаил Брод Источник: http://www.softkey.info/ |
|
Copyright © "Internet Zone", info@izcity.com |