当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 编译内核后一些错误解决办法
帖子发表于 : 2011-06-20 23:00 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
看别人好像很简单,自已搞总是会出错。
机器不同,别再相信别人,特别那些在虚拟机上编译的更不能相信。
make localmodconfig会让你痛苦,我写的这些你也别信,因为错误提示虽然相同但导致出错的原因不一定与我一样。 :em02
以下是我ubuntu10.04上编译2.6.39.1碰到的问题,成功解决了,多在国外网站找到。
有些grub错误不会在11.04出错了,因为他们会在新版本上解决而不会帮你解决旧版本了。


1.
引用:
开机出错kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

RAM block device support
(打开.config, CONFIG_BLK_DEV_RAM=y)
Initial RAM filesystem and RAMDISK support
(CONFIG_BLK_DEV_INITRD=y)

2.
引用:
新内核开机错误:
init:udev-fallback-graphics main process(514)....
press S to skip mounting or M .....
cannot be mounted RDWR.without CONFIG_LBDAF


把 CONFIG_LBDAF=y再试试看OK
就是选上大硬盘支持:Support for large (2TB+) block devices and files"

3.
引用:
编译为deb包的安装出错
update-initramfs: Generating /boot/initrd.img-......
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169



去下载新版本,
https://launchpad.net/ubuntu/+source/linux-firmware

代码:
wget  http://launchpadlibrarian.net/73154051/linux-firmware_1.54_all.deb
sudo dpkg -i linux-firmware_1.54_all.deb

再确认是否还出错:
代码:
sudo update-initramfs -u


4.
引用:
update-grub出错
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
done


文件编辑器打开.config,找到下面并 改为yes
CONFIG_BLK_DEV_DM=y

就是把RAID and LVM编进去
Device Driver>Multiple Devices driver Support> Device Mapper
不知是否两个硬盘的原因,以前单硬盘没碰到这问题


5.
引用:
开机卡在cannot execute binary file


kernel suport for ELF binaries把它编译进去OK

6.
ubuntu 千年问题,编译为deb包的,安装不能生成initrd.img
(我的intel集显的老机上又可以生成)

代码:
sudo update-initramfs  -c -k  2.6.39.1


7.
引用:
Gave up wiating for root device. Common problems:
- Boot args
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)

ALERT! /dev/disk/by-uuid/15448888-84a0-4ccf-a02a-0feb3f150a84 does not exist. Dropping to a shell!

BusyBox v1.17.1
(initramfs)


同时加了几项OK了,但不知哪个才是关键了

如果不是自编译的内核也有上面错误,有人说可加启动参数:
1.rootdelay=90
2.root=uuid 改为root=/dev/sdaX
3.apm=off acpi=on clocksource=pit noacpi nolapic

8.
引用:
开机卡在这里:mounted filesystem with ordered data mode. Opts: (null)


昨天碰到的,还不知道,哪里导致的。


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-06-20 23:01 
头像

注册: 2009-10-16 22:46
帖子: 18958
地址: finland
送出感谢: 28
接收感谢: 48
我靠
高手


_________________
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-06-22 15:12 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
纪念一下,
附件:
2011-06-22-150501_662x398_scrot.png
2011-06-22-150501_662x398_scrot.png [ 292.74 KiB | 被浏览 3429 次 ]



_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-06-24 13:13 
头像

注册: 2009-01-06 15:18
帖子: 13005
地址: 人间
送出感谢: 1
接收感谢: 24
技术姬。


_________________
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-06-30 9:33 
头像

注册: 2011-01-16 22:50
帖子: 389
地址: HELL
系统: UBUNTU 12.10
送出感谢: 2
接收感谢: 0 次
mark :em01


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-08-06 10:34 

注册: 2011-01-16 20:10
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
嗯,我发现用ubuntu自带的内核编译命令总是无法生成initrd.img,不明白为什么,最后只好用通用的linux内核编译方法才成功了。主要还是在config那里比较坑爹,这里一旦出错就后面的努力就白费了


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-08-22 22:52 
头像

注册: 2011-05-27 9:55
帖子: 105
地址: 河南省新乡市
送出感谢: 0 次
接收感谢: 0 次
把2.6.39按到了10.04上 :em11


_________________
我的博客 我的围脖
我的Gmail:wodewodewode@gmail.com
Google+


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-08-25 17:51 
头像

注册: 2009-08-24 19:30
帖子: 264
送出感谢: 1
接收感谢: 1
linux_inside 写道:
把2.6.39按到了10.04上 :em11

你的名字~linux inside……


_________________
CPU Intel Pentium E6500K(倍频超到13)
主板 MSI G41M-P21
内存 金邦2G DDR3 1333 金士顿 2G DDR3 1333 (降到1066)
硬盘 老三星60G(系统盘) 日立1T 数据盘
显卡 蓝宝石 HD5550 二代 256M GD5
电源 联想航嘉 228W “大”功率电源(汗)
键盘鼠标 联想
机箱 联想
显示器 联想!
操作系统 ubuntu maverick.
欢迎大家到我的小站:http://www.rwzy.co.cc


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 编译内核后一些错误解决办法
帖子发表于 : 2011-08-25 17:52 
头像

注册: 2009-08-24 19:30
帖子: 264
送出感谢: 1
接收感谢: 1
enjoe 写道:
嗯,我发现用ubuntu自带的内核编译命令总是无法生成initrd.img,不明白为什么,最后只好用通用的linux内核编译方法才成功了。主要还是在config那里比较坑爹,这里一旦出错就后面的努力就白费了

我从来都成功的。也许是rp问题吧。不过kernel-package我从来都是用debian源里的最新版本的~


_________________
CPU Intel Pentium E6500K(倍频超到13)
主板 MSI G41M-P21
内存 金邦2G DDR3 1333 金士顿 2G DDR3 1333 (降到1066)
硬盘 老三星60G(系统盘) 日立1T 数据盘
显卡 蓝宝石 HD5550 二代 256M GD5
电源 联想航嘉 228W “大”功率电源(汗)
键盘鼠标 联想
机箱 联想
显示器 联想!
操作系统 ubuntu maverick.
欢迎大家到我的小站:http://www.rwzy.co.cc


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译