Віртуальний комп'ютер (система VMware)

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ри "включення харчування" віртуального компютера (що робиться за допомогою спеціальної кнопки 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 або вище.

 

2. Інсталяція системи віртуальних машин

 

Для установки необхідно спочатку завантажити ПЗ з сайту компанії VMware, а також отримати ліцензію на його використання. Можна, звичайно, купити ліцензію (вартість її близько 300 доларів), проте можна користуватися і тимчасової (30-денний) ліцензією, тим більше, що компанія поки що дозволяє без обмежень оновлювати її. Незручність, звичайно, але терпиме (Примітка 25). Після реєстрації ви отримуєте повідомлення, що ліцензія відправлена поштою, і в очікуванні запускаєте перекачування файлу vmware-xyz-nnn.i386.rpm (де xyz - номер версії, а nnn - номер релізу). Після цього треба виконати наступні дії:

  1. Для інсталяції системи віртуальних машин треба мати права користувача root, тому запускаємо термінальне вікно і виконуємо команду su.
  2. Виробляємо установку rpm-пакету rpm-Uhv vmware-x.y.z-nnn.i386.rpm (Де vmware-xyz-nnn.i386.rpm - імя файлу, який ви завантажили).
  3. Запускаємо конфігураційний скрипт / usr / bin / vmware-config.pl.

Зауваження.

Цей скрипт можна буде використовувати для того, щоб наново настроїти VMware кожен раз, коли відбувається заміна або оновлення ядра. Перевстановлювати VMware при цьому немає необхідності. При виконанні скрипта на екрані зявляється ряд питань, деякі відповіді на які можна знайти в [П20.4, П20.5]. Зазначу лише два моменти. Перший момент стосується використовуваного ядра. Я натрапив на це ускладнення, коли ставив VMware на систему з ядром 2.2.16. На жаль, в цій версії ядра є якась особливість, що перешкоджає нормальній роботі системи віртуальних машин, тому довелося поміняти ядро на більш пізню версію. Однак якщо ви встановите нове ядро не з вихідних текстів, а з rpm-пакету (при інсталяції Linux з дистрибутива Red Hat і його клонів теж відбувається встановлення ядра з такого пакета), то в системі може не виявитися файлів заголовків ядра. А одне з питань, що задаються скриптом / usr / bin / vmware-config.pl, стосується місцезнаходження файлів заголовків, відповідних запущеної версії ядра. Необхідні файли можна встановити (переключившись у другий термінал) з пакету kernel-headers-xyzi386.rpm (відповідної встановленого у вас ядру) і вказати правильний шлях до них (цей шлях можна дізнатися, переглянувши висновок команди rpm-qpl kernel-headers-xyz i386.rpm).

  1. Після завершення роботи скрипта можна залишити shell, запущений від імені root.

Інсталяція власне системи віртуальних машин закінчилася, проте треба ще встановити ліцензію, створити власне віртуальний компютер, встановити на ньому ОС і пакет VMware Tools.

3. Установка ліцензії на використання VMware

 

Ліцензія висилається у вигляді текстового файлу, приєднаного до повідомлення. Для її установки необхідно перейти до домашнього каталогу, створити в ньому підкаталог з імям ". Vmware" (mkdir. Vmware), і скопіювати отриманий файл ліцензії в цей підкаталогу. Переконайтеся, що імя файлу починається з підрядка "license". Тепер можна вже запустити систему віртуальних машин командою vmware (виконуваний файл vmware знаходиться в каталозі / usr / bin, так що повинен запускатися без вказівки повного шляху) і створити в ній власне віртуальний компютер (або кілька таких компютерів).

4. Створення віртуальної машини

 

Для створення віртуальної машини (для стислості будемо іноді писати ВМ) простіше скористатися майстром конфігурації, але набагато наочніше цей процес відбувається при використанні "редактора конфігурації" (мал. 18.2), який запускається за допомогою вибору команди Configuration Editor в меню Settings системи VMware. Першим ділом підключимо жорсткий IDE-диск, клацнувши по значку "+" поруч з написом "IDE Devices". Після того, як зявляться 4 додаткових рядки, що відповідають чотирьом каналам контролера жорстких дисків, клацніть по рядку з написом "PM. Not installed". Цей рядок позначає жорсткий диск на першому каналі (Primery Master) і стверджує, що такої не встановлений.

 

Рис. 18.2. Вікно редактора конфігурації

 

Треба мати на увазі, що не можна встановлювати другий диск (Slave), якщо не встановлено перший диск (Master) на відповідному каналі контролера (PS не встановлюють до PM, а SS, відповідно, до SM). Якщо не дотриматися це правило, то віртуальна машина не зможе завантажуватись з заданого таким образом диска. Зазвичай використовують першу позицію, PM (primary master), для підключення жорсткого диска і третю позицію, SM (secondary master), для диска CD-ROM. Біля напису "Device Type" знаходиться список вибору типу диска: віртуальний диск, плоский диск (plain disk), реальни?/p>