依次再执行下面的八条指令,一条一条依次复制粘贴执行:
setenv bootfromrecovery 0
setenv bootfromnand 0
setenv start_mmc_autoscript 'if fatload mmc 0 11000000 s805_autoscript; then autoscr 11000000; fi;'
setenv start_usb_autoscript "if fatload usb 0 11000000 s805_autoscript; then autoscr 11000000; fi; if fatload usb 1 11000000 s805_autoscript; then autoscr 11000000; fi;"
setenv start_autoscript 'if usb start; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;'
setenv bootcmd 'run start_autoscript; run storeboot'
setenv firstboot 1
saveenv
八条命令全部执行完成后又一次拔掉玩客云电源。这一串命令是为了添加 USB 优先启动。
再一次插上电源,网线也可以插上,这时候看 putty 窗口输出内容,一切顺利的话就会自动搜索 USB 设备并进行引导,稍等一会就会进入登陆界面了,armbian 默认用户名为 root,密码 1234。
登陆后会提示说密码太弱了,要强制改密码,先输入一次原始密码 1234,然后输入两次自己要改的密码即可。然后还会提示要新建个用户,直接 Ctrl+C 取消,然后重新登录进去就能进行系统操作了,如下图,IP 处也能看到分配的局域网 IP:
要将系统写入 eMMC 的话,运行以下命令,先把脚本给予权限:
chmod 755 /root/fstab
chmod 755 /root/install.sh
然后联网安装一个依赖的软件包:
apt-get -y install abootimg
如果暂时没条件联网的,我也在固件里打包了一个本地安装包,直接执行即可本地安装:
dpkg -i abootimg.deb
最后执行写入脚本:
/root/install.sh
自动就会开始将系统写入 eMMC 存储中,耐心等待,看到如下图界面则表示写入完成了:
写入 eMMC 成功后可以输入 poweroff 关机,拔掉 U 盘,TTL 继续留着,断电重启即可自动进入板载存储里的系统了。用户名 root,密码为之前自己设定的,因为写入 eMMC 其实就是把 U 盘里运行的 armbian 拷贝一份过来。
如下图界面即为运行正常:
确认系统运行正常后,这时候 TTL 可以撤了,全部收工,玩客云主板也可以塞回壳子里去了。
后面就可以直接使用普通 SSH 客户端连接玩客云操作了,armbian 本质就是 ARM 版的 Debian,各种操作命令都和 Debian 一样的,文章里提供的这个固件是基于 Debian10 的,。
玩客云是刷不死的,放心折腾好了,反正搞炸了就是短接重刷安卓即可。步骤看着洋洋洒洒一大串十分麻烦,其实操作过一遍后就熟练了,后面重刷起来分分钟。
最后要吐槽的是网上关于玩客云的刷机教程实在是混乱不堪,各种错误百出,固件版本也是乱七八糟,光是整理这篇文章都费了半天劲。
虽然刷完了,但我还是要说这破玩意儿折腾起来不值,配置太低坑又多,不要指望说能搞什么正经项目,本文刷的固件其实也都不完善,存在网卡速率问题,最大只能跑到三百多兆,而正常的固件是可以跑满千兆的,只不过不当 NAS 的话,网速差异日常使用影响也不大。
评论(0)