声明: 本手册已经被新版本代替了,不再被维护。

2. 启动通用安装光盘

内容:

2.a. 必需的硬件

介绍

在开始之前,我们先把安装Gentoo所需的硬件列出来。

必需的硬件

Sparc系统 请先检查Gentoo Linux/SPARC64兼容性列表或者UltraLinux FAQ
CPU 我们现在只支持sparc64平台
内存 64 MB
磁盘空间 1.5 GB(不包括交换空间)
交换空间 至少256MB

2.b. Gentoo通用安装光盘

介绍

安装Gentoo Linux可以使用stage3tarball文件。这样的一个tarball包含了安装Gentoo Linux所需的一个最小环境的档案文件。

使用stage1或者stage2 tarball进行安装Gentoo手册中没有文档──关于这些事情,请看Gentoo FAQ

Gentoo通用安装光盘

安装光盘是一个可引导的介质并含有一个自持的Gentoo环境。它允许你从光盘引导Linux。在引导的过程中你的硬件将被检测,适当的驱动程序会被加载。Gentoo安装光盘由Gentoo开发者维护。

目前有两种安装光盘可用:

Gentoo还提供了软件光盘。这不是一个安装光盘,而是个附加资源,你可以在安装过程中利用它。它包含了一些预编译的软件(也就是GRP套件)允许你在结束Gentoo的安装后,更新Portage树之前方便并且快速的安装附加的软件(例如OpenOffice.org、KDE、GNOME、……)。

软件光盘的使用将在本文档的后面提到。

2.c. 下载、刻录和引导Gentoo安装光盘

下载和刻录安装光盘

你可以从我们的某个镜像下载通用安装光盘。安装光盘在releases/sparc/2008.0/sparc64/installcd目录下。

在这些目录中你会找到一些ISO文件。它们是所有的光盘镜像,你可以用来刻录到CD-R上。

如果你想知道文件是否在下载过程中损坏,你可以检查它的MD5校验和,并和我们提供的MD5校验和(如install-sparc-minimal-2008.0.iso.DIGESTS)进行比较。你可以使用Linux和Unix下的md5sum工具或者Windows下的md5sum来检查它的MD5校验和。

另一个检查下载文件有效性的方法就是用GnuPG来校验我们提供的加密签名(以.asc结尾的文件)。下载签名文件和取得公钥:

使用GnuPG程序来取得我们的公钥,运行如下命令:

代码 3.1: 取得公钥

$ gpg --keyserver subkeys.pgp.net --recv-keys 17072058

现在校验签名:

代码 3.2: 验证数字签名

$ gpg --verify <签名文件> <下载的iso>

为了刻录下载的ISO文件,你需要选择raw-burning。怎么做这依赖你所用的程序。这里我们将讨论cdrecordK3B;更多的信息可以在我们的Gentoo FAQ里找到。

引导通用安装光盘

插入Gentoo安装光盘到光驱中,然后启动系统。在启动过程中,按Stop-A来进入OpenBootPROM(OBP)。等你进入OBP后,从光驱引导:

代码 3.3: 开始引导安装光盘

ok boot cdrom

映入眼帘的将是SILO引导管理器(安装光盘上的)。如果需要,你可以输入回车来查看更多的帮助信息。输入gentoo然后按回车开始引导系统。

代码 3.4: 接着从安装光盘开始引导

boot: gentoo

一旦安装光盘引导成功,你将自动登陆到系统。

你应该在当前控制台得到一个根用户提示符("#")。你还可以在串口控制台(ttyS0)找到根用户提示符。

继续额外硬件的配置

额外硬件配置

当安装光盘启动时,它会尝试检测所有的硬件设备和加载准确的内核模块来支持这些硬件。绝大多数情况下,它会做的很好。但是,有些情况下,它可能没有自动加载你需要的内核模块。如果PCI自动检测错过了你系统里的一些硬件,你需要手动为它们加载相应的内核模块。

在下一个例子中,我们尝试加载8139too模块(支持某种网卡):

代码 3.5: 加载内核模块

# modprobe 8139too

可选:用户帐号

如果你打算为其他人提供你安装环境的访问权限,或者你不想以root帐号的身份(因为安全原因)使用irssi聊天的话,你需要创建必要的用户帐号,并改变root用户的密码。

使用passwd命令来修改root用户密码:

代码 3.6: 修改root用户密码

# passwd
New password: (输入新密码)
Re-enter password: (再次输入密码)

要创建用户帐号,首先输入他们的信息,再输入他的密码。我们可以使用useraddpasswd来完成。在下个的例子中,我们创建一个名为“john”的用户。

代码 3.7: 创建一个新用户

# useradd -m -G users john
# passwd john
New password: (输入john的密码)
Re-enter password: (再次输入john的密码)

你可以使用su从root用户切换到新建的用户:

代码 3.8: 切换用户

# su - john

可选:在安装时查看文档

如果你想在安装的时候查看Gentoo手册(不管是光盘中的还是在线的),请确认你已经创建好了一个用户帐号(请查看可选:用户帐号)。然后按Alt-F2打开一个新的终端并登录进入。

如果你想查看光盘里的文档,你可以立即运行links来阅读:

代码 3.9: 查看光盘里的文档

# links /mnt/cdrom/docs/html/index.html

不过,首选的还是在线查看Gentoo手册,因为它比光盘里提供的要新。你也可以使用links阅读它,但是必须在完成配置网络这一章后才行(否则你不能到因特网上查看文档):

代码 3.10: 查看在线文档

# links http://www.gentoo.org/doc/zh_cn/handbook/2008.0/handbook-sparc.xml

你可以按Alt-F1来回到原来的终端。

可选:启动SSH服务

如果你想在安装Gentoo的过程中允许别的用户登录你的电脑(可能是因为别的用户愿意帮助你安装Gentoo,甚至是代你安装),你需要为他们创建用户帐号,甚至提供root用户密码(只有在你完全信任这位用户的情况下才行)。

执行下面的命令来启动SSH服务:

代码 3.11: 启动SSH服务

# /etc/init.d/sshd start

在使用sshd之前,你必须设置好你的网络。请从配置网络一章继续。