Uploaded by vladdorrik0905

Лаб2

advertisement
ЛАБОРАТОРНА РОБОТА №2. Віртуальні комп’ютери
1. Які є способи використання декількох ОС на одному комп’ютері?
Я виділяю три різні способи співіснування декількох ОС на одному комп’ютері:



На основній ОС ставиться емулятор іншої ОС. На Linux-платформах я пробував емулятор Windows-ів
Wine. Працює він досить нестабільно, і не кожна програма Windows запускається. Наприклад, MS Ofiice
2000 під Wine поставити не вдалося. На Windows-платформах існує емулятор Linux-ів Cygwin, але я його
ніколи не пробував. Його не рекомендують використовувати для важливої роботи (через нестабільність).
На комп’ютері ставиться завантажувач декількох ОС. Деякі ОС мають вбудовані завантажувачі декількох
ОС, але для них існують істотні обмеження. Наприклад, завантажувач у Windows 2000/XP дозволяє
завантажувати лише інші Windows-и. Завантажувачі в Linux можуть підтримувати лише завантаження
Windows 95/98, але не Windows 2000/XP. Тому найкраще використовувати універсальні завантажувачі,
наприклад, PowerQuest BootMagic.
На основній ОС ставиться віртуальна машина (емулятор комп’ютера), на якій встановлюється інша ОС.
Одна з найкращих віртуальних машин – це від компанії VMWare. Вона існує як під Linux, так і під
Windows.
2. Що таке віртуальний ПК?
Virtual PC — программный пакет виртуализации для операционной системы Windows, а также программа
эмуляции для Mac OS.
Программа была создана компанией Connectix в 1997 году для операционной системы Mac OS на
платформе PowerPC Macintosh. В 2001 году была выпущена версия 4.0 для Windows. Connectix поставляла
Virtual PC с различными гостевыми ОС, включая Linux и OS/2. В феврале 2003 года права на продукты Virtual
PC и Virtual Server были куплены Microsoft.[1] В июле 2006 года Microsoft выпустила Windows-версию пакета
для бесплатного использования.[2] В августе 2006 года компанией было заявлено, что версия для Mac OS не
будет портирована на новые Macintosh с процессорами Intel[3] и, тем самым, развитие этой ветки продукта было
прекращено. Virtual PC не совместима с Windows 8, и в версии x64 заменена на Hyper-V.
3. В чому полягає суть способу квазі-емуляції?
Эмуля́ция (англ. emulation) в вычислительной технике — комплекс программных, аппаратных средств или их
сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы
(гостя) на другую, отличную от первой, вычислительной системы (хосте) таким образом, чтобы эмулированное
поведение как можно ближе соответствовало поведению оригинальной системы (гостя). Целью является
максимально точное воспроизведение поведения в отличие от разных форм компьютерного моделирования, в
которых имитируется поведение некоторой абстрактной модели. Например, моделирование урагана или
химической реакции не является эмуляцией.
4. Які програмні засоби можна використовувати для віртуалізації ПК?
Підготував студент групи М-24
Дорофеєв Владислав Олегович
Download