本帖最后由 tiger81 于 2021-3-9 20:31 编辑
最新版Armbian_20.10_Arm-64_buster_current_5.9.0使用这个方法修改install-aml.sh里面的内容重新安装后依旧报【ALert!label=ROOT_EMMC does not exist】错误!
不过最后终于搞定了!其实就是个启动参数的设置,根本不需要重新安装,而且新版修改install-aml.sh后安装也无效。正确的方法:手动挂载mmcblk1p1(mmc系统的boot分区),然后修改boot目录下的 uEnv.txt里面的内容就行了。
#mkdir /tmp/1p1
#mount /dev/mmcblk1p1 /tmp/1p1
#vi /tmp/1p1/boot/uEnv.txt
修改前:
# aml s9xxx #FDT=/dtb/amlogic/meson-g12a-x96-max.dtb #FDT=/dtb/amlogic/meson-g12b-ugoos-am6.dtb #FDT=/dtb/amlogic/meson-g12b-odroid-n2.dtb FDT=/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb APPEND=root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 co nsole=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.if names=0
修改后: # aml s9xxx #FDT=/dtb/amlogic/meson-g12a-x96-max.dtb #FDT=/dtb/amlogic/meson-g12b-ugoos-am6.dtb #FDT=/dtb/amlogic/meson-g12b-odroid-n2.dtb FDT=/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb APPEND=root=/dev/mmcblk1p2 rootflags=data=writeback rw console=ttyAML0,115200n8 co nsole=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.if names=0
|