【定制安装ubuntu的rootfs】

本文详细介绍了如何从下载Ubuntu最小文件系统开始,通过QEMU创建虚拟机,定制rootfs,包括软件更新、分区管理和烧录到嵌入式设备的过程。重点提到了从3288到3308板子的迁移和固件兼容性问题。


【定制安装ubuntu的rootfs】:

1.下载ubuntu base img(一个新的ubuntu的最小文件系统)

wget https://cdimage.ubuntu.com/ubuntu-base/releases/16.04/release/ubuntu-base-16.04.6-base-arm64.tar.gz

sudo tar -xf ubuntu-base-16.04.6-base-arm64.tar.gz

2.准备工作
a.准备网络(为了让他能够下载联网)

sudo cp /etc/resolv.conf temp/etc/resolv.conf

b.准备qemu虚拟机:(为了让自己制作的Ubuntu能够先虚拟运行)

sudo apt install qemu-user-static

sudo cp /usr/bin/qemu-aarch64-static temp/usr/bin/

注意是放在usr/bin里面

c.切换根目录:(由于虚拟机的存在,现在可以将根目录切入自己制作的系统进行环境配置和软件安装)

sudo chroot temp

(进入root权限模式)

3.软件更新

apt update
apt upgrade

(关于源:原来系统ubuntu16.04是x86,能用alicloud,但是现在制作的系统是arm,只能用Ubuntu原本的源)

perf,直接使用的apt安装common工具 frp算法工具没有配置 usb_scan,未安装 网络配置没配

(解释)更新 rc.local:
#run belows /usr/local/bin/mtd-by-name.sh(软链

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值