В данном приложении мы расскажем вам, как проще всего запустить ОС Xv6 на вашем компьютере под управлением ОС Linux.
Для работы мы рекомендуем вам использовать Docker, установите его себе на компьютер по инструкции от разработчиков.
Мы подготовили Docker образ для работы с Xv6. Там установлено все необходимое: вирутальная машина qemu, комплиятор GCC под RISC-V, make для автоматизации сборки проекта и прочие мелочи.
Скачать его можно с DockerHub: vityamand/xv6.
docker pull vityamand/xv6Также мы можете собрать образ самостоятельно.
./ci/docker/build.shТеперь попробуйте запустить его.
./ci/docker/run.shВы должны оказаться в корневой директории контейнера.
В контейнер примонтирована директория с проектом. Перейдите в нее.
cd xv6Попробуйте собрать Xv6.
makeИ, наконец, запустите.
make qemuВы готовы к работе. Удачи!