LinuxSir.cn,穿越时空的Linuxsir!

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

特殊方式安装gentoo

[复制链接]
发表于 2006-11-4 10:19:05 | 显示全部楼层 |阅读模式
即,将gentoo寄生在另一个linux内,可以chroot运行,又可以独立运行

1。安装gentoo
假设原来有任意一个linux,将gentoo安装在 /opt/gentoo 下:
  1. #mkdir /opt/gentoo
复制代码
我用的是stage1,任意stage都可以
  1. #cp stage*******.tar.bz2 /opt/gentoo
  2. #cd /opt/gentoo
  3. #tar -xvjpf stage********.tar.bz2  
复制代码
挂载proc
  1. mount -t proc /proc /opt/gentoo/proc
复制代码
chroot
  1. #chroot /opt/gentoo /bin/bash
  2. #env-update
  3. #source /etc/profile(真正进入gentoo环境)
  4. #emerge rsync
复制代码

2。编译内核
略,详见手册

3。关键步骤
从lfs那里借用这个包
http://www.linuxfromscratch.org/ ... ext_helpers.tar.bz2

用tar 解之,然后  make install
会在 sbin/下产生 pre-init

4。处理grub
编辑原来的linux的 menu.list
加入(以我自己的为例) :
  1. title Gentoo
  2.         root (hd0,)
  3.         kernel /opt/gentoo/boot/kernel-2.6.17-gentoo root=/dev/sda9 init=/opt/gentoo/sbin/pre-init
复制代码
关键是init=xxx

重启,正常的话就可以独立有一个gentoo了
这样的好处:
备份和恢复方便
比如 tar cjpf gentoo.bak.tar.bz2 /opt/gentoo
       tar jxpf gentoo.bak.tar.bz2

5。作为gentoo新人,请问如何 “方便、安全、彻底”的清理系统?
发表于 2006-11-5 18:15:11 | 显示全部楼层
这不就是从硬盘chroot安装吗?
Post by winsphinx

5。作为gentoo新人,请问如何 “方便、安全、彻底”的清理系统?

http://www.linuxsir.cn/bbs/showthread.php?t=119455
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-6 11:30:24 | 显示全部楼层
的确就是硬盘chroot安装,关键是安装在母体linux同一分区,并能独立运行
回复 支持 反对

使用道具 举报

发表于 2006-11-7 09:49:46 | 显示全部楼层
安装gentoo 只需要linux的shell(再加上有网络就完美了),无论是livecd还是chroot都可以
这可以说是喜欢gentoo的一大理由
回复 支持 反对

使用道具 举报

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

本版积分规则

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