18.1. Что такое "виртуальный компьютер"

18.1. Что такое "виртуальный компьютер"

Виртуальный компьютер - специальная программа, запускаемая в ОС Linux и моделирующая физический компьютер на основе процессора Intel x86. Монитором виртуального компьютера является окно графической оболочки X Window, в которое производится вывод информации. На рис. 18.1 видно, как выглядит Windows NT 4.0, работающая на виртуальном компьютере, запущенном из ОС Linux.

Примечание

Надо сразу сказать, что отдельная версия системы виртуальных машин разработана фирмой VMware и для того случая, когда базовой ОС является Windows NT/2000, так что можно и Linux запускать в окне графической оболочки Windows. Однако этот вариант здесь не рассматривается.

Рис. 18.1. Windows NT 4.0, запущенная на виртуальном компьютере с базовой ОС Linux

Виртуальный компьютер "строится" из следующего набора виртуальных устройств:

• виртуальные IDE и SCSI жесткие диски;

• виртуальный CD-ROM;

• стандартный дисковод гибких дисков;

• контроллер жестких IDE-дисков Intel 82371 PCI Bus Master, поддерживающий два первичных (primary) и два вторичных (secondary) IDE-диска;

• адаптер SCSI-дисков, совместимый с BusLogic BT-958;

• стандартный PCI графический адаптер, стандартная 101/102-клавишная клавиатура, PS/2-совместимая мышь;

• сетевая карта AMD PCNET Family Ethernet adapter (PCI-ISA);

• последовательные порты COM1-COM4, параллельные порты LPT1-LPT2;

• звуковая карта, совместимая с Sound Blaster 16.

Этот набор виртуальных устройств отличается от набора устройств реального компьютера, на котором запускается виртуальная машина (за исключением некоторых устройств, например, процессора и клавиатуры), и не зависит от последнего. Если операционная система устанавливается непосредственно внутри виртуального компьютера, то в процессе установки все эти устройства определяются корректно. При "включении питания" виртуального компьютера (что делается с помощью специальной кнопки Power On/Off в меню программы-эмулятора), видно, как BIOS осуществляет тестирование "аппаратной части" и даже, как и на физическом компьютере, можно войти в программу Setup, чтобы задать или изменить настройки BIOS. На виртуальный компьютер можно установить любую операционную систему и работать с ней обычным образом.

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

• Pentium II 266MHz или выше, с ОЗУ как минимум 64 Mбайт;

• видео-адаптер, поддерживаемый сервером XFree86 (для получения всех преимуществ полноэкранного режима);

• в качестве базовой операционной системы может использоваться ОС Linux с ядром 2.0.32 или выше, библиотекой glibc версии от glibc2 до glibc6 (с glibc1 не работает), для SMP-систем ядро должно быть версии 2.2.0 или выше;

• для VMware необходим X-сервер, причем рекомендуется XFree86-3.3.4 или выше.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Виртуальный сервер

Из книги автора

Виртуальный сервер Иметь компьютер, круглосуточно подключенный к Интернету по скоростной линии связи, довольно накладно и не всегда по карману желающим поместить свою информацию в Интернете. Выходом из сложившейся ситуации может стать использование виртуального


Глава 18. Виртуальный компьютер (система VMware)

Из книги автора

Глава 18. Виртуальный компьютер (система VMware) Операционная система Linux приобретает все большее число сторонников и уже начинает наступление на рабочие станции и ПК [П20.1]. Существует, однако, одно большое препятствие на пути дальнейшего распространения этой ОС - привычка


11.5. Виртуальный узел FTP

Из книги автора

11.5. Виртуальный узел FTP В этом разделе книги пойдет речь о конфигурировании виртуального FTP-сервера. Создание виртуального FTP-сервера будет происходить с использованием сервера ProFTP.Для начала определимся, что такое виртуальный сервер? Как и подразумевает слово


12.4. Виртуальный HTTP-сервер

Из книги автора

12.4. Виртуальный HTTP-сервер Концепция виртуальных хостов позволяет серверу Apache поддерживать несколько Web-узлов. Получается, что один Web-сервер заменяет несколько серверов, и вместо одного узла пользователи видят отдельные Web-узлы. Это очень удобно, если нужно организовать


Настройка локальной сети «компьютер-компьютер»

Из книги автора

Настройка локальной сети «компьютер-компьютер» Ну, а теперь будем считать, что все «железо» уже подключено и настроено и вернемся к Windows: ведь просто создать сеть на «железном» недостаточно, ее нужно еще настроить! Собственно говоря, именно сетевые возможности составляют


15.4. Виртуальный узел FTP

Из книги автора

15.4. Виртуальный узел FTP Виртуальный сервер — это сервер, не существующий физически, но представляющийся пользователю как реальный сервер. ОС Linux может поддерживать несколько IP-адресов, благодаря чему имеется возможность создать виртуальные узлы. Если вы располагаете


16.9. Виртуальный HTTP-сервер

Из книги автора

16.9. Виртуальный HTTP-сервер Концепция виртуальных узлов позволяет одному серверу Apache поддерживать несколько сайтов. Пользователи видят отдельные веб-узлы, и получается, что один веб-сервер заменяет несколько. Это очень удобно, если нужно организовать персональные


Виртуальный статут

Из книги автора

Виртуальный статут Наш кириллический домен выходит больше похожим на домен GOV, чем на домен COM. Поэтому почта. рф – вполне логичный адрес для сайта, например, связанного с Федеральной почтовой связью Российской Федерации. А БАНК.РФ, в таком случае, – это адрес Центрального


4.3.6. Виртуальный PDF-принтер в Fedora

Из книги автора

4.3.6. Виртуальный PDF-принтер в Fedora Формат PDF (Portable Document Format) чрезвычайно популярен во всем мире. И это не удивительно: документы в формате PDF можно прочитать на любом компьютере - будь это древний компьютер под управлением DOS или самая современная графическая станция,


2. Что такое виртуальный сайт

Из книги автора

2. Что такое виртуальный сайт Понятие «сайт» на сегодняшний день стало очень распространенным и тесно вошло в наш словарь. Это во многом сопряжено со становлением сети Интернет и с ее активным применением. Стоит нам зайти в глобальную Паутину, как тут же мы оказываемся на


Виртуальный фотоальбом

Из книги автора

Виртуальный фотоальбом Фотографиями вам необходимо обзавестись в любом случае – надеюсь, вы понимаете, что даже идеально составленный текст объявления или резюме поможет вам сделать лишь первый шаг к знакомству. А бывает, что без фото невозможен и он – объявление, не


Глава 1 Что такое компьютер

Из книги автора

Глава 1 Что такое компьютер Компьютер – это объективная реальность, данная нам в ощущениях. К. Маркс, молодые годы Откуда он взялся на нашу голову? Так что же такое компьютер? Перед большинством современных пользователей он предстает таким, как показано на


Виртуальный телевизор FlyDS

Из книги автора

Виртуальный телевизор FlyDS Знакомство с программой Behold TV дает представление о том, какими возможностями обладают приложения для просмотра телевидения на персональном компьютере. Однако рассмотренная в предыдущем разделе программа работает с тюнерами Beholder, а у


Виртуальный фотоальбом

Из книги автора

Виртуальный фотоальбом Массовое распространение цифровой фотографии в последнее время привело к тому, что многие люди стремятся перевести даже обычные фотографии в цифровой вид, чтобы добавить их к уже имеющимся цифровым и создавать виртуальные фотоальбомы.Конечно,


Глава 1 Что такое компьютер, или Как включается утюг

Из книги автора

Глава 1 Что такое компьютер, или Как включается утюг • Системный блок• Клавиатура• Клавиши управления• Клавиши управления курсором• Блок цифровых клавиш• МышьПричем здесь утюг? Все просто. Согласно легенде, когда появились первые персональные компьютеры (правда,


Что такое компьютер

Из книги автора

Что такое компьютер Наверное, очень трудно найти человека, который никогда не видел компьютер. Однако очень многие люди не могут дать четкое определение, что же это такое. Еще лет 20 назад компьютером называли электронное устройство, способное выполнять математические