N1盒子Armbian系统rootfs写入data分区教程
本帖最后由 awhs123 于 2019-6-6 13:35 编辑本次跟大家分享的是N1盒子Armbian系统rootfs写入data分区教程,正常操作无任何危险,单学习本教程操作即认同折腾精神,如若变砖概不负责。
一、原理:Linux系统启动后,查看系统启动参数,命令为:
cat /proc/cmdline出来的结果为:
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 用户执行)
## 把系统复制到 emmc,注意,此命令会破坏原有 android 系统的 boot、data 分区
## 如果运行 nand-sata-install 之前注释掉 /root/install.sh 110~128行,可以避免写入 boot 和 dtb 分区
nand-sata-install
三、一些限制:
**** Hidden Message *****
2,启动信息还是需要从U盘读取,所以没法省略一个U盘。
3,如果运行升级命令,有新的uboot 文件或者是内核升级时,请在升级前把U盘插上,并把U盘的第一个分区挂载到 /boot 目录下面,否则有可能导致升级不成功甚至系统无法启动。命令:
mount /dev/sda1 /boot
四、为什么要多此一举,而且还破坏了原有的 android 系统?
因为内置的 emmc 比外置的U盘快!
追加信息:另外找了1台N1测试,在把 /root/install.sh 的110~128行注释掉,避免写入 boot 分区和 dtb 分区的情况下,两个系统可以并存。
分享网友:achaoge
本文转载于网友achaoge,如有侵权请联系删除。如果有其他的教程可以通过下方留言评论分享。
更多科技资讯尽在ZNDS智能电视网APP
智能电视网APP下载地址:https://www.znds.com/downapp.html
https://data.znds.com/attachment/album/201906/05/200422l3vr3iffyfr1w1vr.jpg
又见一个好帖,果断先马克mark收藏了! 先把机器刷成砖,再把砖头刷成机器,我都佩服自己在ZNDS学到的刷机技术! {:121:} 啥玩意 ,看看是个啥
rfgvyhhh 666666666 可能看
页:
[1]