下一步 上一步 目录

3. 安装

将所有设备连接到目标机器并放入 zip 磁盘后,我使用相应的启动盘启动机器。在登录之前,最好使用 Linux 内置的滚动回滚功能,检查是否所有硬件都被正确检测到。为此,按住 Shift 键并根据需要使用向上翻页和向下翻页键。能够看到登录提示通常意味着启动时的错误不太严重。

3.1 第一轮。

Slackware 将显示一些说明。请仔细阅读它们。以 root 用户身份登录,并在目标驱动器上使用 fdisk 创建 root 和 swap 分区(如果需要)。如果您运行了 fdisk,请重启机器,并仔细重新阅读屏幕上的任何说明,然后以 root 用户身份登录。

即使在只有 4MB 内存的机器上,您也无需创建 swap 分区,直到在安装程序中提示您这样做。我们已经在 zip 磁盘上运行了 swap。运行 Slackware 安装程序

          setup
仔细阅读并遵循菜单提供的说明。安装程序要做的第一件事是在您的硬盘驱动器上创建并初始化您的 swap 分区,这是可以的,尽管有可怕的警告,但这不会影响 zip 驱动器上的 swap 文件。

您不希望允许自动挂载 /dev/sda4,并且当菜单中出现关于此的问题时。除非此 zip 驱动器专用于目标机器全职使用,否则不要添加它。

当您看到询问安装媒体来源的菜单时,选择第 4 项“从预先挂载的目录安装”。下一个屏幕将询问其名称,它是 /slakware。

我建议此时仅安装 "a" 磁盘集。如果选择软件包的人过于贪婪,在写入 lilo 和安装内核之前就填满了磁盘,则安装将会崩溃。在基本安装期间,我仅从启动盘安装内核。从这里开始,可做的选择相对较少,Slackware 文档(来自 cdrom 或您的 ftp 站点)将比我在这里能做的更好。

在初始安装完成后,将 zip 驱动器和磁盘留在原位。当提示您这样做时,取出软盘并重启。如果一切顺利,Bill,呃,您的朋友/客户将拥有一个可工作的 Linux 系统。

3.2 第二轮。

重启系统后,以 root 用户身份登录并再次挂载 zip 磁盘

          mount /dev/sda4 /mnt
 
检查可用驱动器空间
          df
 
从您的新系统再次运行 setup
          setup
 
从菜单中选择 "s" SOURCE,然后按 Enter 键。选择第 4 项“从预先挂载的目录安装”,然后再次按 Enter 键。

输入目录名。这次使用

          /mnt/slakware
 
选择您想要或需要的软件包。所有软件包都可用,除了那些以 "x" 开头的软件包。当您完成从此磁盘安装软件包后,退出 setup 并运行
          umount /dev/sda4

您现在可以取出磁盘,如果将要安装 X,请插入第二个 zip 磁盘并再次完成 setup,这次只有以 X 开头的软件包可用。如果您将从预构建的内核安装自定义内核,您也可以在安装第二个 zip 磁盘时执行此操作。

3.3 库问题

有时我在根 zip 磁盘或最终目标机器上的库链接方面遇到问题。对此有两种可能的修复方法。

修复方法 1) 如果系统启动到命令提示符,并且您可以以单用户模式以 root 用户身份登录,请尝试以下命令

          ldconfig
如果事情没有坏到这个命令无法运行的程度,那么重启并观察与库相关的错误。如果没有错误,那么您就成功了。

修复方法 2) 如果 ldconfig 无法修复问题,您将需要重新制作根软盘,并按照说明 8) 到 12) 中的步骤重新复制文件,或者根据需要将 Linux 重新安装到目标系统。


下一步 上一步 目录