logo search
СППО / SppoLabs

1.6. Загрузчики. Эмуляторы

Лабораторная работа 1.6. Загрузчики. Эмуляторы.

Цель. Изучение процесса начальной загрузки. Знакомство с эмуляторами виртуальной машины и принципами одновременного запуска нескольких ОС.

Вопросы для изучения.

1. Формат загрузочного сектора.

2. Работа с неполными эмуляторами (VMWare, VirtualBox).

3. Настройка Bochs.

4. Запуск гостевой ОС.

Задание.

1. Настроить Bochs, подключив в качестве floppy disk A загрузочный образ MS DOS. Запустить эмуляцию и убедиться в работоспособности гостевой  ОС.

2. Выполнить конфигурирование VMWare (или VirtualBox) для запуска Linux.

3. Настроить сеть в гостевой ОС.

4. Организовать обмен данными между ОС.

Контрольные вопросы.

1. Что такое эмулятор?

2. В чем отличие полных и неполных эмуляторов?

3. Может ли эмулятор запускать код для другой архитектуры?

4. В чем плюсы и минусы эмуляторов, исполняющих часть инструкций на реальном процессоре?