[ << ]
[ < ]
[ 主页 ]
[ > ]
[ >> ]
2. 启动通用安装光盘
内容:
2.a. 必需的硬件
介绍
在开始之前,我们先把安装Gentoo所需的硬件列出来。
必需的硬件
2.b. Gentoo通用安装光盘
介绍
安装Gentoo Linux可以使用stage3tarball文件。这样的一个tarball包含了安装Gentoo Linux所需的一个最小环境的档案文件。
使用stage1或者stage2 tarball进行安装Gentoo手册中没有文档 ── 关于这些事情,请看Gentoo FAQ。
Gentoo通用安装光盘
安装光盘是一个可引导的介质并含有一个自持的Gentoo环境。它允许你从光盘引导Linux。在引导的过程中你的硬件将被检测,适当的驱动程序会被加载。Gentoo安装光盘由Gentoo开发者维护。
目前有两种安装光盘可用:
-
通用安装光盘包含安装Gentoo时需要的所有东西。它提供了常见架构的stage3文件,你需要额外应用程序的源代码,当然还有安装教程。
-
最小安装光盘仅有一个最小的环境,它允许你引导及配置网络以便能连接到Internet。它不含有任何其它文件而且当前安装也用不上。
Gentoo还提供了软件光盘。这不是一个安装光盘,而是个附加资源,你可以在安装过程中利用它。它包含了一些预编译的软件(也就是GRP套件)允许你在结束Gentoo的安装后,更新Portage树之前方便并且快速的安装附加的软件(例如OpenOffice.org、KDE、GNOME、……)。
软件光盘的使用将在本文档的后面提到。
2.c. 下载、刻录和引导Gentoo安装光盘
下载和刻录安装光盘
你可以从我们的某个镜像下载通用安装光盘(如果你愿意也可以下载软件光盘)。安装光盘在releases/sparc/2007.0/sparc64/installcd目录下;软件光盘在releases/sparc/2007.0/sparc64/packagecd目录里。
在这些目录中你会找到一些ISO文件。它们是所有的光盘镜像,你可以用来刻录到CD-R上。
如果你想知道文件是否在下载过程中损坏,你可以检查它的MD5校验和,并和我们提供的MD5校验和(如${min-cd-name}.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。怎么做这依赖你所用的程序。这里我们将讨论cdrecord和K3B;更多的信息可以在我们的Gentoo FAQ里找到。
-
使用cdrecord,你只要简单的输入cdrecord dev=/dev/hdc <downloaded iso>(把/dev/hdc替换为你的刻录机的路径)。
-
使用K3B,选择Tools > Burn CD Image。然后在"Image to Burn”区域里指定你的ISO文件所在。最后点击Start。
引导通用安装光盘
插入Gentoo安装光盘到光驱中,然后启动系统。在启动过程中,按Stop-A来进入OpenBootPROM(OBP)。等你进入OBP后,从光驱引导:
代码 3.3: 开始引导安装光盘 |
ok boot cdrom
|
你会看到SILO引导管理器(在安装光盘上)。如果需要,你可以输入回车来查看更多的帮助信息。输入2617(如果你的是一台FC-AL机器,请检查硬件兼容性列表)或者是2620(对于所有其他人),然后按回车开始引导系统。
代码 3.4: 接着从安装光盘开始引导 |
boot: 2620
|
一旦安装光盘引导成功,你将自动登陆到系统。
你应该在当前控制台得到一个根用户提示符("#")。你还可以在串口控制台(ttyS0)找到根用户提示符。
继续额外硬件的配置。
额外硬件的配置
如果不是所有的硬件都被支持,你需要加载适当的内核模块。
接下来的例子中我们尝试加载8139too模块(以支持某些网卡):
代码 3.5: 加载内核模块 |
# modprobe 8139too
|
可选:用户账号
如果你打算让其它人进入你的安装环境或者你想以非根用户身份(为安全考虑)使用irssi来聊天,你需要创建必需的用户账号并且更改根用户的密码。
修改根用户密码,使用passwd工具:
代码 3.6: 更改根用户密码 |
# passwd
New password:
Re-enter password:
|
为了创建用户账号,我们先输入他们的信息,接着是密码。我们使用useradd和passwd来做这些事。在下一个例子中,我们将创建一个叫"john"的用户。
代码 3.7: 创建用户账号 |
# useradd -m -G users john
# passwd john
New password:
Re-enter password:
|
你可以使用su从根用户改变用户id为新建的用户:
代码 3.8: 改变用户id |
# su - john
|
可选:在安装时查看文档
在安装过程中你想查看Gentoo手册(要么是光盘上的或者在线的),确定你有建立一个用户账号(查看可选:用户账号。然后按Alt-F2切换到一个新的终端并登陆。
如果你想马上查看光盘里的文档,运行links来查看:
代码 3.9: 查看光盘上的文档 |
# links /mnt/cdrom/docs/handbook/html/index.html
|
然而,你最好是使用在线的Gentoo手册,因为它比光盘中的更新一些。你也可以用links来查看,但是得在完成了配置你的网络以后(否则你将无法连接到Internet上查看文档):
代码 3.10: 查看在线文档 |
# links http://www.gentoo.org/doc/en/handbook/2007.0/handbook-sparc.xml
|
你可用按Alt-F1来返回最初的那个终端。
可选:启动SSH守护进程
如果你想让其它用户在安装过程中访问你的电脑(大概因为他们来帮你安装Gentoo,甚至是代你安装)。你需要为他们建立账户也许还要告诉他们你的根用户密码(仅仅在你完全信任那个用户的时候)。
为了打开SSH守护进程,执行以下命令:
代码 3.11: 打开SSH守护进程 |
# /etc/init.d/sshd start
|
为了能使用sshd,你需要先设置好网络。继续到下一章配置你的网络。
[ << ]
[ < ]
[ 主页 ]
[ > ]
[ >> ]
本文档的内容遵循知识共享-署名-相同方式共享许可协议
|