启动机器并启动安装程序

在本章中,我们将了解如何启动并运行安装程序。

关于分区的注意事项

下面我们将被询问要创建哪些分区。我们至少应该有以下分区

您当然可以根据需要向您的系统添加任意数量的其他分区,但这是最低限度。

一个 非常 好的建议是找一张纸,写下您已创建的分区、您想用它们做什么以及您想将它们挂载在哪里。您稍后将需要此信息。

对于 Debian 和 SuSE,我们将使用 cfdisk 程序进行分区。对于那些不熟悉 cfdisk 和一般分区的人,我制作了两个关于此的小附录,只是因为我是一个非常善良的人。请参阅 题为附录:使用 cfdisk 对硬盘进行分区的章节

启动机器并启动安装程序

要启动 7248,只需插入启动软盘并打开机器电源。如果它无法从软盘驱动器启动,请检查 SMS 设置(题为使用 SMS 设置硬件的章节),并在启动屏幕上检查图标在屏幕底部弹出时尝试按 F5(或 F6)强制软盘启动。过一会儿,屏幕变为空白,Linux 将启动。此时,如果房间里没有太多人,您可以为自己小声欢呼一声“万岁”,Linux 企鹅 Tux 将出现在屏幕的左上角。在提示时插入 ramdisk 软盘。

Debian 安装程序

您应该像在任何 Debian 安装上一样完成 Debian 安装程序。有关如何使用安装程序的更多信息,请访问您最喜欢的 Debian 镜像站点,一个好的参考应该是 本文档。您可能需要 从这里开始,因为您已经完成了初步步骤。但是,有几件事要记住

当您完成基本系统安装后,重新插入启动软盘并选择“重新启动系统”。

SuSE 安装程序

SuSE 安装程序应该可以顺利运行。初步地,我只进行了 ftp 安装,但是任何安装方法都应该可以,前提是您可以访问媒体。我还没有找到在线版本的安装说明,但它应该非常简单明了。如果您购买了盒装套装,您可能已经获得了一本印刷版的手册。无论如何,有几件事需要查找

Yellow Dog 安装程序

就在安装程序启动之前,我添加了一个小的预安装例程。请按照屏幕上的说明进行操作。对于以前做过一些系统管理的人来说,这些步骤应该很容易。对于初学者来说,应该也不会太难。按 Alt+F2 跳到虚拟终端。

cfdisk /dev/sda
对您的第一个 scsi 硬盘进行分区。将 sdb 更改为您的第二个硬盘,依此类推。如果您认为这有点困难,我写了一个关于此的小附录 题为附录:关于分区的更多信息的章节。完成分区后,例如运行
mke2fs /dev/sda3
在您的第一个硬盘的第三个分区上创建一个 ext2 文件系统。完成后,按 Alt+F1 跳回主屏幕,然后按 Enter 继续

您应该像完成任何 Yellow Dog 安装一样完成安装程序(尽管只有基于文本的界面可用)。我没有找到任何全面的在线安装手册,但是 这里有一些信息。如果您购买了盒装套装,如果您有此处未解答的问题,您应该打开盒子并阅读精美的手册。

但是,有几件事需要注意

Mandrake 安装程序

对于 Mandrake 安装程序,有一些相当广泛的先决条件是必要的。对于 CD 安装,我们需要在刻录 CD ISO 映像之前更换第一张 CD 上的安装程序程序。对于网络安装,我们需要一个完整的本地 ftp 或 http 镜像,由 Mandrake Bamboo ppc ftp 目录或三张 CD 制作而成。实际上,我们只需要更换一个文件,但是由于安装程序无法在安装过程中更改软件包源(这是 Debian 成为一个出色的发行版的原因之一),我们需要所有文件的本地副本。

如果我们不想到处奔波和调整事物,我们将坚持 CD 安装。这是最简单的。

CD 安装

首先,我们必须从您最喜欢的镜像站点下载三个 Mandrake ISO 映像。至少在瑞典镜像站点 ftp://ftp.chello.se/pub/linux/Mandrake-iso/ppc/ 上存在 ppc ISO 映像。

然后我们必须通过更换其中的安装程序来更改第一个映像。这可以在任何能够挂载 CD ISO 映像的操作系统上完成。以下说明是为在 RedHat Linux 上运行而制作的。我们假设映像都放在 /var/tmp 中。

首先,我们通过环回接口挂载映像

mount -o loop=/dev/loop0 /var/tmp/MandrakeLinux-9.1-CD1.ppc.iso /mnt/cdrom
然后将映像中的所有文件复制到具有足够空间的位置,例如 /var/tmp,然后再次卸载映像
mkdir /var/tmp/bamboo1
cp -va /mnt/cdrom/* /var/tmp/bamboo1
umount /mnt/cdrom
现在更换安装程序映像
cd /var/tmp/bamboo1/Mandrake/base
rm mdkinst_stage2.bz2
wget http://users.linpro.no/ingvar/43p/images/Mandrake/mdkinst_stage2.bz2
最后,重建安装程序映像,如果需要,删除 cd 内容的本地副本
cd /var/tmp
mkisofs -r -o MandrakeLinux-9.1-CD1.ppc.iso bamboo1/
rm -rf bamboo1
那里。您现在有一组适用于 7248 的三个工作 ISO 映像。将它们刻录到 CD 上。然后将启动软盘插入 7248 并打开计算机电源。在提示时更换 ramdisk 软盘。只需执行正常的 CD 安装即可。有关详细信息,请参阅下面的安装程序注释。

网络安装

首先,您需要一个带有修补安装程序的本地 http 或 ftp 镜像。这意味着您需要访问另一台能够运行 web 或 ftp 服务器的计算机。任何 Linux 发行版都可以做到。现代 Windows 或 UNIX 服务器也应该能够完成这项工作。诀窍是下载所有必要的文件,并将安装程序文件 Mandrake/base/mdkinst_stage2.bz 替换为修补后的文件。下面描述了如何使用 RedHat Linux 安装中的 Apache web 服务器和 CD iso 映像文件完成此操作。(从 Mandrake ftp 镜像站点完整下载 ppc 存档也应该可以,但我更喜欢使用可用的 iso 映像。)

除非已完成,否则在系统上安装并启动 Apache web 服务器。这在 RedHat 文档中有所描述。然后从您最喜欢的镜像站点下载三个 Mandrake CD 映像。至少在瑞典镜像站点 ftp://ftp.chello.se/pub/linux/Mandrake-iso/ppc/ 上存在 ppc iso 映像。

cd /somwhere/with/plenty/space
wget ftp://your.favourite.mirror/path/to/MandrakeLinux-9.1-CD1.ppc.iso
wget ftp://your.favourite.mirror/path/to/MandrakeLinux-9.1-CD2.ppc.iso
wget ftp://your.favourite.mirror/path/to/MandrakeLinux-9.1-CD3.ppc.iso
通过环回接口挂载映像
mkdir /mnt/bamboo1 /mnt/bamboo2 /mnt/bamboo3 /var/www/html/bamboo
mount -o loop=/dev/loop1 MandrakeLinux-9.1-CD1.ppc.iso /mnt/bamboo1
mount -o loop=/dev/loop2 MandrakeLinux-9.1-CD2.ppc.iso /mnt/bamboo2
mount -o loop=/dev/loop3 MandrakeLinux-9.1-CD3.ppc.iso /mnt/bamboo3
cd -
将基本文件和软件包目录符号链接到 web 服务器可用的目录
for i in base mdkinst share; do
cp -va /mnt/bamboo1/Mandrake/$i /var/www/html/bamboo/Mandrake; done
ln -s /mnt/bamboo1/Mandrake/RPMS1 /var/www/html/bamboo/Mandrake
ln -s /mnt/bamboo2/Mandrake/RPMS2 /var/www/html/bamboo/Mandrake
ln -s /mnt/bamboo3/Mandrake/RPMS3 /var/www/html/bamboo/Mandrake
最后添加我的修补版本的安装程序映像。
cd /var/www/html/bamboo/Mandrake/base
mv mdkinst_stage2.bz2 mdkinst_stage2.orig.bz2
wget http://users.linpro.no/ingvar/43p/images/Mandrake/mdkinst_stage2.bz2
cd -
您现在应该有一个可用的 Mandrake 安装文件的本地 http 镜像。现在使用启动软盘启动,并在提示时插入 ramdisk 软盘。从安装菜单中,选择网络安装,选择 http,然后给出您刚刚下载文件的服务器地址。上面示例中的 http 目录是“/bamboo”

安装程序注释

当探测网络和 scsi 驱动程序时,您将收到错误。驱动程序模块文件不存在。我们不用担心,因为所有必要的驱动程序都已编译到正在运行的内核中。

如果所有必要的软件包文件都可用,安装程序应该可以正常运行,不会出现其他错误。

安装程序无法识别声卡,因此声音将无法工作。不用担心这个。我们很快会修复它。XFree86 也是如此,因此我们也不会自动获得可用的图形用户界面。

不会安装引导加载程序,因为 PReP PPC 平台上没有可用的引导加载程序(除了 piggybacked 到内核上的那个)。安装完成后,您因此必须再次从软盘启动。有关详细信息,请参阅下一章。