当前位置: 技术问答>linux和unix
虚拟机下将linux编译了移植到arm9中,理论上说行吗?
来源: 互联网 发布时间:2016-04-30
本文导语: 我最近在学习个别人做过的东西,将liunx移植到arm9开发板,但是linux装了好久都没装上,只能通过虚拟机了 我现在想在虚拟的linux下将linux编译了移植到arm9中,理论上说行吗?是不是有什么局限性? 注意在虚拟机上...
我最近在学习个别人做过的东西,将liunx移植到arm9开发板,但是linux装了好久都没装上,只能通过虚拟机了
我现在想在虚拟的linux下将linux编译了移植到arm9中,理论上说行吗?是不是有什么局限性?
注意在虚拟机上,
谢谢大家
我现在想在虚拟的linux下将linux编译了移植到arm9中,理论上说行吗?是不是有什么局限性?
注意在虚拟机上,
谢谢大家
|
呵呵,理论上可以,但是你虚拟机上的设备跟你arm9板上的设备不一样,所以设备驱动你的进行移植,这个工作量可是非常非常大的,
arm linux编译器也要的,而且你需要一个ramdisk。
看有没有提供arm9开发板的linux源码,ramdisk等啦。
arm linux编译器也要的,而且你需要一个ramdisk。
看有没有提供arm9开发板的linux源码,ramdisk等啦。
|
你的虚拟机只能作为开发机(HOST),在里面安装好交叉编译环境,然后用交叉编译器及其工具链编译linux就可以了!
|
我一直用 vmware +linux 9.0开发2440和2410,没什么问题啊,不知道你说的移植linux到arm是移植什么,如果是kernel的话,linux2.4到2.6已经支持arm了,用交叉编译器编译下基本上很简单就搞定了,当然你还得再搞个rootfs