Виртуальные машины (Гультяев А.) (953916), страница 12
Текст из файла (страница 12)
Виртуальные машины Virtual PC 2004Чтобы ВМ могла управлять устройствами, подключенными к СОМ-портам хосткомпьютера, необходимо в ее параметрах указать взаимное соответствие междуфизическими и виртуальными портами.1. В окне консоли выберите нужную ВМ и щелкните на кнопке Settings.2.
В левой части окна параметров ВМ выберите категорию СОМ1 или COM2 (рис. 2.3S).3. Для выбранного виртуального СОМ-порта в правой части окна установите переключатель в соответствии с желаемым вариантом использования СОМ-пор га:• None (Никакой) — не использовать данный СОМ-порт (этот вариант выбран по умолчанию);• Physical serial port (Физический последовательный порт) — виртуальномупорту ставится в соответствие СОМ-порт хост-компьютера, выбранныйв списке; этот физический порт будет захвачен ВМ сразу после ее запуска; если такой вариант вас не очень устраивает, можно указать, что захватпорта должен происходить лишь при попытке отправить по нему АТ-воманду подключенному к порту модему; для этого требуется установитьфлажок Wait for modem command to open port (Ждать команду модема дляоткрытия порта); в этом случае освобождение порта произойдет либо лозавершении выполнения команды, либо по истечении интервала времени,равного длительности тайм-аута;• Named pipe (Именованный канал) — виртуальному порту ставится в соответствие именованный канал хостовой ОС или сетевого компьютера (подробнее этот вариант описан в разделе «Сетевые возможности виртуальных машин Virtual PC»);• Text file (Текстовый файл) — виртуальный СОМ-порт используется дляпередачи данных от ВМ в заданный текстовый файл, расположенный нажестком диске хост-компьютера.i^aUTSettings for New.
VMSettingЦ ] File NameЯ*» Memoryч ^ Hard Disk 1«t» Hard Disk 2-ф> Hard Disk 3'•**•* Undo DisksS 0 CD/DVD DriveЩ Floppy DiskCurt ent ValueNew_vM83 MBNew_VM _DD.vhdNew_VM Fix HD.vhdNoneEnabledSecondary controllerAuto detectedJf COM2None& LPT1uBa NetworkingNoneNetwork adapters: 1Ц> Soundщ MouseШ& Shared FoldersЖ Display£§J CloseEnabledNo pointer integrationNot installedDefaultShow message.JCOM1О None*.;.>jj*Hy_sica1 serial port:'COM1v.!i_J Wait for modem command to open portО Named pipe:Olextfde:/ou can select a serial part on the physical computer, alamed pipe., or a text file to connect to the COM 1 portm the virtual machine, If theCOMi port is used for a•nodem, select the Wait for modem command to openi! sort check box.:.'•' '•'•;." •• "1OK[CancelРис. 2.38.
Выбор способа использования виртуального СОМ-портаРабота пользователей с виртуальной машиной55Варианты конфигурирования параллельного порта LPT1 обусловлены тем, что этотпорт обычно используется в физических компьютерах для подключения принтеров.Чтобы выбрать подходящий вариант, выполните следующее.1. В окне консоли выберите нужную ВМ и щелкните на кнопке Settings.2. В левой части окна параметров ВМ выберите категорию LPT1 (рис. 2.39).3. В правой части окна установите переключатель в соответствии с желаемымвариантом использования LPT-порта:• None (Никакой) — не использовать LPT-порт (этот вариант выбран поумолчанию);Q Physical parallel port (Физический параллельный порт) — виртуальномупорту ставится в соответствие LPT-порт хост-компьютера, выбранныйв списке; этот физический порт будет захвачен ВМ сразу после ее запуска.Settings fur New_VMSettingИЗ File Name« a Memory••.*»• Hard Disk 1• ^ Hard Disk 2Щ* Hard Disk 3•>•**• Undo Disksф CD/DVD DriveУ$ Floppy DiskJrCOMI$COM2• " ~-ШВДШJ*& NetworkingШ; Sound'[j MouseI jj Shared FoldersЩ DisplayЙ OoseCurrent valueNew_vM83 MBNew_VM_DD.vhdNewjrM Fix HD.vhdNoneEnabledSecondary controllerAuto detectedPhysical COMINoneNetwork adapters: 1EnabledNo pointer integrationNot installedDefault5how messageYou can select a parallel pott on the physical computerto connect to the LPT! port on the virtual machne.Рис.
2.39. Выбор способа использования виртуального LPT-портаУстройство, подключенное к LPT-порту, попадает в монопольное владение той ВМ,которая его захватила первой. Доступ к нему со стороны других ВМ, а также состороны хостовой ОС возможен только после выключения ВМ-«владелицы».На этом мы завершим обзор вариантов конфигурации внешних устройств ВМ.Настройка параметров видеосистемы и сетевого оборудования рассмотрена в двухследующих разделах.Работа пользователейс виртуальной машинойРазумеется, совсем не обязательно устанавливать «под себя» сразу все параметры конфигурации, рассмотренные в предыдущем разделе.
В большинстве случаев достаточно определиться с конфигурацией виртуальных жестких дисков56Глава 2. Виртуальные машины Virtual PC 2004и исходным объемом оперативной памяти. Многие другие параметры м а у тбыть скорректированы позже, после запуска ВМ, с помощью элементов управления, имеющихся в окне ВМ.Запуск виртуальной машиныЧтобы запустить созданную ВМ, требуется выбрать ее в окне консоли ВМ и щелкнуть на кнопке Start (Пуск).Если выбранные параметры конфигурации ВМ не поддерживаются техническими характеристиками хост-компьютера, то ВМ не запустится, и на экране появится соответствующее сообщение.
Наиболее часто встречается ситуация, когда намомент запуска ВМ объем свободной оперативной памяти меньше «заявленною»в исходной конфигурации ВМ — not enough memory available on the host (рис. 2.43).Virtual PC ;The virtual machine could not be started because there wasnot enough memory ауайаЫе on the host.Рис. 2.40. Сообщение о нехватке оперативной памяти для запуска ВМПричина неудачи достаточно проста: физическая оперативная память израсходована другими приложениями хостовой ОС (в том числе, возможно, и загущенными ранее виртуальными машинами).
Есть два способа решения указанной проблемы:и закрыть часть приложений;Я уменьшить размер запрашиваемой ОП для запускаемой ВМ.Чтобы реализовать второй вариант, выполните следующее:1. В окне консоли выберите нужную ВМ и щелкните на кнопке Settings.2. В левой части окна параметров ВМ выберите категорию Memory (Память),как показано на рис.
2.41.3. В правой части окна введите требуемое значение в поле RAM или задайте егос помощью расположенного ниже ползунка.Следует отметить, что виртуальная машина Virtual PC не слишком прихотливак выделенному ей объему ОП и зачастую обеспечивает работу гостевой ОС применьших объемах ОП по сравнению с запросами «реальной» ОС того же типа.Например, вы можете запустить ВМ с Windows 98 при 40 Мбайт оперативнойпамяти или Windows 2000 Server всего при 100 Мбайт. Правда, производительность ВМ при скудных ресурсах заметно снижается, однако в безвыходной ситуации это не самое главное.*:Объем ОП, минимально необходимый для запуска ВМ, лучше всего подбиратьопытным путем. При этом не торопитесь уменьшать первоначальное значениесразу на десятки мегабайтов.
Иногда достаточно уменьшить запросы ВМ буквально на пару мегабайтов, и она будет запущена.Работа пользователей с виртуальной машиной57Settings for New_VMSetting(j File Name^ З Я НCurent VahjeNew_vM4 i * Hard Disk 1New_VM_DD,vhd«ф Hard Disk 2New.VMFixHD.vhdNone<*»HardDisk3*i» Undo Disksф CD/DVD Driveg j Floppy DiskJ * COM1.$ COM2j ? LPT1oiia Networking• . • SoundJ j j Mousei£]i Shared Folders8DisplayQ CloseYou can change the random access memory (RAM)allocation for this virtual machine.EnabledSecondary controllerAuto detectedNoneNoneNoneNetwork adapters: 1EnabledNo pointer integrationNot installedDefaultShow messageThe amount of RAM available to this virtual machine tslimited by the arraunt of RAM in your physical computer.Determinffig the optimal amount of RAM to allocate tothis virtual machine isdependent upon several factors,nduding the amount of memory m the physical computerand the memory requffements of the guest operaungsystem.Рис.
2.41. Установка подходящего для запуска ВМ объема оперативной памятиИнтерфейс окна виртуальной машиныПосле успешного запуска ВМ на экране появляется так называемое окно виртуальной машины — Virtual Machine Window. Именно с его помощью пользовательи попадает в тот самый «параллельный мир», о котором было так заманчиво (помнению автора) рассказано в первой главе книги.Как часть виртуальной машины рабочее пространство этого окна представляетсобой аналог видимого пространства монитора реального компьютера. Оперативное управление ВМ осуществляется с помощью команд меню этого окна, о которых рассказывается далее.Работа ВМ, как и работа реального компьютера, начинается с активизации BIOSи выполнения процедуры самотестирования основного оборудования (POST).
Ходэтой процедуры отображается в окне ВМ, усиливая иллюзию включения «настоящего» компьютера (рис. 2.42).Дальнейший ход загрузки ВМ зависит от того, какой виртуальный диск подключен к ВМ в качестве стартового:• если вы по какой-то причине вообще не подключили стартовый диск (то естьесли для Hard Disk 1 указано значение None), то на экране появится соответствующее сообщение (No startup disk is specified — He задан стартовый диск)и предложение подключить такой диск либо произвести загрузку с дискеты;• если в качестве стартового подключен пустой новый диск, то по завершениипроцедуры POST в окне ВМ будет выведено сообщение о том, что диск, с которого вы пытаетесь загрузиться, не является системным;II если на подключенном стартовом диске установлена одна из поддерживаемых гостевых ОС, то Virtual PC продолжит загрузку ВМ таким же образом,как это происходит на реальном компьютере.58Глава 2.