Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 1.79 KB

linux.md

File metadata and controls

57 lines (36 loc) · 1.79 KB

Первый запуск ОС Xv6

В данном приложении мы расскажем вам, как проще всего запустить ОС Xv6 на вашем компьютере под управлением ОС Linux.

Шаг 1. Установка Docker

Для работы мы рекомендуем вам использовать Docker, установите его себе на компьютер по инструкции от разработчиков.

Шаг 2. Запуск образа для работы с Xv6

Мы подготовили Docker образ для работы с Xv6. Там установлено все необходимое: вирутальная машина qemu, комплиятор GCC под RISC-V, make для автоматизации сборки проекта и прочие мелочи.

Скачать его можно с DockerHub: vityamand/xv6.

docker pull vityamand/xv6

Также мы можете собрать образ самостоятельно.

./ci/docker/build.sh

Теперь попробуйте запустить его.

./ci/docker/run.sh

Вы должны оказаться в корневой директории контейнера.

Шаг 3. Сборка и запуск ОС Xv6

В контейнер примонтирована директория с проектом. Перейдите в нее.

cd xv6

Попробуйте собрать Xv6.

make

И, наконец, запустите.

make qemu

Вы готовы к работе. Удачи!