← На главную

Порт Haiku запущен на MacBook M1 напрямую на железе

18.05.2026 18:17 · hackernews

Порт операционной системы Haiku успешно запущен на ноутбуках MacBook с процессором M1. Сообщество разработчиков подтвердило, что система работает в режиме «bare metal», то есть прямо на железо, без использования эмуляции внутри виртуальных машин. Для загрузки ядра используются инструменты m1n1 и u-boot, которые берут на себя специфические функции инициализации оборудования Apple. Благодаря этому пользователи могут запускать образы UEFI с флешки, что делает процесс установки похожим на стандартную процедуру для обычного ПК. В текущей версии всё ещё есть проблемы с подключением через USB, однако все восемь вычислительных ядер процессора функционируют исправно, а интерфейс рабочего стола загружается корректно. Проект находится на ранней стадии, особенно в контексте портов на архитектуру ARM и конкретную платформу M1, но результат считается большим достижением для команды. Ранее обсуждались различные версии портов, включая поддержку более новых моделей Mac, но сейчас фокус сделан на демонстрации технической работоспособности. Сами создатели признают, что ранний доступ может сопровождаться багами, но это необходимый этап развития. Сообщества Haiku и Asahi Linux, разрабатывающее драйверы для Apple Silicon, сейчас находятся на одной волне в решении вопросов совместимости железа. Поддержка видеокарт и графического адаптера — отдельная задача, которая требует времени и тестирования, так как архитектура M1 сильно отличается от классических x86. Разработчики благодарят пользователей за тестирование сборок и отчётные заметки об ошибках. Следующими шагами будет расширение списка поддерживаемых моделей и доработка проблемных узлов, таких как USB. Пока что главное — это факт запуска полноценной десктопной среды на процессорах Apple, что открывает новые возможности для пользователей, которые хотят избавиться от ограничений macOS или Windows на своём устройстве. Проект продолжает расти благодаря активности энтузиастов, которые помогают наладить загрузку и стабилизировать работу системы.

Читать оригинал →