本节描述了可用的选择、哪些选项是实用的、我决定选择哪些以及原因。
用于此的最佳工具是一个迷你 Linux。网上有很多小型 Linux 发行版可供选择,但它们中的大多数无法在 4MB 内存中启动。我找到了两个可以的
SmallLinux 可以在低至 2MB 内存中启动,但其根磁盘无法从驱动器中取出,这很遗憾,因为否则它拥有我们需要的一切(即 fdisk、mkswap 和 mkfs.ext2)。SmallLinux 可以创建所需的分区,但不能用于复制根分区。
muLinux 将在 4MB 内存中启动,但仅限于有限的单用户模式。在此模式下,fdisk 和 mkswap 可用,但 mkfs.ext2 和运行它所需的库位于 /usr 分区上,而在维护模式下该分区不可用。要使用 muLinux 完成整个预安装过程,必须从 usr 磁盘映像中提取创建 ext2 文件系统所需的文件并复制到软盘上。
这提供了两种选择:要么使用 SmallLinux 创建分区,muLinux 复制根分区,要么使用 muLinux 完成整个工作。因为我有两台笔记本电脑,所以我两种都尝试了。
选择 Slackware 并没有花太多时间。除了我喜欢它,但使用不多,并且想学习更多之外,我还考虑了以下几点
当我尝试这个时,7.0 版是最新版本,所以我使用了它。
你不必使用它。我不能代表所有发行版回答,但我知道 Debian、Red Hat 和 SuSE 提供了一系列安装方法,并且有“专家”安装程序
Debian 还有其他类型的吗?可以在这里使用。本文档中的大多数步骤将适用于任何发行版,而无需更改。
如果您以前从未使用过首选发行版的专家方法,请在简单的台式机上试运行一下,以感受一下并探索它提供的选项。
这意味着要制作 15 张软盘 - 这只会给你一个绝对最小的安装,并且需要第二阶段才能获得你想要的应用程序。在如此低配置的机器上,它也非常慢。如果你无法使其他方法工作,这是最后的手段。
并行端口具有 IDE 设备、并行电缆或袖珍以太网适配器
在这些机器上使用袖珍 LAN 适配器安装将会非常慢。连接。这将是 Aero 的一个不错的选择,让 PCMCIA 插槽空闲以运行软盘驱动器。
如上所述,这可以是 CD-ROM 或网络安装。这将是 T1910 的最佳方法 - 在 Aero 上会有点麻烦。
显然,这不是笔记本电脑的选择,但包含在内以防您的目标机器是台式 PC。
我手头的工具决定了 PCMCIA 网络安装。我将指出其他方法的步骤差异之处。无论您选择哪种方法,您都需要有一台更高配置的机器可用 - 即使只是为了为软盘安装创建磁盘。
此过程除了交换分区外,还需要至少两个 Linux Native 分区。由于其中一个 ext2 分区将在安装期间用作临时根目录,因此它将不可用作目标分区,因此应该很小 - 但不小于 5MB。
这里没有太多空间可以变得太聪明。有人认为应该有一个单独的 ext2 分区并使用交换文件来避免浪费空间,但我强烈建议为 /usr 创建一个单独的分区。如果您只有一个分区,并且它出现问题,您可能面临完全重新安装。分离 /usr 并为 / 设置一个小分区使灾难恢复更有可能。在两台机器上,我总共创建了 4 个分区
此外,Aero 使用 hda3 作为 2MB DOS 分区,其中包含配置实用程序。有关详细信息,请参阅 Aero 常见问题解答。
仅完整的 glibc 库几乎就占满了硬盘,因此无需构建开发机器。看起来可以挤入一个最小的 X 安装,但我确信它会运行缓慢,而且我也不想要它。我决定安装以下组件(完整列表请参见 附录 A)
此选择与 小型笔记本电脑有什么用? 中描述的机器类型相匹配。