このページの翻訳はまだ完全ではありません。完成するまでは、未完成の部分はオリジナルの英文を使用します。

ブートローダー

Haiku のブートローダーオプションは、ハードウェア周りの問題で悩んだ場合や、Haiku を複数インストールしていて (おそらくインストール CD 上あるいは USB メモリ上の Haiku)、そのいずれかを選択する場合に役立ちます。また、あるソフトウェアコンポーネントをインストールしたもののそれが正しく動作せず、システムの起動を妨げてしまう場合にもそれは役立ちます。以下のトラブルシューティングを見てください。

ブートローダーオプションに入るには、Haiku の起動プロセスが始まる前に SHIFT キーを押し続ける必要があります。ブートマネージャーがインストールされているなら、Haiku のブートエントリーを実行する前に SHIFT を押し続ける動作を始めても構いません。Haiku がそのマシンの唯一のオペレーティングシステムであれば、BIOS からのブートメッセージがまだ表示されている状態から SHIFT キーを押し続ける動作を始められます。

昔からの BIOS でなく UEFI をブートに使用しているコンピューター上では、代わりに SPACEBAR を押してください。

index ブートローダーオプション

ブートローダーオプションに入ると、次の 4 つのメニューが表示されます。

Select boot volume Haiku のインストール済イメージまたはバージョンのうち、どれを起動するのか選択します(以下の トラブルシューティングを参照ください)。
Select safe mode options ハードウェア周りに問題が生じた場合、または不正なアドオンのためにシステムが不安定あるいは起動しなくなった場合に試してみるべきオプションがいくつかあります。オプションに選択バーを移動させると、画面の下部に短い説明が表示されます。

Safe mode
Puts the system into safe mode. This can be enabled independently from the other options.

Disable user add-ons
Prevents all user installed add-ons from being loaded. Only the add-ons in the system directory will be used. See Troubleshooting below.

Disable IDE DMA
Disables IDE DMA, increasing IDE compatibility at the expense of performance.

Ignore memory beyond 4 GiB
Ignores all memory beyond the 4 GiB address limit, overriding the setting in the kernel settings file.

Use fail-safe graphics driver
The system will use VESA mode and won't try to use any video graphics drivers.

Disable IO-APIC
Disables using the IO APIC for interrupt routing, forcing the use of the legacy PIC instead.

Disable local APIC
Disables using the local APIC, also disables SMP.

Disable X2APIC
Disables second generation APIC.

Disable SMEP and SMAP
Disables SMEP/SMAP security features of the CPU.

Disable SMP
Disables all but one CPU core.

Don't call the BIOS
Stops the system from calling BIOS functions.

Disable APM
Disables Advanced Power Management hardware support, overriding the APM setting in the kernel settings file.

Disable ACPI
Disables Advanced Configuration and Power Interface hardware support, overriding the ACPI setting in the kernel settings file.

Blacklist entries
Allows to select system files that shall be ignored. Useful e.g. to disable drivers temporarily. See Troubleshooting below.

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" を有効にした場合、クラッシュ後にソフトウェアリセット (warm reboot) すると、次の追加オプションが表示されます:

Save syslog from previous session during boot
前回の Haiku のセッションを、起動中に /var/log/previous_syslog へ保存します。

Display syslog from previous session
前回の Haiku のセッションの syslog を表示します。

Save syslog from previous session
前回の Haiku のセッションの syslog をディスクに保存します。現在、FAT32 ボリュームのみがサポートされています。

Select screen resolution 特定の画面解像度と色深度を設定できます。

index トラブルシューティング

Haiku がユーザーのハードウェアで最初から起動しない場合、Select safe mode options のさまざまなオプションを設定してみてください。ともかく、バグレポートの提出を検討してください。

一方、Haiku がいくつかのソフトウェア、特にハードウェアドライバーをインストールした後に突然調子が悪くなった場合は、障害を起こすパッケージを再びアンインストールすることで、Haiku を再び起動可能にし、正しく動作させるオプションがいくつかあります。

index Haiku のブート

オプションを 1 つ以上有効にしてメインメニューに戻り、起動を続行すると、このブートスクリーンが表示されます:

boot-screen.png

すべてが順調に進むと、シンボルが次々に点灯します。
それぞれのシンボルは大まかに次のブートステージに対応します:

原子 モジュールの初期化
ディスク + 虫眼鏡 rootfs (/) の作成と devfs (/dev) のマウント
プラグインカード デバイスマネージャーの初期化
ブートディスク 起動ディスクのマウント
IC チップ CPU 固有のモジュールの読み込み
フォルダー サブシステムの最終初期化
ロケット Launch_daemon がシステムを起動