Chinaunix首页 | 论坛 | 博客
  • 博客访问: 145321
  • 博文数量: 25
  • 博客积分: 763
  • 博客等级: 军士长
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-30 18:29
文章分类

全部博文(25)

文章存档

2013年(1)

2012年(12)

2011年(12)

分类: LINUX

2011-10-09 17:47:02

    1. # mount /dev/sdax /mnt/gentoo //挂载目标分区到/mnt/gentoo
    1. # tar xvjpf stage3.tar.bz2 /mnt/gentoo //将stage3解压到/mnt/gentoo
    1. # tar xvjf protage.tar.bz2 –C /mnt/gentoo/usr //将portage快照解压到/mnt/gentoo/usr目录下
    1. # cp –L /etc/resolv.conf /mnt/gentoo/etc //拷贝dns信息(-L 参数仅为避免拷贝连接文件)
    1. # mount -t proc none /mnt/gentoo/proc
    1. # mount -o bind /dev /mnt/gentoo/dev //挂载/proc和/dev
    1. # chroot /mnt/gentoo /bin/bash
    1. # env-update
  1. >> Regenerating /etc/ld.so.cache...
    1. # source /etc/profile
    1. # export PS1="(chroot) $PS1"
    1. # emerge –sync //更新protage树
    1. # eselect profile list
    1. # eselect profile set 3
    1. # less /usr/portage/profiles/use.desc
配置make.conf(推荐安装/选项)
#nano -w /etc/make.conf
USE="-gtk -gnome qt3 qt4 kde dvd alsa cdr"

设置locale.gen
(推荐安装/选项)
#nano -w /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
de_DE ISO-8859-1
de_DE@euro ISO-8859-15
  1. # emerge gentoo-sources //下载内核源码
  1. # cd /usr/src/linux //进入编译目录
  1. # make menuconfig //配置内核
  1. # make && make modules_install //开始编译若编译成功则进行安装
  1. # cp arch/i386/boot/bzImage /boot/kernel-2.6.30-gentoo-r5 //复制内核到/boot/目录下
Genkernel方式安装内核
安装genkernel
(推荐安装/选项)
# emerge genkernel 
复制光盘上的内核配置文件到genkernel搜索配置文件的默认位置
# zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config
开始编译内核
# genkernel all
# ls /boot/ker* /boot/ini*

  1. # emerge grub  安装GRUB (推荐安装/选项) 
  1. # nano -w /boot/grub/grub.conf //创建grub.conf
  1. default 0
  1. title Gentoo Linux 2.6.30-r5
  2. root (hd0,0)
  3. kernel /boot/kernel-2.6.30-gentoo-r5 root=/dev/sda3
  1. title Gentoo Linux 2.6.30-r5 (rescue)
  2. root (hd0,0)
  3. kernel /boot/kernel-2.6.30-gentoo-r5 root=/dev/sda3 init=/bin/bb
使用genkernel的用户的grub.conf
  1. default 0
  2. timeout 30
  3. splashimage=(hd0,0)/boot/grub/splash.xpm.gz
  4. title Gentoo Linux 2.6.30-r5
  5. root (hd0,0)
  6. kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3
  7. initrd /boot/initramfs-genkernel-x86-2.6.30-gentoo-r5
创建/etc/mtab
  1. # grep -v rootfs /proc/mounts > /etc/mtab
  1. # grub-install --no-floppy /dev/sda
  1. grub> root (hd0,0)
  1. grub> setup (hd0)
  1. grub> quit
  1. # reboot
本文参考于gentoo官方安装文档,对必备步骤简要记录,仅做备忘之用,具体细节请参考官方文档。
晚辈才疏学浅,如果疏漏,欢迎指正。

                                           小胖。2011.10.15

                                                          


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