LinuxSir.cn,穿越时空的Linuxsir!

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

{已解决}新手请教两个问题:eth0变成eth1、字符界面只显示大写字母

[复制链接]
发表于 2009-5-10 16:08:47 | 显示全部楼层 |阅读模式
我是在virtualbox上安装的gentoo,安装时vbox的版本还是2.1.4,只安装完基本的系统,还没有安装xorg和桌面环境等。因为其他事情就搁置下来,这几天又想继续,打开vbox提示我有新版本2.2.2,我就去升级了。但打开gentoo发现无法链接网络,提示eth0 does not exist。我根据Google上搜到的一些提示,查看发现新版本的vbox将网卡识别为eth1。
于是我在/etc/conf.d/net里把原来的config_eth0改成config_eth1
把/etc/udev/rules.d/70-persistemt-net.rules里注释掉eth0条目
在/etc/init.d里建立eth1的链接

用ifconfig 命令查看,eth1可以正取的取得ip地址,但是emerge或者links无法连接到网络

我还应该做什么才能连到网络呢?


另外,今天打开gentoo发现字符界面只显示大写字母,不过系统本身是可以识别我输入的是大写还是小写字母的,只是都以大写字母的形式显示。另外原本彩色的显示方式(蓝色目录、绿色可执行等等)也没有了。我应该如果修改

谢谢大家
发表于 2009-5-10 19:13:07 | 显示全部楼层
gentoo使用 udev 检测网卡,因为你每次启动是vbox虚拟的网卡 mac 地址都不一样,所以udev识别成不同的网卡,而又没有删除以前的记录,于是 eth1,eth2这样往下排。

提供两种解决的方法:
1. 固定vbox的虚拟网卡 mac 地址。
2. 每次登录 gentoo,立马删除 /etc/udev/rules.d/70-persistemt-net.rules 文件,让系统下次启动的时候再自动检测。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-11 11:36:35 | 显示全部楼层
Post by zhou3345;1985729
gentoo使用 udev 检测网卡,因为你每次启动是vbox虚拟的网卡 mac 地址都不一样,所以udev识别成不同的网卡,而又没有删除以前的记录,于是 eth1,eth2这样往下排。

提供两种解决的方法:
1. 固定vbox的虚拟网卡 mac 地址。
2. 每次登录 gentoo,立马删除 /etc/udev/rules.d/70-persistemt-net.rules 文件,让系统下次启动的时候再自动检测。


非常感谢,不但帮助我解决了问题,而且还教了我一些原理的东西。再次感谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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