分页: 1 / 1

如何 定制一个arm64的 ubuntu iso 安装文件

发表于 : 2022-11-23 17:04
linsheng_111
目前 我们设计一个rk3568的板子,一个arm64的普通的 iso文件 如何替换 vmlinuz 和 initrd.gz 文件, kernel 如何编译产生 vmlinuz 和initrd.gz.
以及 grub.cfg 文件加入私有的dtb文件。有没有 生成安装iso文件的 具体教程?如何替换iso里面内核版本。

Re: 如何 定制一个arm64的 ubuntu iso 安装文件

发表于 : 2022-11-23 20:03
qy117121
https://github.com/armbian/build
用armbian 源码编译啊

Re: 如何 定制一个arm64的 ubuntu iso 安装文件

发表于 : 2022-11-24 9:35
linsheng_111
这个不是我想要的,因为我已经 在板子上 跑了 edk2 uefi了,只需要定制的一个 安装iso就可以, 只不过要是更换里面的 vmlinuz 和initrd。gz 文件。有没有具体的教程

Re: 如何 定制一个arm64的 ubuntu iso 安装文件

发表于 : 2022-11-24 15:19
astolia
内核正常途径编译make bzImage就能生成bzImage,你把他改个名就是vmlinuz文件,initrd好像是在make install阶段生成?你也可以用mkinitramfs生成
虽然最新的grub也支持devicetree文件 https://www.gnu.org/software/grub/manua ... etree.html,但我建议还是用uboot之类的,参考资料多得多。
另外开发板一般都直接刷磁盘映像文件,不用iso文件。你从ubuntu-core或armbian找一个现成的img文件,sudo losetup -P /dev/loop9 xxx.img,然后再将/dev/loop9挂载到某个地方进行修改就行