需手动制作AnyBoot启动U盘,调BIOS为Legacy模式,用DriveSetup初始化硬盘并创建Haiku分区,再通过Installer复制文件、安装MBR引导,重启拔U盘即可成功安装。

如果您希望在电脑上安装Haiku OS以体验BeOS的精神续作,需注意该系统不支持直接通过常规双系统引导方式一键安装,且对硬件兼容性有特定要求。以下是完成安装的详细步骤:
一、准备可启动的Haiku OS安装介质
Haiku OS官方提供ISO镜像,但该镜像默认为可启动的Live环境,需先写入U盘才能用于安装。此步骤确保BIOS/UEFI能识别并从外部设备加载Haiku内核。
1、访问Haiku OS官网下载最新稳定版ISO文件,确认文件名为类似haiku-r1beta5-x86_64-anyboot.iso的格式。
2、使用BalenaEtcher或Rufus工具将ISO写入容量≥8GB的USB闪存盘,务必选择“DD写入模式”而非ISO模式(Rufus中需勾选“DD映像”)。
3、写入完成后安全弹出U盘,插入目标电脑USB接口。
二、配置BIOS/UEFI启动顺序
Haiku OS目前仅支持Legacy BIOS启动,部分新主板默认启用UEFI模式,若不调整将无法进入安装界面。此步骤是成功加载AnyBoot引导器的前提。
1、重启电脑,在开机自检画面出现时反复按Del、F2或F12键(依主板品牌而定)进入固件设置界面。
2、在Boot选项卡中禁用Secure Boot,并将Boot Mode设为Legacy Only或CSM Enabled。
3、将USB设备移至启动顺序第一项,保存设置并退出。
三、使用AnyBoot启动并分区硬盘
Haiku OS安装程序依赖AnyBoot环境初始化磁盘结构,其分区方案与主流系统不同,必须使用内置的DriveSetup工具创建专用的Haiku分区。
1、从U盘启动后,等待AnyBoot菜单出现,选择Boot Haiku进入Live桌面。
2、点击右下角任务栏的DriveSetup图标,打开磁盘管理工具。
3、在左侧设备列表中选中目标硬盘,点击Initialize按钮,此操作将清除硬盘全部数据,请提前备份。
4、初始化完成后,右键空白区域选择Add Partition,设置类型为Haiku,大小建议≥20GB,点击OK确认。
四、运行Installer执行系统部署
Haiku Installer不支持图形化向导式安装,需手动挂载目标分区并指定源路径,其核心逻辑是将Live环境中的系统文件复制到已划分的Haiku分区中。
1、返回桌面,双击Installer图标启动安装程序。
2、在Source字段中保持默认的/boot(即当前Live系统根目录)。
3、在Destination字段中点击Browse,导航至/dev/disk/your_partition_name(如/dev/disk/ata-0-0),确保右侧显示“Haiku”文件系统类型。
4、勾选Install boot loader和Format destination,点击Install开始复制文件。
五、配置引导并重启进入系统
Haiku OS自带的boot_loader仅支持MBR主引导记录,安装完成后需确保BIOS从硬盘正确加载Haiku引导扇区,否则将回退至原有系统。
1、安装结束提示“Installation complete”后,关闭所有窗口,点击桌面右上角关机按钮选择Restart。
2、重启过程中拔掉U盘,避免再次从AnyBoot启动。
3、若屏幕显示Haiku Logo并进入紫色背景桌面,说明安装成功;首次启动可能需3–5分钟,期间勿强制断电。









