Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93881
  • 博文数量: 15
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 260
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-13 15:50
文章分类

全部博文(15)

文章存档

2010年(3)

2009年(7)

2008年(5)

我的朋友
最近访客

分类: LINUX

2009-04-02 15:07:29

我装的是64位的系统,选的是amd64手册。
由于已经有了一个ubuntu系统,从stage3开始装就方便多了。
  1. 在ubuntu中配置好网络
  2. 划分好磁盘
  3. 直接从手册的“5 安装Gentoo安装文件”开始,将stage3和portage的tarball解到指定位置。
  4. 写好make.conf,关键部分如下(这才是重要的)

    CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}"

    CHOST="x86_64-pc-linux-gnu"

    MAKEOPTS="-j5"

    ACCEPT_KEYWORDS="~amd64"

    ALSA_CARDS="hda-intel"

    LINGUAS="en_US zh_CN"

    INPUT_DEVICES="keyboard mouse evdev synaptics"

    VIDEO_CARDS="intel"

    其中如果是Gcc4.2以上可以直接写-march=native。其它还有一些参数因人而异。

    

USE="hdaps acpi apm lm_sensors pmu alsa mp3 wma mmx sse sse2 ssse3 -gnome -kde -qt3 -qt4 X dbus hal startupnotification xscreensaver"

SYNC="rsync://rsync.gentoo.org/gentoo-portage"

 

GENTOO_MIRRORS="ftp://166.111.8.205/mirror/gentoo ftp://ftp.twaren.net/pub/Gentoo ftp://ftp.sjtu.edu.cn/sites/gentoo "

FEATURES="keepwork ccache sandbox"
CCACHE_SIZE="2G"
PORTDIR_OVERLAY="/usr/local/portage

 

5. 然后按手册继续chroot配置portage和内核,我用的是2.6.29的内核,配置文件如下

文件:config.tar
大小:70KB
下载:下载

6.fstab

shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

/dev/sda5 none swap sw 0 0

/dev/sda6 / ext3 noatime 0 1

/dev/sda3 /media/E ntfs noatime,umask=0 0 0

7. 编译安装内核

8. 继续按手册配置Grub. 在这里emerge一个新的Grub后之前写不上mbr的问题就解决了. 看来还是老版的grub对新硬件的支持不好.

重启就可以进入新系统了

阅读(1023) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

yuio6542009-04-13 17:23:20

不错,很好很强大。刚入手一个x200,正在琢磨着装个gentoo,发愁的正在想办法备份原来的vista,以及调分区

yuio6542009-04-13 17:23:20

不错,很好很强大。刚入手一个x200,正在琢磨着装个gentoo,发愁的正在想办法备份原来的vista,以及调分区