至此,内核已经准备就绪,但是如果您现在重启,您的系统将无法启动,因为存在设备文件系统错误。问题在于 TimeSys Linux 依赖于 devfs 文件系统。
为了解决这个问题,从Richard Gooch 的站点安装 devfsd。解压 tar 文件,然后将其复制到/usr/src/redhat/SOURCES/。切换到解压文件所在的目录,然后运行
# rpmbuild -ba rpm.spec [1] |
这应该构建 devfs 包并将其放置在/usr/src/redhat/RPMS/i386/。然后您可以通过键入以下命令来安装此 RPM:
# rpm -Uvh /usr/src/redhat/RPMS/i386/devfsd-1.3.25-1.i386.rpm |
通常,您现在需要将这行代码 /sbin/devfsd /dev 添加到/etc/rc.d/rc.sysinit,但是 Red Hat Linux 9 应该已经在安装过程中为您完成了此操作。
[1] | 如果您的系统找不到 rpmbuild,您可能需要首先安装rpm-build软件包。 |