问题描述:

rk3399开发板烧录官网提供的ubuntu镜像: ubuntu 16.04 server arm64(下载地址:https://www.96boards.org/documentation/consumer/rock/downloads/ubuntu.md.html),

开发板上电运行查看系统根目录容量已使用96%:

root@rock960:~# df

filesystem 1k-blocks used available use% mounted on

/dev/root 1515376 1353320 67032 96% /

devtmpfs 1951660 0 1951660 0% /dev

tmpfs 1952236 0 1952236 0% /dev/shm

tmpfs 1952236 49692 1902544 3% /run

tmpfs 5120 0 5120 0% /run/lock

tmpfs 1952236 0 1952236 0% /sys/fs/cgroup

tmpfs 390448 0 390448 0% /run/user/0

root@rock960:~#

再查看磁盘容量,32gb emmc实际可用容量29gb,除去已分区容量还有27.5gb容量未分区:

root@rock960:~# fdisk -l /dev/mmcblk1

disk /dev/mmcblk1: 29.1 gib, 31268536320 bytes, 61071360 sectors

units: sectors of 1 * 512 = 512 bytes

sector size (logical/physical): 512 bytes / 512 bytes

i/o size (minimum/optimal): 512 bytes / 512 bytes

disklabel type: gpt

disk identifier: f464c417-6f1f-4bf8-a1ce-bdb432a3bd1b

device start end sectors size type

/dev/mmcblk1p1 64 8063 8000 3.9m linux filesystem

/dev/mmcblk1p2 16384 24575 8192 4m linux filesystem

/dev/mmcblk1p3 24576 32767 8192 4m linux filesystem

/dev/mmcblk1p4 32768 262143 229376 112m efi system

/dev/mmcblk1p5 262144 3409886 3147743 1.5g linux filesystem

root@rock960:~#

因此需要把未分区的27.5gb磁盘空间追加到/dev/mmcblk1p5并扩容rootfs文件系统。解决方法主要用到两个命令:parted和resize2fs。

首先重新分配/dev/mmcblk1p5分区大小到覆盖整个磁盘剩余容量:(注意fdisk不支持gpt分区)

root@rock960:~# parted /dev/mmcblk1

gnu parted 3.2

using /dev/mmcblk1

welcome to gnu parted! type 'help' to view a list of commands.

(parted) print

model: mmc bjnb4r (sd/mmc)

disk /dev/mmcblk1: 31.3gb

sector size (logical/physical): 512b/512b

partition table: gpt

disk flags:

number start end size file system name flags

1 32.8kb 4129kb 4096kb loader1

2 8389kb 12.6mb 4194kb loader2

3 12.6mb 16.8mb 4194kb trust

4 16.8mb 134mb 117mb fat16 boot boot, esp

5 134mb 1746mb 1612mb ext4 rootfs

(parted) unit s

(parted) print

model: mmc bjnb4r (sd/mmc)

disk /dev/mmcblk1: 61071360s

sector size (logical/physical): 512b/512b

partition table: gpt

disk flags:

number start end size file system name flags

1 64s 8063s 8000s loader1

2 16384s 24575s 8192s loader2

3 24576s 32767s 8192s trust

4 32768s 262143s 229376s fat16 boot boot, esp

5 262144s 3409886s 3147743s ext4 rootfs

(parted) resizepart 5 100%

(parted) print

model: mmc bjnb4r (sd/mmc)

disk /dev/mmcblk1: 61071360s

sector size (logical/physical): 512b/512b

partition table: gpt

disk flags:

number start end size file system name flags

1 64s 8063s 8000s loader1

2 16384s 24575s 8192s loader2

3 24576s 32767s 8192s trust

4 32768s 262143s 229376s fat16 boot boot, esp

5 262144s 61071326s 60809183s ext4 rootfs

(parted) q

root@rock960:~#

然后进行ext文件系统扩容:

root@rock960:~# resize2fs /dev/mmcblk1p5

resize2fs 1.42.13 (17-may-2015)

the filesystem is already 7601147 (4k) blocks long. nothing to do!

root@rock960:~#

这时查看根目录下已使用容量已经变成5%

root@rock960:~# df -th

filesystem type size used avail use% mounted on

/dev/root ext4 31g 1.4g 28g 5% /

devtmpfs devtmpfs 2.0g 0 2.0g 0% /dev

tmpfs tmpfs 2.0g 0 2.0g 0% /dev/shm

tmpfs tmpfs 2.0g 51m 2.0g 3% /run

tmpfs tmpfs 5.3m 0 5.3m 0% /run/lock

tmpfs tmpfs 2.0g 0 2.0g 0% /sys/fs/cgroup

tmpfs tmpfs 400m 0 400m 0% /run/user/0

root@rock960:~#

后续:

tbd

linux rootfs分区扩容,瑞芯微ROCK960 RK3399烧录image后扩容rootfs相关推荐

  1. 【北京迅为】瑞芯微系列RK3399六核服务器级开发板接口介绍

    迅为 iTOP-RK3399 开发板基于瑞芯微公司的 RK3399 六核处理器设计,Cortex-A72 架构: GPU Mali-T860 MP4 支持 4K H.265/H.264 视频解码:An ...

  2. 基于瑞芯微芯片RK3399学习

    同是soc,参加新星计划学习下大佬的思路 sys系统 针对:(内核)1.1.通过sysfs清楚了解设备的系统状况的学习 通过了解sys目录和文件了解嵌入式设备的系统状况. sysfs把连接在系统上的设 ...

  3. 迅为RK3399开发板瑞芯微64位六核Linux安卓8.1系统

    iTOP-3399 开发平台是基于瑞芯微的 RK3399 处理器设计开发的一款产品,Rockchip RK3399 是瑞芯微推出的一款低功耗,高性能的应用处理器芯片.该芯片基于 Big.Little ...

  4. 瑞芯微RK3568对比RK3399性能解析

    RK3568核心板简介 ​ RK3568核心板是武汉万象奥科基于瑞芯微Rockchip的RK3568设计的一款高性能核心板.它采用四核Cortex-A55架构,最高主频可达2.0GHz,同时集成Mal ...

  5. 瑞芯微和全志的芯片选型和开发异同点

    国产通用SOC比较常见的有瑞芯微和全志. 瑞芯微有RK6.RV.RK其他和RK Power,其他都是不知名或者失败的产品不谈也罢.其中RK6是视频接口转换芯片跟龙迅做的一样.RV都是ISP,这是自20 ...

  6. 瑞芯微RK3399六核-迅为3399开发板介绍

    迅为3399开发板基于瑞芯微的RK3399处理器设计,Rockchip RK3399是瑞芯微推出的一款低功耗.高性能的应用处理器芯片,该芯片基于Big.Little架构,即具有独立的NEON协同处理器 ...

  7. 【Rockchip】一、瑞芯微 Linux SDK软件包的解压和部署

    文章目录 压缩包的获取 压缩包的解压 SDK环境安装 瑞芯微驱动安装 [小白向] 第一次使用瑞芯微的SDK,根据手册和指点,踩了一些坑,最后才正确解压和使用了SDK,这里记录一下. 小吐槽:指导解压的 ...

  8. linux人脸识别终端是什么意思,瑞芯微如何看待天波首发得RV1109 Linux人脸识别终端...

    2020年9月21日,天波智能云发布了业内首款基于RV1109的Linux人脸识别终端,得到了业内很多企业的关注.而作为该产品的芯片厂家瑞芯微也出现了本次直播间,瑞芯微的市场负责人对RV1109 Li ...

  9. 【瑞芯微Rockchip Linux平台】SoftAp需求实现(3)动态获取BT Mac地址并更新beacon帧中的mac信息

    [瑞芯微Rockchip Linux平台]SoftAp需求实现(3)动态获取BT Mac地址并更新beacon帧中的mac信息 1. 获取本机的蓝牙mac地址 __get_bt_mac_addr() ...

最新文章

  1. php 上传 类 代码,php 文件上传类代码
  2. R语言计算回归模型学生化残差(Studentized Residuals)实战:如果样本学生化残差(Studentized Residuals)绝对值大于3则是离群值
  3. 【C 语言】指针间接赋值 ( 间接赋值三要素 | 间接赋值 使用的三种场景 )
  4. SpringBoot 快速开启事务(附常见坑点)
  5. 别翻了,成员变量和局部变量在多线程中的使用,看这篇就够了
  6. 万物皆可傅里叶!用傅里叶变换还能画出世界名画!
  7. centos7默认字体_CentOS7终端的分辨率和字体修改
  8. RT-Thread源码学习第六篇,线程调度器(1)
  9. Codeforces Round #381 (Div. 2) D. Alyona and a tree 树上二分+前缀和思想
  10. 7塞班贝拉系统下载_远观JAVA,近观鸿蒙,盘点那些年我们用过的手机系统
  11. 关于AMS1117-ADJ 电压调节计算
  12. java迷宫注释_写下走迷宫游戏的注释
  13. cogs908. 校园网
  14. springboot 动态数据源问题
  15. LaTeX公式符号总结(Markdown适用)
  16. 标准正态分布变量的累积概率分布函数
  17. Python | 实现简单的康威生命游戏
  18. Flink Task、Sub-Task、task slot和parallelism
  19. 在window下间接使用meteorite的包管理功能
  20. 【梦幻连连连】源码分析(一)

热门文章

  1. 汽车行业1月展望:高景气度持续,新能源累计销量同比转正-20210104.PDF
  2. 燃气灶电气线路图及原理_脉冲点火燃气灶工作原理,带图,越详细越好
  3. oracle数据库日志挖掘操作步骤
  4. Atitit.月度计划日程表 每月流程表 v7 raf Ver history V7 add fest list 00cate Item Imp desc R0 stat Body Sport
  5. Tesseract 进行图像识别
  6. iphone刷linux教程,Linux系统平刷iOS10.2教程
  7. 初次使用Rubymine
  8. 下载spotify音乐_完成播放列表或专辑后如何停止Spotify停止自动播放音乐
  9. Unity相机自由观察场景模型方法总结
  10. 360以不正当竞争为由起诉卡巴斯基