下一步 上一步 目录

2. Slackware

2.1 制作第一个 zip 磁盘。

1) 将 zip 驱动器连接到主机系统,将空白 zip 磁盘插入驱动器并启动系统进入 Linux

2) 登录。您可能需要以 root 用户身份登录,或者您登录的用户需要能够写入文件系统、挂载和卸载磁盘等....

3) 在 zip 磁盘上安装 ext2fs 文件系统。使用命令

         /sbin/mke2fs -b 1024 /dev/sda4
 
4) 挂载 zip 磁盘,使用命令
         mount /dev/sda4 /(zip)
 
5) 将您的光盘插入光驱并挂载它
         mount /dev/hdc /(cdrom)
 
6) 创建一个目录,用于安装 slakware 磁盘镜像
         mkdir /(zip)/slakware
 
7) 在您的主磁盘上创建一个可写的(非 zip 磁盘)临时目录以供工作。我建议
         mkdir /root/slakware/(verx.x)
 
8) 将 root 磁盘镜像复制到上面命名的目录
         cp /(cdrom)/rootdsks/text.gz /root/slakware/(verx.x)/
 
9) 更改目录到 root 磁盘镜像复制到的目录,并使用以下命令解压缩它
         cd /root/slakware/(verx.x)
         gunzip text.gz
10) 在其驱动器中安装一个带有 dos 或 ext2fs 文件系统的 1.44 兆软盘,并这次使用 dd 命令将 root 磁盘镜像复制到它
         dd if=text of=/dev/fd0
 
11) 挂载 1.44 兆软盘,使用命令
         mount /dev/fd0 /(floppy)
 
12) 将 root 磁盘镜像复制到 zip 磁盘
         cp -dpR /(floppy)/* /(zip)/
13) 为了方便以后的安装过程,我们希望在 zip 磁盘上创建一个大约 8 兆的交换文件。使用命令
         dd if=/dev/zero of=/(zip)/swap bs=1024 count=8208
14) 初始化交换文件,使用命令
         /sbin/mkswap /(zip)/swap 8208
15) 接下来,使用您最喜欢的文本编辑器,您需要编辑文件 /(zip)/etc/rc,并在行 /bin/mount -av -t nonfs 之后插入新的一行
         /sbin/swapon /swap
16) 将磁盘镜像复制到 zip 磁盘
         cp -r /(cdrom)/slakware/[a-ty]* /(zip)/slakware/ &
包括方括号 [a-ty]*,完全如上所示。行尾的 & 符号将使此命令在后台执行。这大约需要 20 分钟才能完成。利用这段时间喝杯咖啡,阅读更多 HOWTO。

17) 外部 zip 驱动器有两个指示灯——我的驱动器是绿色和黄色;内部驱动器似乎只有一个。当我的 zip 磁盘完成接收信息后,黄色指示灯熄灭,只剩下绿色的电源指示灯。在内部驱动器上,单个“状态?”指示灯将熄灭。

现在是时候准备软盘和 zip 磁盘,通过卸载它们来从驱动器中移除

         cd
         umount /dev/fd0
         umount /dev/sda4

18) 如果我们在尝试使用 root 磁盘的文件系统之前检查它,以后的操作会更容易,使用命令

         /sbin/e2fsck -f /dev/sda4

当磁盘活动结束时,如果没有错误,您可以从驱动器中取出 zip 磁盘并将其标记为 Slackware Root disk。我还用铅笔写上版本号。

2.2 制作第二个 zip 磁盘。

如果要安装 X 窗口系统,或者您需要其他预构建的内核之一,那么现在是时候构建第二个 zip 磁盘了。

x1) 将磁盘 2 插入 zip 驱动器。我也喜欢在这个磁盘上写入 ext2fs 文件系统,但如果它有 M$ Dos 文件系统也可以工作。我使用键盘上的向上箭头键从我的历史记录文件中调用以前使用过的命令,因为我有点懒,但如果您想重新输入命令,请重复上述步骤 3)、4) 和 6)。

x2) 将 X11R6 “X Window”软件包复制到 zip

         cp -r /(cdrom)/slakware/x* /(zip)/slakware/ &
再次在后台运行。这将花费大约步骤 9) 一半的时间。如果您的系统速度很慢,那么它会再次变慢。更多咖啡和 HOWTO 阅读。

x3) 此磁盘上还有空间用于自定义内核目录。安装一个尽可能满足系统需求的内核,以便与访问 zip 驱动器所需的内核一起使用,这很棒。使此内核成为系统默认内核。所以现在我们将为此创建一个目录,然后将信息复制到其中

         mkdir /(zip)/kernels
         cp -r /(cdrom)/kernels/* /(zip)/kernels/ &
这将再花费 10 或 15 分钟。处理用过的咖啡?阅读更多 Linux 文档?

x4) 当磁盘活动结束时,卸载磁盘并在其上运行 fsck

         umount /dev/sda4
         /sbin/e2fsck -f /dev/sda4
x5) 当 e2fsck 完成磁盘操作并且命令提示符返回到屏幕时,弹出磁盘并标记它。

2.3 制作启动软盘。

b1) 我现在制作一个 1.44 兆启动盘。使用 /(cdrom)/bootdsks.144/iomega.s 镜像。在相应的驱动器中安装一个新的 1.44 兆软盘。制作磁盘的命令是

         dd if=/(cdrom)/bootdsks.144/iomega.s of=/dev/fd0

b2) 检查启动盘的文件系统

         /sbin/e2fsck -f /dev/fd0
当磁盘活动结束时,如果没有错误,您可以取出所有磁盘,写保护您的启动软盘并标记它,包括版本号。


下一步 上一步 目录