LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 724|回复: 1

在VirtualBox 4中安装gentoo 11

[复制链接]
发表于 2011-9-17 19:47:28 | 显示全部楼层 |阅读模式
参考 http://www.gentoo.org/doc/zh_cn/gentoo-x86-quickinstall.xml

1. 下载gentoo-livedvd-x86-amd64-32ul-11.2.iso,在virtualbox中加载该iso
下载地址 http://oss.ustc.edu.cn/gentoo/releases/x86/11.2/
2. 创建/ 和/boot 硬盘分区
使用fdisk对硬盘分区为:/dev/sda1,/dev/sda2
mke2fs创建文件系统: mke2fs /dev/sda1 && mke2fs -j /dev/sda2
将分区mount到/mnt/gentoo和/mnt/gentoo/boot

3. 下载stage3和portage
wget http://oss.ustc.edu.cn/gentoo/re ... 86-20110913.tar.bz2
wget http://oss.ustc.edu.cn/gentoo/re ... tage-latest.tar.bz2

4. 安装stage3和portage
将stage3解压到/mnt/gentoo/,然后将portage解压到/mnt/gentoo/usr/

5. 挂载/proc & /dev文件系统,拷贝/etc/resolv.conf文件,然后chroot到你的Gentoo环境
mount -t proc proc /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
cp  /etc/resolv.conf /mnt/gentoo/etc/
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile

6. 安装内核
emerge gentoo-sources
make menuconfig
make && make modules_install
cp arch/i386/boot/bzImage /boot/kernel

7. 配置系统
编辑/etc/fstab
设置root密码:passwd
安装日志服务:emerge syslog-ng
安装dhcp客户端:emerge dhcpcd

8. 安装grub
emerge grub
编辑/boot/grub/grub.conf,内容如下:
     default 0
     timeout 10
     title Gentoo 11.2
     # root是指定kernel所在分区(即/boot),而kernel中的root是指根分区
     root (hd0,0)
     kernel /boot/kernel root=/dev/sda2
安装grub到MBR(按tab有提示),grub:
     > root  (hd0,0)
     > setup  (hd0)
     > quit

9. 收尾
退出chroot环境:exit
卸载文件系统:umount -a
去掉virtualbox和iso的关联,重启系统
进入系统,如果不能上网,运行dhcpcd eth0
发表于 2011-9-19 15:03:53 | 显示全部楼层
正在用VB装GENTOO。先看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表