引导程序

Haiku 的系统引导程序可以用于帮助您解决遇到的硬件相关问题,或者用于选择通过 Haiku 的哪种安装方式来启动(可以是 CD 光驱启动或 USB 盘启动)。
此外,如果安装了某个软件组件导致系统无法启动,您也可以通过引导程序方便地将其移除。下面提到的Disable user add-ons (禁用用户安装组件) 选项,它可以启动 Haiku,但是不加载用户安装组件,例如:某个驱动程序。

为了进入引导程序选项,您需要在 Haiku 的启动进程开始前,持续按住 SHIFT 键。如果已经安装了启动管理软件,您可以在进入 Haiku 启动调用之前开始按下 SHIFT 键。如果Haiku是唯一的操作系统,您可以在 BIOS 中显示启动消息时就开始按下该按键。


进入选项之后,出现了下面四个菜单:

Select boot volume 选择Haiku的安装介质。
Select safe mode options
在系统引导中遇到硬件问题时,可以尝试下面的几个选项。当选择条移动到某个选项时,在屏幕底部会显示相应的简短说明。
- Safe mode
- Disable user add-ons
- Disable IDE DMA
- Use fail-safe video mode
- Don't call the BIOS
- Disable APM
- Disable ACPI
Select debug options
在这里,你会发现几个选项,它们用于调试或者获取错误报告的详细情况。同时,对于每个选项,在屏幕底部也都会出现相关的说明。
- Enable serial debug output
- Enable on screen debug output
- Disable on screen paging
- Enable debug syslog
- Display current boot loader log(Press Q to exit the log)
- Add advanced debug option
如果激活了 "Enable debug syslog" ,那么在系统崩溃,重启后会显示如下选项:
- Display syslog from previous session
- Save syslog from previous session
Select fail safe video mode 如果你启动了 Use fail-safe video mode 选项, 您可以设置屏幕的分辨率和颜色深度。


在激活几个选项之后,返回主菜单,继续系统引导。开机界面如下:

boot-screen.png

如果一切运行正常,那么所有的图标都将依此点亮。
这些不同的符号大致对应了下面的启动步骤:

Atom 系统组件初始化。
Disk + magnifier 创建文件系统 (/) 和挂载硬件驱动 (/dev).
Plug-in card 硬件管理初始化。
Boot disk 挂载启动磁盘。
Chip CPU特定模块加载
Folder 子系统初始化。
Rocket 加载系统启动脚本。