» Hardware » Software » Windows » Internet » Humor » Other

Virtual PC

Argon On-Line » Software
 

Тем, кто работал (или работает) на больших машинах типа 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;
  • собственно ОС, установленную на образе загрузочного диска гостевой ОС.

Что понравилось в этой системе? То, что вся операционка и все устанавливаемые под нее программы сохраняются (если смотреть со стороны базовой системы) в виде одного-единственного файла, работать с которым из базовой системы много проще, чем с десятками и сотнями каталогов и еще большим количеством файлов. Этот файл-образ можно переносить с компьютера на компьютер, копировать, удалять, не нанося вреда своей базовой системе. Непривычно переносить установленную операционную систему с компьютера на компьютер, не внося в нее при этом никаких изменений. Еще непривычнее то, что установленная на IBM-совместимом компьютере ОС будет совершенно нормально работать и на компьютерах Macintosh. Дело в том, что образ загрузочного диска является многоплатформенным. Но дело не только в поддержке многоплатформенности. Можно сказать, что гостевая ОС практически не связана с тем оборудованием, которое может быть установлено на вашем компьютере. Так, Virtual PC в качестве видеокарты эмулирует S3 Trio 32/64 PCI, в качестве аудиокарты — Creative Labs SoundBlaster 16 и DEC 21104a как сетевую карту.

Сам процесс установки гостевой ОС не представляет для пользователя ПК большой сложности. Если вы будете использовать образ загрузочного диска, перенесенного с другого компьютера, достаточно при запуске помощника по установке новой ОС выбрать имя этого образа, определить выделяемую под эту операционку оперативную память — и можно считать, что установка системы завершена. При установке гостевой ОС "с нуля" первое, что потребуется сделать, — это создать файл-образ загрузочного диска. При этом требуется выбрать его тип, определить, под какую ОС вы его будете создавать, определить необходимый размер файла и выполнить его форматирование. После этого можно приступать к инсталляции операционной системы.

На что следует обратить внимание при установке и настройке гостевой ОС. Хотя вы устанавливаете ее на свой компьютер, помните, что взаимодействие базовой операционной системы и новой будут осуществляться как между разными компьютерами, включенными в одну сеть. Поэтому для обеспечения возможности передачи файлов нужно назначить общие разделы на диске. Если компьютер включен в состав локальной сети, необходимо выбрать один из возможных вариантов подключения гостевой системы. Это может быть вариант работы в локальном режиме, в режиме использования значения IP- адреса базовой системы и для гостевой, либо в режиме назначения отдельного IP-адреса для гостевой операционки. Следует обратить внимание также на то, что ни флоппи-диски, ни CD-привод вашего компьютера изначально не подключаются к гостевой системе. Для этого необходимо выполнить дополнительные настройки.

Запуск гостевой ОС выполняется с помощью окна управления Virtual PC. Оно обеспечивает загрузку операционки, приостановку ее работы и ее завершение. Все эти действия инициируются пользователем. А при нехватке выделенных для работы системы ресурсов Virtual PC может приостановить работу самостоятельно. Завершение работы гостевой ОС может быть различным. Это и обычное завершение (shut down), и выключение ОС, аналогичное выключению компьютера, и завершение работы гостевой ОС с сохранением всех ее настроек и запущенных под ее управлением программ. В последнем случае при очередном старте гостевой системы происходит восстановление ее состояния перед выключением.

Пакет Virtual PC может оказаться полезным не только разработчикам, ведущим отладку своих программ, но также и тем, кто любит испытывать новые программы — их установка и удаление не будут оказывать никакого воздействия на работоспособность базовой операционки, захламлять ее реестр и системные каталоги. И последнее. Документация, распространяемая с пакетом Virtual PC, вполне достаточна для того, чтобы помочь пользователю на всех этапах эксплуатации этой программы.

http://www.softkey.info/

 
Еще
Оглавление раздела
Содержание / Новости

Карта сайта
О сайте
Ссылки

Форум
Обратная связь
Если ты нашел ошибку, хочешь что-то посоветовать либо поругать меня, не посчитай за труд написать об этом в следующем поле...







К началу страницы© 2002—2008 Argon