红联Linux门户
Linux帮助

终于装上gentoo了,一些笔记

发布时间:2007-07-17 22:11:40来源:红联作者:HioDxm
这两天,心血来潮就开始装gentoo了。以前也有试过livecd安装,结果启动不了,不会看文档所致。

由于网络的问题,在vmware中进行尝试安装,vmware相关操作不在此赘述。

这次用的是:
install-x86-minimal-2007.0-r1.iso
stage3-x86-2007.0.tar.bz2
portage-2007.0.tar.bz2
文件事先下载,为了方便起见,将后两个文件也加入iso镜像中。


1. 启动后,先进行分区并进行格式化。
# cfdisk
分3个区,如下:
/dev/hda1 100M /boot ext2
/dev/hda2 500M swap swap
/dev/hda3 ... / ext3

格式化:
# mke2fs /dev/hda1
# mkswap /dev/hda2
# mke2fs -j /dev/hda3

2. 激活交换分区:
# swapon /dev/hda2

3. 挂载各分区:
# mount /dev/hda3 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda1 /mnt/gentoo/boot

4. 挂载proc文件系统
# mkdir /mnt/gentoo/proc
# mount -t proc none /mnt/gentoo/proc

5. 安装stage3包
# cd /mnt/gentoo
# tar -xvjpf /mnt/cdrom/stages/stage3-x86-2007.0.tar.bz2

6. 安装portage包
# tar -xvjf /mnt/cdrom/stages/portage-2007.0.tar.bz2 -C /mnt/gentoo/usr

7. 复制内核源代码
# mkdir /mnt/gentoo/usr/portage/distfiles
# cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles/

如果事先没有内核源代码,可以在让它自动从镜像站点下载,这样的话需要修改makfile里的mirrors的值,比如

# nano -w /etc/make.conf

添加:

mirrors="ftp://ftp3.tsinghua.edu.cn/mirror/gentoo"

8. 配置编译参数
# nano -w /mnt/gentoo/etc/make.conf

可以使用原有的配置,暂时不修改。

9. chrooting
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
文章评论

共有 1 条评论

  1. beyondfly 于 2007-09-23 21:58:35发表:

    老兄写得不够详细