LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zhou3345

[服务新手] gentoo-sources内核.config文件配置服务

[复制链接]
发表于 2009-8-7 00:08:22 | 显示全部楼层
好开心呀,终于成功了,谢谢老师,真的不容易,花了20天,整整20天~~终于成功了。
太感谢老师了,没有你的指导,真的不知道什么时候可以安装成功呢。
上一张图庆祝一下。
不过好像有点问题,黄*跟红*很多的,还有二个(!!)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-8-7 00:21:35 | 显示全部楼层
老师很晚了,早点睡吧,想想这20天没看到linux,真是感觉是个恶梦呢,真的快打算放弃了,想回到debian去了,如今安装成功,满心喜悦啊。
真的很感谢老师呀,这几天为了装这个gentoo,我已经打印了300张A4资料了,看了很多很多的网站,也没有解决问题,原来问题一直出在内核配置上,哎~~

这是我打印的资料图片,真是浪费呀。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-7 04:32:40 | 显示全部楼层
恭喜,有空我把内核改动过的部分贴出来,然后你自己设置一遍。

上面的错误提示是网卡启动不成功。提示没有eth1这个设备,这样,你删除/etc/udev/rules.d/70-persistent-net.rules 文件,让系统启动时自动重新生成一个。这个文件保管着你机器的网卡信息。重启后你再看看这个文件的内容,看是否找到了你的所有网卡。

另外网卡就不要加入 rc-update了,如果经常用无线,建议你 emerge wicd ,然后 rc-update add wicd default

除开网卡,提醒你几个需要注意的地方:
1. 系统时间/时区。两个方面,
一是 /etc/localtime的时区文件, rm /etc/localtime && ln -sv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 此命令将时区设为东八区(上海)
二是/etc/conf.d/clock中将时间由 UTC 改为本地 local

2. 中文语言环境。
这里主要是两个文件 /etc/env.d/02locle , /etc/locale.gen。
这两个文件的配置你可以参考我签名链接中的配置文件。http://github.com/transtone/transconfig
如果修改了locale.gen文件,需要运行 locale-gen 命令来使其生效。


你前面关于声卡的疑问:
一些常用的硬件如声卡/网卡,即便是编译成模块,也有一个叫 udev 的工具在启动的时候帮你自动加载这些模块,所以无须手动加载。


我修改的部分请看这里:http://dpaste.com/76295/
回复 支持 反对

使用道具 举报

发表于 2009-8-7 08:35:08 | 显示全部楼层
谢谢老师的耐心讲解,老师改动的部份的文件我看了,能不能贴一个完整的啊。我把它打印出来,订成册,这样子下次内核变了也可以参照设。
没改动的部份是默认了,担心以后默认的也会改变,有一份完整的,我就不担心设置怎么改变了,打印出来后,还可以仔细琢磨,配上每个选项的中文意思,以后就方便增删选项了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-7 09:35:27 | 显示全部楼层
Post by nbyhc;2013669
谢谢老师的耐心讲解,老师改动的部份的文件我看了,能不能贴一个完整的啊。我把它打印出来,订成册,这样子下次内核变了也可以参照设。
没改动的部份是默认了,担心以后默认的也会改变,有一份完整的,我就不担心设置怎么改变了,打印出来后,还可以仔细琢磨,配上每个选项的中文意思,以后就方便增删选项了。
完整的?.config文件不就是完整的么,保留它就可以了。基本上需要设置的就这么一些了,如果有什么补充的,我再通知你。

你将需要配置的这部分理解了,记在心里,不是比什么都强?内核的变动是肯定的,只知道依葫芦画瓢肯定不够。这样:
1. #cd /usr/src/linux && make mrproper   清除所有kernel配置,回到原始状态
2. 根据那份修改文档自己配置内核,编译,测试。
3. 反复做1,2步,15次以上,牢记各个选项。有不理解的提出来,我加注解。

当然内核的设置很多,不可能一下子全弄懂。先弄明白这些最基础的,以后遇到别的设置,也就知道到底是怎么一回事了。
回复 支持 反对

使用道具 举报

发表于 2009-8-7 10:50:49 | 显示全部楼层
我滴神……300+纸,你太强大了

一个最简单的制作kernel方法:
拿个发行版copy它的config然后用genkernel导入编译即可

之后自己慢慢精简,一次一个模块,慢慢下去就知道什么跟什么
回复 支持 反对

使用道具 举报

发表于 2009-8-7 13:24:12 | 显示全部楼层
请教老师,Boot这个盘只能用ext2格式吗?可以用ext4吗?有什么区别吗?
如果用ext4有什么要注意的吗?
回复 支持 反对

使用道具 举报

发表于 2009-8-7 13:26:49 | 显示全部楼层
Post by nonplus;2013716
我滴神……300+纸,你太强大了

一个最简单的制作kernel方法:
拿个发行版copy它的config然后用genkernel导入编译即可

之后自己慢慢精简,一次一个模块,慢慢下去就知道什么跟什么


这也是个好办法呀,我没有想到喀~~~
我不太懂这个啊,以前都是在窗口下用的debian现在要我自己装,真的很不习惯呢,老是要跟DOS混在一起,命令老搞错……
回复 支持 反对

使用道具 举报

发表于 2009-8-7 14:22:45 | 显示全部楼层
<tab>很好用

Post by nbyhc;2013762
请教老师,Boot这个盘只能用ext2格式吗?可以用ext4吗?有什么区别吗?
如果用ext4有什么要注意的吗?

boot用ext4 grub要开~arch,其他基本没不同
回复 支持 反对

使用道具 举报

发表于 2009-8-7 14:43:21 | 显示全部楼层
Post by nonplus;2013785
<tab>很好用


boot用ext4 grub要开~arch,其他基本没不同


请问老师怎么设置啊。写的详细一点好吗?
我记得ext2是没有日志功能的

ext4带日志功能,这是不是说ext4格式的boot分区在不加内容的情况下,会慢慢变大呢??

ext4比ext2好用吗???
回复 支持 反对

使用道具 举报

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

本版积分规则

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