ubuntu 12.04下编译linux 2.6.39 内核问题

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
fengshen@ucas
帖子: 1
注册时间: 2013-07-04 10:18
系统: ubuntu 12.04 LTS

ubuntu 12.04下编译linux 2.6.39 内核问题

#1

帖子 fengshen@ucas » 2013-07-04 10:26

有哪位在高版本系统上编译低版本内核,并安装启动成功的吗,我在我的12.04系统下编译的linux-2.6.39内核开机无法启动,求指导,十分感谢!
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#2

帖子 rediscover » 2013-12-08 0:31

一般来说会有些问题的……
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#3

帖子 taohunter » 2013-12-08 17:41

楼主这么做有没有想过那些基于12.04的3.x内核编译出来的其他软件包咋办?--估计那些包恐怕永远也不可能运行在一个“向下兼容”的环境中。

实在不明白楼主为什么会有这种需求,想用2.6版本的内核就不要选12.04啊,既然用12.04最少也得找3.2以上版本的内核来编译使用,这才是正路吧。。。
三年后终于回到16.04--稳定了!
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#4

帖子 mymathersname » 2013-12-08 20:00

taohunter 写了:楼主这么做有没有想过那些基于12.04的3.x内核编译出来的其他软件包咋办?--估计那些包恐怕永远也不可能运行在一个“向下兼容”的环境中。

实在不明白楼主为什么会有这种需求,想用2.6版本的内核就不要选12.04啊,既然用12.04最少也得找3.2以上版本的内核来编译使用,这才是正路吧。。。
其实并不太需要担心其他程序,按照朋友的逻辑,如果在ubuntu上编译更高版本的内核也会出现其他程序无法运行喽?!

另外需要这样做主要需要解决的底层库,比方我在低版本的内核的debian上升级发行版就会遭遇低版本lib C库问题。

Sent from my GT-N7100 using Tapatalk
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#5

帖子 mymathersname » 2013-12-08 20:10

fengshen@ucas 写了:有哪位在高版本系统上编译低版本内核,并安装启动成功的吗,我在我的12.04系统下编译的linux-2.6.39内核开机无法启动,求指导,十分感谢!
我记得 ubuntu 有个教程专门倒腾编译内核的,朋友上网搜一下。

Sent from my GT-N7100 using Tapatalk
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#6

帖子 mymathersname » 2013-12-08 20:11

另外这种自己编译内核有个好处就是可以大一些第三方补丁,比如bfs,tuxonice,等等。还是挺有意思的。

Sent from my GT-N7100 using Tapatalk
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#7

帖子 taohunter » 2013-12-09 0:41

mymathersname 写了:
taohunter 写了:楼主这么做有没有想过那些基于12.04的3.x内核编译出来的其他软件包咋办?--估计那些包恐怕永远也不可能运行在一个“向下兼容”的环境中。

实在不明白楼主为什么会有这种需求,想用2.6版本的内核就不要选12.04啊,既然用12.04最少也得找3.2以上版本的内核来编译使用,这才是正路吧。。。
其实并不太需要担心其他程序,按照朋友的逻辑,如果在ubuntu上编译更高版本的内核也会出现其他程序无法运行喽?!

另外需要这样做主要需要解决的底层库,比方我在低版本的内核的debian上升级发行版就会遭遇低版本lib C库问题。

Sent from my GT-N7100 using Tapatalk
如果我没理解错楼主是要在自编译的2.6内核启动后运行那些12.04的“其他软件包”,不是单独启一个内核测试吧。这和更高版本内核支持低版本的软件完全是南辕北辙的两回事,一个是向上兼容,一个是向下兼容,请捋清逻辑关系先。。。
三年后终于回到16.04--稳定了!
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: ubuntu 12.04下编译linux 2.6.39 内核问题

#8

帖子 mymathersname » 2013-12-09 0:55

如果我没理解错楼主是要在自编译的2.6内核启动后运行那些12.04的“其他软件包”,不是单独启一个内核测试吧。这和更高版本内核支持低版本的软件完全是南辕北辙的两回事,一个是向上兼容,一个是向下兼容,请捋清逻辑关系先。。。
楼主并没有说明为什么要在12.04上用低版本内核,这是其一。

已经安装到12.04上的软件大部分已经是2进制程序,它们制造出来依赖于各自编译打包的库,这类库只有很少一部分和底层以来到内核,这是其二。

我们不讨论楼主是头脑发热还是被驴踢了脑袋,非要用老版本内核。在我看来在软件包较少且库较少的12.04版本上,编译安装老版本内核并运行是没有问题的。

Sent from my GT-N7100 using Tapatalk
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
回复