Обновить

Xv6: учебная Unix-подобная ОС. Глава 2. Устройство операционной системы

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели10K
Всего голосов 14: ↑14 и ↓0+14
Комментарии6

Комментарии 6

А где её скачать можно?

Ваша ссылка на старую версию 2018 года для архитектуры x86, авторы ее уже не поддерживают.

NOTE: we have stopped maintaining the x86 version of xv6, and switched
our efforts to the RISC-V version
(https://github.com/mit-pdos/xv6-riscv.git)

../src/ramdisk.c:27:8: error: 'struct buf' has no member named 'flags'

Еще нужно править..

Сборка кода легко выполняется командой make. Сборка кода и запуск xv6 под эмулятором - командой make qemu.

Xv6 работает на RISC-V, поэтому для его сборки нужны RISC-V версии инструментов: QEMU 5.1+, GDB 8.3+, GCC, и Binutils. Инструкция поможет поставить инструменты.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации