rk3399添加自定义分区

2024-08-25 08:32
文章标签 自定义 分区 rk3399

本文主要是介绍rk3399添加自定义分区,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目的是在系统添加新分区,供上层使用
环境:rk3399-jd4
ubuntu18.04

  1. 在parameter.txt文件修改分区:
    改前
CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(trust),0x00002000@0x00008000(misc),0x00020000@0x0000a000(boot),0x00020000@0x0002a000(recovery),0x00010000@0x0004a000(backup),0x00600000@0x0005a000(rootfs),-@0x0065a000(userdata:grow)
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9

改后:

CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(trust),0x00002000@0x00008000(misc),0x00020000@0x0000a000(boot),0x00020000@0x0002a000(recovery),0x00010000@0x0004a000(backup),0x00600000@0x0005a000(rootfs),0x00200000@0x0065a000(logfs),-@0x0085a000(userdata:grow)

差别,添加logfs 分区 ,大小1G :

0x00200000@0x0065a000(logfs)

2.改后重新烧尽系统:

root@firefly:~# ll /dev/block/by-name/
total 0
drwxr-xr-x 2 root root 220 Feb 19 03:20 ./
drwxr-xr-x 3 root root 560 Feb 19 03:20 ../
lrwxrwxrwx 1 root root  15 Feb 19 03:20 backup -> ../../mmcblk1p6
lrwxrwxrwx 1 root root  15 Feb 19 03:20 boot -> ../../mmcblk1p4
lrwxrwxrwx 1 root root  15 Feb 19 03:20 logfs -> ../../mmcblk1p8
lrwxrwxrwx 1 root root  15 Feb 19 03:20 misc -> ../../mmcblk1p3
lrwxrwxrwx 1 root root  15 Feb 19 03:20 recovery -> ../../mmcblk1p5
lrwxrwxrwx 1 root root  15 Feb 19 03:20 rootfs -> ../../mmcblk1p7
lrwxrwxrwx 1 root root  15 Feb 19 03:20 trust -> ../../mmcblk1p2
lrwxrwxrwx 1 root root  15 Feb 19 03:20 uboot -> ../../mmcblk1p1
lrwxrwxrwx 1 root root  15 Feb 19 03:20 userdata -> ../../mmcblk1p9

应该是成功的,系统会自动挂载到 /media/firefly/uuid下,想设置系统自动挂载到指定路径:

root@firefly:~# nl /etc/fstab1  # UNCONFIGURED FSTAB FOR BASE SYSTEM2  /dev/mmcblk1p8 /logblk ext4 defaults  1 1
root@firefly:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G  8.0K  1.9G   1% /dev
tmpfs           385M  900K  384M   1% /run
/dev/mmcblk1p7  1.6G  1.3G  180M  88% /root-ro
/dev/mmcblk1p9   27G  359M   27G   2% /userdata
overlayroot      27G  359M   27G   2% /
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mmcblk1p8  976M  2.6M  907M   1% /logblk
tmpfs           385M   16K  385M   1% /run/user/1000
/dev/sda1        58G  9.0G   49G  16% /media/firefly/KINGSTON1
tmpfs           385M     0  385M   0% /run/user/0

可以挂载了。
设置自启动程序:

root@firefly:/home/firefly/.config/lxsession/Lubuntu# ls
autostart  desktop.conf

设置内容:

@/bin/mkdir /home/firefly/ssddd
@sudo /bin/umount /dev/mmcblk1p8
@sudo /bin/mount /dev/mmcblk1p8 /logblk

切记,烧录完系统记得重新烧录分区文件,否则会出现分区重叠现象;
最新笔记,参考https://blog.csdn.net/u013021855/article/details/126960156?spm=1001.2014.3001.5502

这篇关于rk3399添加自定义分区的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1105054

相关文章

CSS自定义浏览器滚动条样式完整代码

《CSS自定义浏览器滚动条样式完整代码》:本文主要介绍了如何使用CSS自定义浏览器滚动条的样式,包括隐藏滚动条的角落、设置滚动条的基本样式、轨道样式和滑块样式,并提供了完整的CSS代码示例,通过这些技巧,你可以为你的网站添加个性化的滚动条样式,从而提升用户体验,详细内容请阅读本文,希望能对你有所帮助...

mysql数据库分区的使用

《mysql数据库分区的使用》MySQL分区技术通过将大表分割成多个较小片段,提高查询性能、管理效率和数据存储效率,本文就来介绍一下mysql数据库分区的使用,感兴趣的可以了解一下... 目录【一】分区的基本概念【1】物理存储与逻辑分割【2】查询性能提升【3】数据管理与维护【4】扩展性与并行处理【二】分区的

SpringBoot 自定义消息转换器使用详解

《SpringBoot自定义消息转换器使用详解》本文详细介绍了SpringBoot消息转换器的知识,并通过案例操作演示了如何进行自定义消息转换器的定制开发和使用,感兴趣的朋友一起看看吧... 目录一、前言二、SpringBoot 内容协商介绍2.1 什么是内容协商2.2 内容协商机制深入理解2.2.1 内容

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

自定义类型:结构体(续)

目录 一. 结构体的内存对齐 1.1 为什么存在内存对齐? 1.2 修改默认对齐数 二. 结构体传参 三. 结构体实现位段 一. 结构体的内存对齐 在前面的文章里我们已经讲过一部分的内存对齐的知识,并举出了两个例子,我们再举出两个例子继续说明: struct S3{double a;int b;char c;};int mian(){printf("%zd\n",s

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

Oracle type (自定义类型的使用)

oracle - type   type定义: oracle中自定义数据类型 oracle中有基本的数据类型,如number,varchar2,date,numeric,float....但有时候我们需要特殊的格式, 如将name定义为(firstname,lastname)的形式,我们想把这个作为一个表的一列看待,这时候就要我们自己定义一个数据类型 格式 :create or repla

HTML5自定义属性对象Dataset

原文转自HTML5自定义属性对象Dataset简介 一、html5 自定义属性介绍 之前翻译的“你必须知道的28个HTML5特征、窍门和技术”一文中对于HTML5中自定义合法属性data-已经做过些介绍,就是在HTML5中我们可以使用data-前缀设置我们需要的自定义属性,来进行一些数据的存放,例如我们要在一个文字按钮上存放相对应的id: <a href="javascript:" d

一步一步将PlantUML类图导出为自定义格式的XMI文件

一步一步将PlantUML类图导出为自定义格式的XMI文件 说明: 首次发表日期:2024-09-08PlantUML官网: https://plantuml.com/zh/PlantUML命令行文档: https://plantuml.com/zh/command-line#6a26f548831e6a8cPlantUML XMI文档: https://plantuml.com/zh/xmi

argodb自定义函数读取hdfs文件的注意点,避免FileSystem已关闭异常

一、问题描述 一位同学反馈,他写的argo存过中调用了一个自定义函数,函数会加载hdfs上的一个文件,但有些节点会报FileSystem closed异常,同时有时任务会成功,有时会失败。 二、问题分析 argodb的计算引擎是基于spark的定制化引擎,对于自定义函数的调用跟hive on spark的是一致的。udf要通过反射生成实例,然后迭代调用evaluate。通过代码分析,udf在