Boot Loader (Загружчик)

Параметри та опції загружчика Haiku можуть допомогти, якщо у Вас виникли проблеми пов'язані з апаратним забезпеченням або Ви хочете вибрати, яку саме інсталяцію Haiku запустити, якщо у Вас їх декілька (можливо, на інсталяційному компакт-диску або USB-накопичувачі). Це також знадобиться, якщо Ви встановили програмний компонент, який працює неправильно і не дозволяє Вам загрузити Haiku (дивіться параграф Вирішення проблем нижче).

Щоб увійти до меню загружчика, Вам слід натиснути і утримувати клавішу SHIFT до початку процесу загрузки Haiku. Якщо на комп'ютері встановлено менеджер загрузки, Ви можете почати утримувати клавішу SHIFT до виклику пункту загрузки Haiku. Якщо Haiku єдина операційна система на комп'ютері, Ви можете почати утримувати клавішу, коли на екрані з'являться повідомлення BIOS про загрузку.

На деяких пристроях Вам доведеться переконатися, що USB-клавіатури увімкнено в BIOS.
На комп'ютерах, які використовують для загрузки UEFI, замість класичного BIOS, Вам потрібно використовувати клавішу SPACEBAR замість SHIFT.

index Опції та параметри Boot Loader

Вам будуть запропоновані наступні пункти меню:

Select boot volume/state Дозволяє вибрати інсталяцію або крайній збережений працездатний стан системи Haiku для запуску (дивіться параграф Вирішення проблем нижче).
Select safe mode options Існує декілька варіантів, які можна спробувати на випадок апаратних проблем або якщо система стає нестабільною або не завантажується через неправильну роботу доповнення. При переміщенні курсору на потрібну опцію внизу екрана з'являється коротке пояснення.

Safe mode
Переводить систему у безпечний режим. Цей параметр можна ввімкнути незалежно від інших.

Disable user add-ons
Запобігає завантаженню усіх встановлених користувачем доповнень. Використовуватимуться лише доповнення з системного каталогу. (дивіться параграф Вирішення проблем нижче).

Disable IDE DMA
Вимикає IDE DMA, підвищуючи сумісність IDE за рахунок зниження продуктивності.

Ignore memory beyond 4 GiB
Ігнорує усю пам'ять, що перевищує ліміт адресації у 4 гігабайти, перевизначаючи настройки у файлі налаштувань ядра.

Use fail-safe graphics driver
Система використовуватиме режим VESA і не намагатиметься використати драйвери відеокарти.

Disable IO-APIC
Вимикає використання APIC вводу-виводу для маршрутизації переривань, змушуючи натомість використовувати застарілий PIC.

Disable local APIC
Вимикає використання локального APIC, також вимикає SMP.

Disable X2APIC
Вимикає APIC другого покоління.

Disable SMEP and SMAP
Вимикає функції безпеки SMEP/SMAP ЦП.

Disable SMP
Вимикає всі ядра ЦП, крім одного.

Don't call the BIOS
Зупиняє виклик системою функцій BIOS.

Disable APM
Вимикає апаратну підтримку розширеного управління живленням, перевизначаючи настройки APM у файлі налаштувань ядра.

Disable ACPI
Вимикає апаратну підтримку розширеної конфігурації та інтерфейсу живлення, перевизначаючи настройки ACPI у файлі налаштувань ядра.

Disable system components
Дозволяє вибрати системні файли, які слід відключити. Корисно, наприклад, для тимчасового відключення драйверів (дивіться параграф Вирішення проблем нижче).

Select debug options Тут Ви знайдете декілька опцій, які допоможуть при проведенні відладки або отриманні деталей для звіту про помилку. Знову ж таки, коротке пояснення для кожної опції відображається у нижній частині екрана.

Enable serial debug output
Вмикає перенаправлення виводу syslog на послідовний інтерфейс (за замовчуванням: 115200, 8N1).

Enable on screen debug output
Відображати вихідні дані відладки на екрані під час загрузки системи замість звичайного логотипу.

Disable on screen paging
Вимикає посторінковий вивід, якщо увімкнено вивод відладки на екран.

Enable debug syslog
Вмикає спеціальний буфер syslog у пам'яті для цього сеансу, до якого загружчик зможе отримати доступ після перезагрузки.

Display current boot loader log
Відображає відладочну інформацію, яку записано до журналу загружчика (натисніть клавішу Q, щоб вийти з журналу)

Add advanced debug option
Дозволяє безпосередньо вводити розширені параметри відладки.

Якщо увімкнено опцію Enable debug syslog, «теплий» перезапуск після збою покаже такі додаткові опції:

Save syslog from previous session during boot
Зберігає syslog попереднього сеансу Haiku у /var/log/previous_syslog під час загрузки.

Display syslog from previous session
Відображає syslog попереднього сеансу Haiku.

Save syslog from previous session
Зберігає syslog попереднього сеансу Haiku на диск. Наразі підтримуються лише томи FAT32.

Select screen resolution Дозволяє примусово встановити певну роздільну здатність екрана та глибину кольору.

index Вирішення проблем

Якщо Haiku відмовляється завантажуватися на Вашому обладнанні з самого початку, спробуйте встановлювати різні параметри у розділі Select safe mode options. У будь-якому випадку варто подати звіт про помилку.

В іншому випадку, якщо Haiku раптом перестане працювати після встановлення якогось програмного забезпечення, особливо драйверів обладнання, залишається кілька варіантів повернення її працездатності шляхом видалення пакету, який спричинив збій:

index Загрузка Haiku

Після активації однієї або декількох опцій Ви повертаєтесь до головного меню і продовжуєте загрузку. На цьому етапі система відображає екран загрузки:

boot-screen.png

Якщо все працює нормально, швидко починають світитися один за одним значки на екрані.
Кожен з них приблизно відповідає певному етапу загрузки:

Атом Ініціалізація модулів.
Диск + лупа Створення rootfs (/) та підключення (монтування) devfs (/dev).
Плата розширення Ініціалізація диспетчера пристроїв.
Загрузочний диск Підключення (монтування) загрузочного диска.
Мікросхема Загрузка специфічних процесорних модулів.
Папка Фінальна ініціалізація підсистем.
Ракета Launch_daemon запускає систему.