热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数
当前位置 :| 主页>Linux发行版>Gentoo>

新手gentoo安装手册

来源: 作者: 时间:2008-06-15 Tag: 点击:
对于新手,gentoo的安装往往令人却步。如果是第一次安装gentoo的话,应该选择从stage3或installcd安装,下面是我的硬盘安装安装过程。
一、选择正确的安装介质
(1)、三个stage
从stage1开始安装,你能够完全自定义和控制编译过程的优化设置来初始你的系统。这使得高级用户可以知道自己在做什么。这也是一个让你更多了解Gentoo Linux核心的方法。
从stage2开始安装,你可以跳过bootstrap,这样你可以应用到我们特别为stage2做的各种优化设置。
从stage3开始安装,你将可以快速地安装 Gentoo Llinux,这意味着你的系统将是我们为你所编译的(主要指比较完善的设置,较高的效率和稳定性)。Gentoo Linux的重要发布版本都有特别为stage3做的最佳优化,所以从stage3开始安装你将可以获得一个快速优化过的系统。
我是新手,所以选择用stage3(stage3-i686-2006.0.tar.bz2)。
(2)、Gentoo的小型LiveCD
这是一个小而实用的启动CD,只用来启动系统、准备网络和让Gentoo的安装可以继续。它不包含任何stage(或者有时候只包含一个stage1文件)、源代码或者预编译软件包。比如,对于x86架构的LiveCD名为install-x86-minimal-2006.0.iso。
(3)、portage快照
下载最新的portgae-20060403.tar.bz2。
二、准备工作
(1)、下载grub for dos到win的C盘。
(2)、用虚拟光驱工具打开install-x86-minimal-2006.0.iso,复制所有文件到win的C盘根目录。
(3)、复制stage3、portage文件到C盘。
三、启动一个LiveCD
由于我没有安装其他的linux系统,硬盘启动用gentoo的livecd分区出错(可能是只有一个硬盘的原因),因此选择lfs-livecd来分区和创建文件系统。
启动lfs-livecd....
1、分区
默认的分区策略
/dev/hda7   ext2    128M                    启动分区
/dev/hda8   (swap)  512M                    交换分区
/dev/hda9   reiserfs    Rest of the disk    根分区
注:/dev/hda1为win的C盘,fat32格式;/dev/hda5、/dev/hda6为D、E盘。
2、使用分区工具fdisk
(1)、启用fdisk
 # fdisk /dev/hda
Command (m for help):     代码:m     帮助
                               p     列出当前磁碟分区情况
                               n     新建分区
                               d     删除分区
                               t     选择分区类型
                               w     写入储存
                               q     退出
(2)、创建分区
我们首先来创建一个小的启动分区接着是swap、根分区。输入n来创建一个新的分区,然后输入l选择一个拓展分区。当提示第一个扇区时,点击enter。当提示最后的扇区时,输入+128M来创建一个大小为128Mbyte的分区。swap、根分区类推。创建交换分区时输入t来设定分区类型,8来选择你刚才创建的分区,然后输入82将分区类型设置为“Linux Swap”。
(3)、保存分区表
输入w保存分区表和退出fdisk
3、 创建文件系统
(1)、要对一个分区或者卷创建文件系统,对于每一个文件系统来说都有一些工具:
文件系统            创建命令
ext2                 mke2fs
ext3                 mke2fs -j
reiserfs             mkreiserfs
xfs                  mkfs.xfs
jfs                  mkfs.jfs
(2)、给分区创建文件系统
# mke2fs  /dev/hda7
# mkreiserfs    /dev/hda9
 (3)、激活交换分区
# mkswap  /dev/hda8      创建交换分区标识
# swapon  /dev/hda8      经创建并激活交换空间
四、安装gentoo安装文件
1、从硬盘启动gentoo的install livecd.....
进入DOS,启动GRUB,在grub命令符下输入:
grub > kernel (hd0,0)/isolinux/gentoo root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/image.squashfs cdroot=/dev/hda1
grub > initrd (hd0,0)/isolinux/gentoo.igz
grub > boot
2、ADSL用户的网络配置
假设你需要使用PPPoE连接到因特网上,LiveCD(任何版本)里包含了方便设置的rp-pppoe。使用它提供的adsl-setup脚本可以配置网络连接。程序将会提示你输入连接到adsl调制解调器的以太网设备、用户名、密码、DNS服务器的IP地址和是否需要设置基本的防火墙,使用rp-pppoe。
# adsl-setup
# adsl-star
如果出现什么问题的话,查看/etc/ppp/pap-secrets或者/etc/ppp/chap-secrets来检查确认已经正确的输入用户名和密码,并要确认你使用的是正确的以太网设备。如果以太网设备不存在,你将必须加载准备的网络模块。那种情况下你应该从手动配置网络继续,那里我们解释了怎样加载正确的网络模块。
3、挂载分区
现在你的分区已经初始化并都使用了一个文件系统,该到挂在这些分区的时候了。使用mount命令来做这个。当然不要忘了给每个你创建的分区创建必要的挂载文件夹。作为一个例子,我们来挂载根分区和启动分区:
# mount /dev/hda9 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda7 /mnt/gentoo/boot
我们也需要挂载proc文件系统(一个和内核的虚拟接口)到/proc。我们首先创建挂载点/mnt/gentoo/proc,然后挂载上这个文件系统:
# mkdir /mnt/gentoo/proc
# mount -t proc none /mnt/gentoo/proc
注释: 如果你要你的/tmp为一个单独的分区,确认在挂载后修改它的权限:chmod 1777 /mnt/gentoo/tmp。对于/var/tmp也应该如此。
可用df -h 命令查看分区使用情况,发现win的C盘(/dev/hda1)已挂载到/mnt/cdrom。
4、设置时间
(1)、正确的设置日期/时间
在继续之前,你需要检查和更新一下你的系统日期/时间。一个配置错误的时钟可能在将来导致很奇怪的结果。
A、运行date确认一下当前时间:
# date
Wed Apr 5 16:21:18 CEST 2006
如果日期/时间显示错误,使用date MMDDhhmmYYYY语句(M是月份,D是日期,m是分钟,Y是年份)更新它。比如说,设定时间为2004年4月25日16时21分:
B、设定日期/时间
# date 042516212004
5、安装stage3包
(1)、进入文件夹/mnt/gentoo
# cd /mnt/gentoo
(2)、解开stage包
# tar -xvjpf /mnt/cdrom/stage3-i686-2006.0.tar.bz2
stage安装完成。
6、安装portage快照
# tar -xvfj /mnt/cdrom/portage-20060403.tar.bz2 -C /mnt/gentoo/usr
注:如果win的C盘没有自动挂载,需先把分区挂载到/mnt/cdrom目录。
上一篇:Gentoo amd64安装
下一篇:没有了
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册