Проект FreeBSD/xbox
Введение
FreeBSD/xbox - это порт FreeBSD с целью запустить её на Microsoft® Xbox® системах. Rink Springer <rink@FreeBSD.org> начал данный проект. Он проделал основную работу по наложению патчей и программированию. Ed Schouten помогал с рецензированием патчей, а также предоставил детали по некоторым внутренностям Xbox.
Статус
FreeBSD/xbox поддерживается только во FreeBSD 7-CURRENT и является экспериментальным кодом. Поддерживаются фреймбуфер, Ethernet, звук и USB устройства (такие как USB клавиатура для консоли).
Новый live/install CD находится в разработке на данный момент.
Загрузка -CURRENT ядер
Чтобы загрузить FreeBSD 7-CURRENT, вы должны иметь последнюю версию BIOS’а для Linux/xbox, называемую Cromwell (в противном случае это приведёт к тому, что ядро будет аварийно завершаться сразу же после загрузки). Cromwell с UFS патчами для FreeBSD (это заставит Xbox загружать ядро напрямую с файловой системы UFS) доступен в дереве портов, в /usr/ports/sysutils/cromwell. Оно может быть загружено в EEPROM используя порт /usr/ports/sysutils/raincoat (если только ваш Xbox имеет версию ниже 1.6).
Установка на жёсткий диск
Вы можете произвести установку с помощью Live CD, но вам нужно будет делать всё вручную. Предполагается, что вы подготовите ваш диск, используя платформу FreeBSD/i386 и настроите конфигурационный файл /boot/xboxlinux.cfg самостоятельно, чтобы Cromwell мог определить какое ядро загружать.
Дата последнего изменения: 26 января 2021 г. выполнил Sergio Carlavilla Delgado