TI中文支持网
TI专业的中文技术问题搜集分享网站

beaglebone black更换内核版本,还需要做一个新的根文件系统吗?

开发板更新的系统kernel版本是3.8.13-bone79,想换成kernel 3.8.13-rt,内核已经编译好了,我还需要新做一个根文件系统吗?

Yaoming Qin:

3.8的kernel不是ti官方支持的版本的kernel,推荐使用http://software-dl.ti.com/processor-sw/esd/PROCESSOR-SDK-LINUX-AM335X/latest/index_FDS.html

Jian Zhou:

回复 Yaoming Qin:

您只是修改了内核而已,感觉应该不用重新制作根文件系统。

leo chen:

不要更新文件系统

modules可能需要换一下,如果用到的话

david liang1:

回复 leo chen:

您好!uboot和kernel顺利编译完成,然后我采用u盘挂载将编译好的MLO、u-boot.img、zImage、arm335x-boneblack.dtb、kernel_modules.tar.gz 五个文件按照如下方式挂载到开发板上:

mkdir /media/sda1

mount /dev/sda1 /media/sda1

mkdir /media/mmcblk0p1

mount /dev/mmcblk0p1 /media/mmcblk0p1

cp –f /media/sda1/MLO /media/mmcblk0p1

cp –f /media/sda1/u-boot.img /media/mmcblk0p1

cp –f /media/sda1/zImage /media/mmcblk0p1

cp –f /media/sda1/am335x-boneblack.dtb /boot/uboot/dtbs

tar –xvf /media/sda1/kernel_modules.tar.gz –C /

同步文件,确保写入eMMC

sync

reboot

重启开发板之后,uname -a

查询发现启动的还是原来的内核,这应该是更换内核没成功吧 

david liang1:

回复 david liang1:

我是按照这个使用手册最后的dibian系统开发做的

user3335286:

不需要重新编文件系统

GUO CHENCE:

回复 david liang1:

你好,我最近在搞内核,出现和你一样的问题,根据手册更新内核无效. 请问 你最后解决了吗???谢谢  

赞(0)
未经允许不得转载:TI中文支持网 » beaglebone black更换内核版本,还需要做一个新的根文件系统吗?
分享到: 更多 (0)