当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 13:32 

注册: 2016-08-22 15:57
帖子: 17
系统: ubuntu 14.04 desktop
送出感谢: 1
接收感谢: 0 次
采用的是ubuntu 16.04 32bit 的server版本,由于开发需要,需要重新编译内核,主要是添加一些新的硬件驱动的支持

下载了对应的4.4的内核源码,按照网上的步骤一步步编译
make
make install

都没有发生错误,可以正常生成新的内核,在grub启动项中也可以看到对应的内核选项

但是我选择新的内核启动的时候,就会报错,错误信息见附件

对应的.config文件中也已经包含了CONFIG_SYSFS_DEPRECATED_V2=Y编译选项

但是重新启动之后,进入到新内核的时候,还是会直接进入到initramfs小系统中


求大牛指点!


附件:
文件注释: 错误信息
IMG_20161025_131725.jpg
IMG_20161025_131725.jpg [ 3.03 MiB | 被浏览 2910 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 13:46 

注册: 2009-08-04 16:33
帖子: 17796
送出感谢: 21
接收感谢: 1914
引用:
下载了对应的4.4的内核源码

請提供下載網址及下載檔案名稱全名


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 13:50 

注册: 2016-08-22 15:57
帖子: 17
系统: ubuntu 14.04 desktop
送出感谢: 1
接收感谢: 0 次
直接在系统中运行 sudo apt-get install linux-source 下载的内核版本

看最终编译出来的内核版本 好像是4.4.19


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 14:00 

注册: 2009-08-04 16:33
帖子: 17796
送出感谢: 21
接收感谢: 1914
https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
BuildYourOwnKernel

https://help.ubuntu.com/community/Kernel/Compile
Kernel/Compile


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 14:13 

注册: 2016-08-22 15:57
帖子: 17
系统: ubuntu 14.04 desktop
送出感谢: 1
接收感谢: 0 次
poloshiao 写道:
https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
BuildYourOwnKernel

https://help.ubuntu.com/community/Kernel/Compile
Kernel/Compile



这个只是编译的方式,我采用的不是这种方式,应该是老的方式编译的

16.04对于老的编译方式不支持吗?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 14:21 

注册: 2016-08-22 15:57
帖子: 17
系统: ubuntu 14.04 desktop
送出感谢: 1
接收感谢: 0 次
最怪异的是,采用相同的方式,我在一台机器上是可以的,但是在另外一台机器上就不行

就会出现上面报的错误,两台机器的硬件配置是一样的


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-25 19:20 

注册: 2009-08-04 16:33
帖子: 17796
送出感谢: 21
接收感谢: 1914
引用:
这个只是编译的方式,我采用的不是这种方式,应该是老的方式编译的
16.04对于老的编译方式不支持吗?

Ubuntu 跟其它 Linux 版本不同 自己使用自己編譯過的核心
Ubuntu 每個版本的核心 編譯方法 可能有更新
所以最好參考 Ubuntu 核心的編譯方式 特別是 需要事先安裝哪些工具套件 (根據你的 Ubuntu 版本)


页首
 用户资料  
 
8 楼 
 文章标题 : Re: ubunut16.04 内核替换问题
帖子发表于 : 2016-10-26 16:43 

注册: 2016-08-22 15:57
帖子: 17
系统: ubuntu 14.04 desktop
送出感谢: 1
接收感谢: 0 次
16.04的内核编译方式是没有问题的 不管采用老的make&make install的方式活着是make dpkg的方式

出现问题的原因是在初次用u盘安装ubunt16.04 32bit server版本的时候,在选择分区的时候,不要选择“LVM”的模式

个人以为这应该是ubuntu的一个bug,尽量选择选择“use entire disk” 或者 “use entire partition …” 来分区


供参考~


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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