关于如何安装Gentoo Linux
December 23rd, 2008  |  Published in Gentoo
文档来源 /doc/zh_cn/l?part=1&chap=1
2. 选择合适的安装方式
内容:
* 硬件需求
* Gentoo安装光盘
* 下载刻录并从安装光盘启动
2.a. 硬件需求
介绍
在开始之前,我们首先列出安装Gentoo的硬件需求。
硬件需求
最小光盘    LiveCD
CPU    i486或更新    i686或更新
内存    64MB    256MB
硬盘空间    1.5GB(不包括交换分区)
交换分区    至少256MB
2.b. Gentoo安装光盘
介绍
Gentoo安装光盘是可启动的光盘,它含有一个完整的Gentoo环境,允许你从光盘启动Linux。在启动过程中,它们会自动检测你的硬件并加载相应的驱动程序。这些光盘是由Gentoo开发者维护的。
所有的安装光盘都允许你启动、设置网络、初始化硬盘分区和从因特网上开始安装Gentoo。我们目前提供两种安装光盘,它们都同样适合安装Gentoo,只要你想通过网络安装并使用最新的软件包。
重要: 如果你想在无网络条件下安装Gentoo或是想进行自动安装,请参考Gentoo 2008.0手册里的说明。
我们目前提供的安装光盘是:
* Gentoo最小安装光盘,一个小而精简的可启动光盘,它只能引导系统,准备网络和进行Gentoo的安装。
* Gentoo安装程序LiveCD包含了你安装Gentoo所需要的一切东西。它提供了一个图形化的环境,包括能够自动进行安装的图形界面程序和文本界面程序,当然,还有针对你的硬件构架的安装指南。
为了让你更好的做出选择,我们列出了每种安装光盘的优点和缺点。
Gentoo最小安装光盘
这个最小安装光盘名叫install-x86-minimal-2008.0.iso。大小只有57MB。你可以用它安装Gentoo,但是只能用于有网络的环境。
最小安装光盘    优点及缺点
+    最小的下载量
-    不包含stage3portage快照、预编译软件包,因此不适合无网络安装
Gentoo安装程序LiveCD
这个安装程序LiveCD名叫livecd-i686-installer-2008.0-r1.iso,大小为655MB。你可以用它来安装Gentoo,即使在是无网络的环境中也可以,比如万一你在其他电脑上安装Gentoo就用的着了。
安装程序LiveCD    优点及缺点
+    包含所有你需要的任何东西。你甚至可以进行无网络安装。
-    下载量大
Stage3
stage3是一个含有最小Gentoo环境的压缩包,适合按照手册继续安装Gentoo。以前,Gentoo手册介绍了使用3stage的安装方法。虽然Gentoo仍然提供stage1stage2,但在官方的安装指南中只使用stage3。如果你对stage1stage2感兴趣,请阅读 Gentoo FAQ中的如何使用stage1stage2安装Gentoo
Stage3不包含在LiveCD中,你可以从任何一个Gentoo官方镜像的releases/x86/2008.0/stages/目录里下载。
2.c. 下载刻录并从安装光盘启动
下载和刻录安装光盘
你已经选择使用了一种Gentoo安装光盘。我们从下载和刻录你选择的安装光盘开始。前面我们提到过几种安装光盘,那你怎样到它们呢?
你可以从我们任何一个镜像下载。这些安装光盘位于releases/x86/2008.0/installcd/目录里。
在那个目录里你可以到一些ISO文件,这些都是你可以在CD-R上刻录的光盘镜像。
如果你想知道文件是否在下载过程中损坏,你可以检查它的MD5校验和,并和我们提供的MD5校验和(如install-x86-minimal-2008.0.iso.DIGESTS)进行比较。你可以使用LinuxUnix下的md5sum工具或者Windows下的md5sum来检查它的MD5校验和。
另外一种检查下载文件的完整性的方法是使用GnuPG来验证我们提供的数字签名(这个文件以.asc结尾)。下载签名文件。并获得公钥:
代码 3.1: 获得公钥
$ gpg –keyserver subkeys.pgp –recv-keys 17072058
现在验证签名:
代码 3.2: 验证数字签名
$ gpg –verify <签名文件> <下载的iso>
要刻录这些下载的ISO文件,你必须选择raw方式刻录。具体方法取决于你所选择的刻录软件。这里我们将讨论cdrecordK3B;更多的信息可以在Gentoo FAQ里到。
* 使用cdrecord,你只需简单的输入cdrecord dev=/dev/hdc <下载的iso 文件>(用你的CD-RW设备的路径来代替/dev/hdc)。
* 使用K3B,选择Tools > Burn CD Image。然后你可以在“Image to Burn”区域定位你的ISO
文件。最后点击Start
启动安装光盘
安装光盘刻录好后,就可以用来启动了。从光驱中取出所有的光盘,重启系统并进入BIOS。根据你的BIOS的不同一般是敲击DEL键,F1键或者ESC键就可以了。在BIOS里面,更改启动顺序以使光驱的启动在硬盘启动之前。这个选项一般在“CMOS Setup”里。如果你不这样做的话,你的系统重启后将只从硬盘启动,而忽略光驱。
现在把LiveCD放入光驱中并重新启动电脑。你会看到一个启动提示符。按回车键以使用默认选项来开始启动过程,或者用自定义的启动选项来启动,具体来说是指定一个内核并加上想要的启动选项,然后再按回车键。
指定一个内核?是的,我们在安装光盘上提供了几个内核。默认的是gentoo。其他的内核对应特定硬件的需要,带-nofb的表示的禁用了用framebuffer
下面你可以看到一个对已有内核的简述:
内核    描述
gentoo    默认的2.6内核带有对多CPU的支持
gentoo-nofb    gentoo相同,但是不支持framebuffer
memtest86    检测内存错误
你也可以使用内核选项。他们代表了一些你可以激活或取消的设置。
硬件选项:
acpi=on
加载对ACPI的支持,在启动光盘的同时启动acpid后台程序。这个选项只有 在你的系统需要ACPI才能正常运行的情况下才需要。启用超线程的支持 这个选项不是必需的。
acpi=off
完全关闭ACPI。这在一些比较老的系统上有用,同时也是使用高级电源管 理(APM)的必要选项。这也将关闭对你的处理器的超线程的支持。
console=X
这个选项可以设置光盘的串口访问。第一个选项是设备,在x86上通常为 ttyS0,后面可以跟其他选项并用逗号分隔。默认选项为9600,8,n,1
dmraid=X
这个选项用于向设备映射器RAID子系统传递参数。传递的参数必须包含 在引号内。
doapm
这个选项加载高级电源管理(APM)驱动支持。这需要你同时使用acpi=off 选项。
dopcmcia
这个选项加载了对PCMCIACardbus硬件的支持,也使得pcmcia卡的 cardmgr能够在光盘启动的时候运行起来。这个选项只有在从 PCMCIA/Cardbus设备启动的时候才需要。
doscsi
这个选项加载对大部分SCSI控制器的支持。在大多数USB设备启动的时候 也需要这个选项,因为USB设备使用内核中的SCSI子系统。
sda=stroke
这个选项允许你对整个硬盘进行分区,即使你的BIOS不能处理大硬盘。 此选项仅使用在使用旧BIOS的机器上。使用时把sda替换为需要这个选项 的设备。
ide=nodma
此选项强制关闭内核中的DMA,一些IDECDROM驱动需要这个选项。如果 你的系统在
读取IDE接口的光驱的时候遇到麻烦,可以尝试一下此选项。 此选项同时也将关闭hdparm的默认设置。
noapic
此选项关闭了在一些新主板上存在的高级可编程中断控制器。它在一些旧 的硬件上会引发一些问题。
nodetect
此选项降会关闭光盘会做的所有自动检测,包括设备检测和DHCP探测。这 在调试有问题的光盘或驱动的时候有用。
nodhcplinux创建新用户和密码
此选项将禁止在检测到的网卡上进行DHCP探测。这对仅有静态地址的网络 很有用。
nodmraid
关闭了设备映射RAID的支持,例如用于板载IDE/SATA RAID的控制器。
nofirewire
此选项关闭了Firewire模块加载。这个选项只有在你的Firewire硬件导致 光盘启动出现问题的时候才需要。
nogpm
此选项关闭了gpm控制台鼠标支持。
nohotplug
此选项关闭启动时对热插拔(hotplug)和冷插拔(coldplug)启动脚本的加 载。这个选项在调试失败的光盘和驱动的时候有用。
nokeymap
此选项禁止了键盘布局选择。
nolapic
此选项关闭了在单处理器内核上的本地APIC
nosata
此选项关闭了对串行ATASATA)模块的加载。当你的系统的SATA子系统有 问题的时候,此选项有用。
nosmp
此选项关闭了在支持SMP(对称式多处理)的内核中的SMP功能。这个选项用 于调试在特定的驱动和主板上与SMP相关的问题。
nosound
此选项关闭了声音支持和音量的设置。这个选项在声音支持出现问题的系 统上有用。
nousb
此选项关闭了USB模块的自动加载。这个选项在调试USB问题时有用。
slowusb
这个选项在启动过程中增加一些额外的暂停,主要是为了一些慢速USB CDROM,例如IBM BladeCenter的。
/设备管理:
doevms
此选项打开了对IBM的可插拔EVMS(企业卷管理系统)的支持。这个选项与 lvm同时使用并不安全。
dolvm
此选项打开对Linux逻辑卷管理(lvm2)的支持。这个选项与evms同时使用 并不安全。
其他选项:
debug
启用调试代码。这个选项会在屏幕上显示很多数据,可能会很凌乱。
docache
此选项把光盘中整个运行部分缓存到内存中,你就可以umount /mnt/cdrom 然后mount另一个CDROM。此选项要求你至少有两倍于CDROM的可用内存。
doload=X
此选项使得初始内存盘加载任何列出的及其依赖的模块。把X替换成模 块名称。多个模块可以用一个逗号分隔的列表来指定。
dosshd
启动sshd,对于无人职守安装有用
passwd=foo
foo设置为root用户密码;若使用dosshd必须使用此选项,否则我们会 root密码设为随机值。
noload=X
此选项使得初始内存盘跳过那些指定的可能引起问题的模块。语法同 doload
nonfs
启动是不启动portmap/nfsmount
nox
此选项使得一个支持XLiveCD不自动启动X,而是启动到命令行模式。
scandelay
此选项使光盘在启动过程的特定部分暂停10秒,以允许那些初始化比较慢的 设备能够被使用。
scandelay=X
此选项允许你在启动过程的特定部分指定暂停指定的秒数,以允许那些 初始化比较慢的设备能够被使用。把X替换成暂停的秒数。
注意: CD将会先检查“no*”选项,然后再检查“do*”选项,所以你可以以你指定的顺序来覆盖任意选项。
现在引导你的光盘,选择一个内核(如果你不喜欢默认的gentoo内核)和启动选项。例如:我们给你演示如何以dopcmcia内核参数启动gentoo内核:
代码 3.3: 启动一个安装光盘
boot: gentoo dopcmcia
然后你看到一个启动画面和一个进度条。如果你正在把Gentoo安装到一个使用非US键盘的电脑中,你必须立刻按下Alt-F1键切换到冗长模式下,然后按提示信息来做。如果10秒钟内没有选择,系统会以默认的键盘布局(US键盘)继续启动过程。一旦启动完成,你将会自动以“root”超级用户身份登录这个“Live” Gentoo Linux。在当前终端里你将会有个root提示符(#),你可以通过按Alt-F2Alt-F3Alt-F4切换到其他的终端,按Alt-F1回到你开始的那个终端。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。