由于 PlumpOS 的目的是向集群添加节点,因此假定您已经有一个正在运行的 openMosix 集群 -- 或者可能只有一个 openMosix 节点 -- 您将从该节点启动作业。集群中的所有机器都必须符合以下要求
PlumpOS 机器 (586+ CPU)
可引导的 CD-ROM 驱动器
网络接口卡
介于 32M 和 128M 的 RAM 之间。由于在编写本文时 openMosix 内核中的一些奇怪之处,简单地传递 ramdisk 的大小不起作用,因此必须实际使用为特定大小预制的 ramdisk。在 PlumpOS 镜像站点应该有几个可用的 ramdisk,可以将其放置在实际 cdrom ISO 上的磁盘根目录中(或者如果您在 PlumpOS 包目录中,则放置在 rootdisk/disks/ 中)。
主机 GNU/Linux/openMosix 内核(版本与您在子/从 PlumpOS 机器上引导的所有 PlumpOS 内核相同)
网络环境 运行 DHCP 服务器(如果您不运行或不想运行 DHCP,您仍然可以手动配置您的系统:只需转到每台 PlumpOS 机器,并使用提供的网络工具输入您所需的配置信息。但是,强烈建议使用 DHCP,从长远来看,这将大大简化您的生活。)
以下网络模块存在于大多数(如果不是全部)提供的内核模块 tarball 中(在 /kernels/KERNELNAME/modules.tgz 中),尽管并非所有模块都支持自动探测;如果您在此列表中没有看到对您的卡的支持,那么 PlumpOS 将不适用于您。
3c501.o, 3c503.o, 3c505.o, 3c507.o, 3c509.o, 3c515.o, 3c59x.o, 8139cp.o, 8139too.o, 82596.o, ac3200.o, acenic.o, aironet4500_card.o, aironet4500_core.o, aironet4500_proc.o, arlan-proc.o, arlan.o, at1700.o, bsd_comp.o, cs89x0.o, de4x5.o, depca.o, dgrs.o, dl2k.o, dmfe.o, dummy.o, e100/e100.o, e1000/e1000.o, e2100.o, eepro.o, eepro100.o, eexpress.o, epic100.o, eth16i.o, ewrk3.o, fealnx.o, hamachi.o, hp-plus.o, hp.o, hp100.o, lance.o, lp486e.o, mii.o, natsemi.o, ne.o, ne2k-pci.o, ni5010.o, ni52.o, ni65.o, ns83820.o, pcmcia, pcnet32.o, ppp_async.o, ppp_deflate.o, ppp_generic.o, ppp_synctty.o, pppoe.o, pppox.o, sis900.o, sk98lin/sk98lin.o, slhc.o, smc-ultra.o, smc9194.o, starfire.o, strip.o, sundance.o, sungem.o, sunhme.o, tc35815.o, tg3.o, tlan.o, tokenring/{3c359.o abyss.o ibmtr.o lanstreamer.o olympic.o smctr.o tms380tr.o tmsisa.o tmspci.o}, tulip/tulip.o, via-rhine.o, wavelan.o, wd.o, winbond-840.o, wireless/{airo.o airo_cs.o hermes.o orinoco.o orinoco_cs.o orinoco_pci.o orinoco_plx.o}, yellowfin.o
另请注意,PlumpOS 可能无法在笔记本电脑上工作:它肯定尚不支持 PCMCIA 卡,如果您的机器包含多个连接的以太网适配器,则可能无法正确配置 openMosix。这是配置脚本的临时限制,应在未来的版本中解决。