ubuntu18.04-armhf根文件系统移植

1、参考http://opensource.rock-chips.com/wiki_Distribution移植步骤。
2、其中有可能有一个/dev/urandom not included in chroot, leads to crashes with static key导致qemu abort的BUG,解决办法是https://bugs.launchpad.net/ubuntu/+source/network-manager-open/+bug/1618363
这个BUG会导致apt update的时候QEMU崩溃,存在了很久。。。。
3、我的刷根文件系统方法:
(1)先将SD卡刷成ext2文件系统,用fdisk 分区,刷入uboot。然后挂载进rootfs-mount文件夹下。
(2)将zImage 和dtb文件拷贝到rootfs下的/boot目录然后将rootfs下所有文件拷贝到rootfs-mount目录下。最后unmount,即可启动系统

你可能感兴趣的:(Linux移植)