Gentoo安装
安装Gentoo绝对是件痛苦的事情.对于新手来说更是这样.更不用说从stage1开始.我整整装了两天了.还没搞定.不过胜利在望.
第一次,一切顺利,我分区是
/dev/hda1 * win95,fat32 | |
/dev/hda2 5 extented | |
/dev/hda3 82 Linux swap | |
/dev/hda4 83 Linux / | |
/dev/hda5 win95,fat32 |
把boot放到了/下
grub.conf这样配置
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Gentoo Linux
root (hd0,4)
kernel /kernel-2.6.10-gentoo-r6 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd /initrd-2.6.10-gentoo-r6
之后把grup写入MBR grub> root (hd0,4) grub> setup (hd0) grub> quit
还是没办法挂上gentoo,搞了很久都不得要领.本想试试用debian的启动盘看看能不能把grup安装好,结果把debian的基本系统写到了/dev/hda3里
痛苦......重来......
第二次,发现用ext3,tar stage和Portage时总是出现错误。没办法只好改用reiserfs,他还是很优秀的文件系统,不错。
在forums.gentoo.org 里发现了pentium4的cflags
CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -mfpmath=sse,387 -msse2 -mmmx -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -pipe"
结果Bootstrapping有问题,好在问题及早出现。改成CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -pipe -fomit-frame-pointer"
ok了!
最要命的是由于计算失误,我这次Bootstrapping凌晨开始,而MIRROR又是在usa。结果Bootstrapping一半时掉线了。痛苦ing,一气之下开始睡觉。第二天,中午重新开始Bootstrapping。