|
发表于 2005-6-24 01:55:43
|
显示全部楼层
在文档中以有详细注明,在chroot前最好通过复制DNS信息,进入新的环境以便网络仍然可以工作?注意详细阅读文档!
在/etc/resolve.conf中包含了你的网络 所需的域名解析服务内容,使用下面步骤得以实现。
#cp -L /etc/resovl.conf /mnt/gentoo/etc/resolv.conf
使用chroot /mnt/gentoo改变根工作目录及身份,在chroot操作之前所有工作路径都是暂时性的。chroot将改变身份使/mnt/gentoo成为有较的工作目录而不是临时性的:
chroot使用正确方法:
#chroot /mnt/gentoo /bin/bash
#env-update
*Caching serveice dependencies...
#source /etc/profile
gentoo安装过程中,使用所有权虽以根为主,但在对硬盘或设备未准备前,所有操作都将视为临时性操作,因此不会改变其工作路径的有效性。所以在chroot之前,如没有有效的把相关信息映射改变时,一切操作都有可能无效。
你所碰到的问题,可能与你的代理设置有关,请查阅代理设置的相关内容。
定义代理在chroot前:
HTTP代理协议
#export http_proxy="http://username:password@proxy.gentoo.org:8080"#假设值,使用代理服务器的域名或IP地址。
FTP代理协议
#export ftp_proxy="地址 "
RSYNC协议
#export RSYNC_PROXY="地址“
如不行,可以把网络及代理设置部分在chroot之后再做一次。使用ifconfig查看是否存在eth设备。 |
|