level 1
haiku-os系统安装使用攻略手册(常见问答)
2023年2月10日 最爱Caitlin Snow
一、haiku-os系统与beos系统、MAC苹果公司、谷歌公司Fuchsia手机系统的关系
Fuchsia 项目的知名参与者包括 Travis Geiselbrecht 和 Brian Swetland。
早在久远的上个世纪九十时代中期,当时的苹果公司因自家的操作系统无法及时推出,正寻找替代品。当时有两个理想的候选产品分别是 Be 公司的多媒体操作系统BeOS,以及被苹果公司扫地出门的乔布斯开办的 NeXT 公司的产品 NeXTSTEP。后来由于 Be 公司要价太高等原因,苹果公司收购了NeXT公司重新获得乔布斯继而研发出后来大放异彩的 OSX,而 Be公司则由于经营不善在2001年黯然被Palm公司收购。
能被苹果公司列为收购目标的 BeOS 实力自然不弱,而上面这两位小哥,就曾在 Be 公司做操作系统开发。由于 BeOS 在当时来说设计非常先进,公司关门后很多工程师和爱好者觉得可惜,所以继承BeOS的设计重新实现了一个开源系统名字叫 Haiku,Haiku 使用的内核叫做 NewOS。自然地 —— NewOS 的发起人和主力开发就是这俩哥们。
可能俩人对极度精简的产品比较偏爱,又或者是觉得 NewOS 内核的设计还太过厚重,总之,2008 年俩人又针对嵌入式设备设计了一个极其轻巧的内核 littlekernel(简称:lk)。
一晃快20年过去,随着所供职公司的关停并转,他们又分别在Danger、Palm、Android、Apple、Google等巨头公司工作过。Brian Swetland 最近的一份工作是在谷歌任高级软件工程师,负责管理 Linux 内核开发相关事务。几天前,他在 github 上公布了 Fuchsia,用到的内核叫做 Magenta,正是基于他们的 lk 内核项目扩展功能而来。
注1:本文内容从 Haiku 中文社区负责人 kurain 处获得诸多有价值的史料信息。kurain 是 Haiku 官方国际化项目中的 Chinese Language Manager,几乎独自中文化翻译了所有的 Haiku 官方文档和开发手册。同时 kurain 也是一名软硬件极客,他的 github 帐号是 haiku-cn。在此对 kurain 表示感谢。
注2:以上内容原文出自2016年《解析:面向未来的操作系统,谷歌 Fuchsia究竟会是什么样子的?》,在此表示对原作者的尊重和感谢。
2、从哪里下载haiku-os系统?
haiku-os系统官方下载地址:网页链接 五年内买的电脑请下载64-bit版,五年前买的电脑请下载32-bit版。
3、如何安装haiku-os系统?
将下载的ISO文件刻录到U盘中,并设置BOIS从该U盘启动后,使用软件“系统安装器”(Installer)安装。
启动软件后,界面显示有如下菜单项目:
左上角“工具”,是安装引导程序和设置多系统启动目录;
中间标签“安装源”,正常就是你的U盘,默认不用修改;
中间标签“安装到”,是你要将系统安装到哪个硬盘分区;
下拉标签“显示附加软件包”,就是要安装的系统组件和软件包,默认不用修改;
左下角按钮“设置分区”,就是启动软件“磁盘管理器”(DriveSetup)来做硬盘分区;
右下角按钮“开始”,就是全部设置完成后,启动安装系统的进程。
4、haiku-os系统需要多大的硬盘分区、多高的硬件配置、对现在电脑的硬件兼容性如何?
官方提示需要2G运行内存、3G硬盘系统分区、奔腾四以上CPU、vesa兼容显卡。
haiku-os系统的系统、软件、交换分区、用户数据文件,默认都是在同一个分区的。前三者都在该硬盘分区system目录下;用户数据文件,包括桌面文件都在home目录下。
笔者亲测,如果你想简单点:haiku-os系统硬盘分区直接给到50G,文件系统格式就用haiku-os系统自有的Be File System;运行内存方面则是越大越好。
haiku-os系统目前对电脑硬件兼容性水平大致与openbsd、freebsd相当。所以不排除新电脑部分硬件无法被识别的情况 。
2023年02月10日 07点02分