RK356X/RK3588构建Ubuntu20.04根文件系统

文章目录

  • 前言
  • 一、官网下载ubuntu-base
  • 二、挂载并构建文件系统
    • 2.1、配置构建文件系统环境
    • 2.2、编写挂载脚本mount.sh并安装相关工具
    • 2.3、轻量级的桌面环境 lubuntu-desktop
    • 2.4、卸载一些不必要的软件
    • 2.5、添加用户
    • 2.6 、允许root用户登录桌面
    • 2.7、串口自动登录
    • 2.8、开机卡“A start job is running for wait for network to be Configured”的解决方法
    • 2.9、添加分区释放的系统服务(重要)
  • 三、制作文件系统rootfs分区固件
    • 3.1、创建一个空镜像文件
    • 3.2、将镜像文件挂载到空文件
    • 3.3、修复及检测镜像文件系统


前言

很多厂商没有吧文件系统的构建方法开源出来,只是提供了一个rootfs.img的固件包,这不利于我们做二次开发,本文章实现一个自己构建的文件系统,并移植到RK的平台上使用


一、官网下载ubuntu-base

http://cdimage.ubuntu.com/ubuntu-base/releases/
本文章使用的是:buntu-base-20.04.5-base-arm64.tar.gz
解压:

mkdir ubuntu_rootfs
tar -zxvf ubuntu-base-20.04.5-base

你可能感兴趣的:(全志&瑞芯微开发实战,linux)