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

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

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

?пютері. Завантажувач буде працювати всередині VMware і дасть можливість користувачеві вибрати операційну систему, запускається на віртуальному компютері. Можна і заново встановити, наприклад, Windows 98 на фізичний диск, а потім запускати її у віртуальній машині.

VMware поки що (у версії 2) підтримує завантаження з реальних дисків тільки для IDE пристроїв (в той час як файл, що моделює віртуальний диск, може бути розташований як на IDE, так і на SCSI диску) (Примітка 26).. Однак використання ОС, встановленої на фізичному диску, повязане з деякими особливостями, які треба враховувати при настройці обох ОС (навіть крім тих небезпек, про які ми вже говорили в розд. 18.7.1). Першою з таких особливостей є необхідність створення окремого профілю обладнання для Windows.

Операційні системи фірми Microsoft (включаючи Windows 95, Windows 98, Windows NT 4.0) використовують поняття "профілю обладнання". Кожен профіль визначає деякий набір відомих системі пристроїв. Якщо задані два або більше профілю, користувачеві в процесі завантаження пропонується вибрати один з них.

ОС Windows 95, Windows 98 і Windows 2000 завдяки механізму Plug and Play у процесі завантаження перевіряють відповідність реальних пристроїв вказаною профілю обладнання. Невідповідність призводить до того, що знову запускається механізм визначення пристроїв та встановлення драйверів. Хоча в більшості випадків цей процес завершується успішно, це істотно уповільнює завантаження.

Windows NT не підтримує Plug and Play і використовує профіль обладнання для ініціалізації пристроїв. Невідповідність реального набору того, що зазначено в профілі, викликає видачу повідомлення про помилку і відключення (точніше непідключеним) пристрою.

А оскільки конфігурація віртуального компютера відрізняється від конфігурації фізичного компютера, то для запуску однієї з операційних систем сімейства Windows всередині віртуальної машини треба створити окремий профіль обладнання, щоб спростити процес завантаження. Тому процес створення та конфігурування віртуальної машини, яка використовує операційну систему, встановлену в один з розділів фізичного диска, має деякі відмінності від процесу створення віртуальної машини, що працює з віртуальними дисками.

  1. Спочатку проінсталюйте операційну систему, яку ви хочете запускати на віртуальному компютері, на фізичний IDE-диск реального компютера (природно, це робити не потрібно, якщо ОС вже була встановлена раніше).
  2. До запуску системи VMware завантажте цю ОС (мається на увазі одна з ОС сімейства Windows) на реальному компютері і створіть два профілі обладнання. Для цього відкрийте Панель управління, увійдіть в меню Система і перейдіть на вкладку Профіль обладнання. Там вже є як мінімум один профіль, який називається "Поточний (Original configuration)". Клацніть по кнопці Копіювати і назвіть новий профіль, наприклад, "Віртуальна машина".
  3. Тільки для Windows NT/2000: Вимкніть деякі пристрої в новоствореному профілі. Для цього відкрийте вікно Пристрої на панелі керування, виберіть відключайте пристрій і натисніть екранну клавішу Зупинити. Вимкнути необхідно аудіоплата, MIDI, джойстик, плату Ethernet і інші мережеві, а також USB пристрою (відключати їх треба тільки в новоствореному профілі, не промахнусь). Якщо ви встановили і припускаєте запускати у віртуальному компютері Windows 95 або Windows 98, то відключати пристрої не потрібно. Вони будуть відключені автоматично на стадії завантаження ОС.
  4. Перезавантажте компютер і запустіть Linux.
  5. Переконайтеся, що розділ фізичного диска, який відведений для використання операційною системою віртуального компютера, не змонтований в Linux. Видаліть або закоментуйте відповідний рядок у файлі / etc / fstab, а в даному сеансі размонтіруйте цей розділ з командного рядка.
  6. Встановіть права доступу до розділів жорсткого диска. Про те, як це зробити, було сказано в розд. 18.7.2. Найпростіший і цілком прийнятний спосіб полягає в тому, щоб включити користувачів системи VMware до групи disk, давши тим самим доступ до всіх фізичним пристроїв / dev / hd [abcd], які містять операційні системи або завантажувач, а в питаннях розмежування доступу покластися на конфігураційні файли VMware. Таким чином забезпечується доступ для завантажувача до файлів, необхідним для запуску операційних систем (наприклад, LILO потрібен доступ по читанню до каталогу / boot у роздiлi Linux для запуску операційних систем, відмінних від Linux, які можуть бути розташовані на інших розділах або інших дисках).
  7. Сконфігурує віртуальну машину під знов встановлену операційну систему (використовуючи Майстер конфігурації або Редактор конфігурації). При виконанні процедури конфігурації для реальних дисків врахуйте наступні моменти:
  8. При виборі типу віртуального диска виберіть варіант "Existing Partition".
  9. Для розділу диска, в якому знаходиться відповідна операційна система, встановіть опцію "read / write" (для цього треба клацнути мишкою по екранній кнопці Partitions... у вікні редактора конфігурації, відповідному потрібного жорсткого диску). Для основної завантажувального запису (Master boot record - MBR) і для інших розділів диска (ів) рекомендується дати право тільки на читання (read only), оскільки, наприклад, завантажувач LILO для завантаження операційної системи повинен мати можливість прочитати файл з каталогу / boot в Linux-розділі.

Примітка

Ще раз нагадаємо, що якщо дозволити віртуальній машині зробити запис у розділ, який одночасно змонтований у файловій системі Linux, то можливі непередбачені наслідки (див. розд. 18.7.1). Тому, перш ніж дозволя?/p>