推荐当贝市场

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 53214|回复: 8

[分享] N1盒子Armbian系统rootfs写入data分区教程

[复制链接]
发表于 2019-6-6 13:10 | 显示全部楼层 |阅读模式
本帖最后由 awhs123 于 2019-6-6 13:35 编辑

本次跟大家分享的是N1盒子Armbian系统rootfs写入data分区教程,正常操作无任何危险,单学习本教程操作即认同折腾精神,如若变砖概不负责。

11111.jpg


一、原理:Linux系统启动后,查看系统启动参数,命令为:
  1. cat /proc/cmdline
复制代码
出来的结果为:
  1. root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyS0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repAIr=yes net.ifnames=0 mac=${mac}
复制代码
注意输出中的 root=LABEL=ROOTFS,说明只要我们把 data 分区的标签修改为 ROOTFS,应该就可以从 emmc 上启动了。

二、相关的命令(用 root 用户执行)
  1. ## 把系统复制到 emmc,注意,此命令会破坏原有 android 系统的 boot、data 分区
  2. ## 如果运行 nand-sata-install 之前注释掉 /root/install.sh 110~128行,可以避免写入 boot 和 dtb 分区
  3. nand-sata-install
复制代码


三、一些限制:

1,N1我只找到适用 3.14 内核的dtb文件,gxl_p230_2g.dtb,适用于 4.16 内核的dtb还没有找到,所以在4.16 内核下,没有 /dev/data 这个设备文件,所以无法安装到 emmc;如果有哪位大仙有适用N1的4.16内核的dtb文件,请一起分享。
2,启动信息还是需要从U盘读取,所以没法省略一个U盘。
3,如果运行升级命令,有新的uboot 文件或者是内核升级时,请在升级前把U盘插上,并把U盘的第一个分区挂载到 /boot 目录下面,否则有可能导致升级不成功甚至系统无法启动。命令:

  1. mount /dev/sda1 /boot
复制代码


四、为什么要多此一举,而且还破坏了原有的 android 系统?
因为内置的 emmc 比外置的U盘快!

追加信息:另外找了1台N1测试,在把 /root/install.sh 的110~128行注释掉,避免写入 boot 分区和 dtb 分区的情况下,两个系统可以并存。

分享网友:achaoge
本文转载于网友achaoge,如有侵权请联系删除。如果有其他的教程可以通过下方留言评论分享。

更多科技资讯尽在ZNDS智能电视网APP







发表于 2019-6-6 13:10 | 显示全部楼层
又见一个好帖,果断先马克mark收藏了!
回复 顶一个 踩

使用道具 举报

发表于 2019-6-6 13:10 | 显示全部楼层
先把机器刷成砖,再把砖头刷成机器,我都佩服自己在ZNDS学到的刷机技术!
回复 顶一个 踩

使用道具 举报

发表于 2020-12-16 03:59 | 显示全部楼层
回复 顶一个 踩

使用道具 举报

发表于 2021-7-31 16:29 | 显示全部楼层
啥玩意 ,看看是个啥
回复 顶一个 踩

使用道具 举报

发表于 2021-10-6 10:56 来自ZNDS手机版 | 显示全部楼层
rfgvyhhh
回复 顶一个 踩

使用道具 举报

发表于 2021-12-24 15:53 | 显示全部楼层
666666666
回复 顶一个 踩

使用道具 举报

头像被屏蔽
发表于 2022-1-1 08:24 来自ZNDS手机版 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶一个 踩

使用道具 举报

发表于 2023-10-24 14:39 | 显示全部楼层
可能看
回复 顶一个 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

Archiver|小黑屋|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

GMT+8, 2026-11-6 04:22 , Processed in 0.035784 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表