Sparc 改进型引导加载器(SILO)是 SPARC 架构中使用的引导加载器。它允许你启动 Linux、Solaris 或 SunOS。它可以从 ext2、iso9660、UFS 或 ROMFS 加载 Linux 内核。摘自 SILO 的 README
这是在 Sparc 上为 Linux 创建完整引导加载器的首次尝试。由于引导块上空间不足,我们必须分两步完成,第一步是一个非常简单的加载器,它基于 Peter Zaitcev 的 silo(我们称之为第一阶段加载器),它应该能容纳在 512B 空间内,其唯一目的是加载一个更完整的引导程序加载器,这里称为第二阶段引导加载器。我们实现的第二阶段加载器最酷的地方在于它使用了 ext2 库(由 ext2fs 工具提供)和一些 ufs 代码,因此允许加载器访问 ext2 fs 和 ufs 上的任何文件,使用 silo.conf,处理 gunzipping 以及许多其他事情。这与 Linux/i386 lilo 不同,后者需要为每个内核提供一个映射文件。在 silo 中,我们只为第二阶段加载器保留一个映射文件,我们不希望你每天都更改第二阶段加载器(你可以这样做,你只需要使用工具重新安装映射)。
实际上,恕我直言,它比 LILO 更容易使用。