玩客云安装Armbian

摘要:
首先,轻扫uboot。阿里云的网卡非常痛苦。如果您没有滑动特定的uboot,则无法驱动它。有三个命令可以滑动uboot,可以按顺序执行:usbstart;fatloadusb01200000u引导。binstorerom_write12000000060000 saveenv三个命令执行后,关闭并重新启动Play Keyun一次,然后再次进入中断模式。再次插入电源,也可以插入网线。此时,请查看腻子窗口的输出。如果一切顺利,USB设备将自动搜索并启动。一段时间后,将进入登录界面。armbian的默认用户名为root,密码为1234。用户名为root,密码由用户自己设置,因为写入eMMC实际上是复制USB闪存驱动器中运行的armbian。
玩客云安装Armbian

准备工具:

USB 转 TTL 线一根

双公头 USB 线一根

闲置 U 盘一个,或者读卡器配合存储卡也行

晶晨刷机软件 USB Burning Tool

所需软件下载地址,其中 update.img 文件为安卓固件包,zip 文件为 armbian 固件:

百度云盘链接:https://pan.baidu.com/s/1RNBZGNbM1ZubrRuSegZ4kQ 
提取码:okts

拆机

玩客云的拆机十分简单,有接口那一侧,外层塑料挡板是双面胶粘上去的,使用撬棒或者一字批起子之类,从缝隙入手,慢慢转圈撬开即可,挡板弹性挺大, 并不容易搞坏。

然而二层挡板就是 6 颗螺丝下掉完事,主板是卡在壳子的卡槽里的,可以捏住 SD 卡槽部分的主板空白位,用点力即可把主板拔出来。

image-20210612190351586

玩客云有两个 USB 口,这两个口刷机时的功能不同,本文为了后面称呼方便,在此就把左边靠近网口的称为一号口,右边靠近 HDMI 的称为二号口。

image-20210612190325132

刷安卓底层包

晶晨刷机软件 USB Burning Tool 装好后打开,左上角点击 “文件”,然后选择导入烧录包,选择下载的 update.img 文件导入,然后确认右边配置里的擦除 flash擦除 bootloader 都是勾选上的,并且选择擦除所有

确认配置没问题后就点击开始,让软件进入等待状态。

用双公头 USB 线,插上二号口,把玩客云主板连上电脑。

然后短接 emmc 芯片边上,如下图所示的两个点,用啥都行,镊子或者找根导线剥掉两头外皮都可以:

image-20210612190611894

要注意的是玩客云的主板目前已知有两个版本,我手头这个是新版布局,短接点在 emmc 芯片边上。还有一种旧版的如下图,刷机短接点在主板背面的中间位置,注意区分,两种主板外观差别挺明显的。

image-20210612190626759

短接两个触点的同时插上电源,然后如果顺利的话,刷机软件会发现设备,自动开始刷入流程。短接成功还有个显著的提示,就是主板指示灯不会亮。

短接失败了也不会怎么样,软件没反应而已,可以放心大胆的多次尝试。

刷机软件有反应后就可以松开短接,等自动刷完提示成功即可:

image-20210612151957232

image-20210612190723937

刷机成功后就拔掉刷机的双公头线,电源也断开。

TTL

然后就是连接 TTL 了,新版主板的 TTL 接口就在 emmc 存储边上,刷机短接点边上,也标了对应针脚功能,十分的简单明了:

image-20210612190801381

旧版主板的话,TTL 位置在 USB 接口边上,也没标针脚参数,可以按下图所示连接:

image-20210612190828228

具体怎么把 TTL 引出来那就是自己动手,八仙过海了,可以用导线引出来,也可以焊针脚上去之类。

把 TTL 模块连上电脑,如图我用的是 CH340G 模块,还需要 VCC 切换到 3.3V 跳线。如果是第一次使用的话先装好驱动,然后去设备管理器里查看 COM 口序号,我这是 COM8,并且把设备属性里的位/秒改成 115200流控制设定为无

image-20210612190933053

TTL 模块和玩客云的接法如下:

模块-------------------玩客云
RX-------------------------TX
TX-------------------------RX
GND------------------------GND
VCC 不用接,空着

连好 TTL 后玩客云先不要通电,打开 putty 软件,选择串口设置,把串口名称改成自己 TTL 模块对应的(比如我这是 COM4),然后波特率 115200,流量控制选择无:

image-20210612191020640

image-20210612191041549

点击打开:

打开后默认情况下 putty 窗口是黑屏,因为没数据,这时候把玩客云主板通上电,会在 putty 窗口里看到很多数据,稍等一会,如果看到如图类似的一堆黄色文字提示的话,就代表之前刷进去的安卓系统正常:

image-20210612191122215

然后电源再次拔掉,第一次主要是看一下刷的安卓正不正常。

putty 窗口在整个刷机流程里都不用关,一直开着就好了。

刷Armbian

用 Etcher 或者 USBWriter 这类烧录软件,把 armbian 镜像烧录到 U 盘里,插到玩客云的一号口(靠近网口的位置)上,也就是靠近网口的那个 USB。

接上电源,通电后立即在 putty 窗口里狂按回车,看到画面连续出现 m8b_m201 开头的设备名称时,就是中断成功了。中断其实也就是打断默认系统的启动过程。

这里要注意的是由于硬件版本不同,中断显示的硬件名字也会有的不一样,我这个是 m8b_m201C_512M,有的会是 m8b_m201_1G 之类,都是正确的。

先来刷入 uboot,玩客云的网卡很蛋疼,不刷特定 uboot 的话无法驱动起来,刷 uboot 总共三句命令,依次执行即可:

usb start;fatload usb 0 12000000 u-boot.bin 
store rom_write 12000000 0 60000 
saveenv

三条命令执行完后把玩客云断电重启一次,重新进入中断模式。注意由于刷了新的 uboot,所以有的设备名称会改变,比如我的就会从 m8b_m201C_512M 变成 m8b_m201_1G,这个没有任何影响。

依次再执行下面的八条指令,一条一条依次复制粘贴执行:

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。

这个位置不要着急,我等了很久,大概十几分钟才会有下面的画面。

image-20210612185114487

登陆后会提示说密码太弱了,要强制改密码,先输入一次原始密码 1234,然后输入两次自己要改的密码即可。然后还会提示要新建个用户,直接 Ctrl+C 取消,然后重新登录进去就能进行系统操作了,如下图,IP 处也能看到分配的局域网 IP:

image-20210612191323656

要将系统写入 eMMC 的话,运行以下命令,先把脚本给予权限:

chmod 755 /root/fstab

chmod 755 /root/install.sh

安装一个依赖的软件包:

dpkg -i abootimg.deb

最后执行写入脚本:

/root/install.sh

自动就会开始将系统写入 eMMC 存储中,耐心等待,看到如下图界面则表示写入完成了:

image-20210612191413752

写入 eMMC 成功后可以输入 poweroff 关机,拔掉 U 盘,TTL 继续留着,断电重启即可自动进入板载存储里的系统了。用户名 root,密码为之前自己设定的,因为写入 eMMC 其实就是把 U 盘里运行的 armbian 拷贝一份过来。

如下图界面即为运行正常:

image-20210612191439860

确认系统运行正常后,这时候 TTL 可以撤了,全部收工,玩客云主板也可以塞回壳子里去了。

后面就可以直接使用普通 SSH 客户端连接玩客云操作了,armbian 本质就是 ARM 版的 Debian,各种操作命令都和 Debian 一样的,文章里提供的这个固件是基于 Debian10 的,。

更换时区(一定要修改)

root@aml:~# tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent, ocean, "coord", or "TZ".
 1) Africa
 2) Americas
 3) Antarctica
 4) Asia
 5) Atlantic Ocean
 6) Australia
 7) Europe
 8) Indian Ocean
 9) Pacific Ocean
10) coord - I want to use geographical coordinates.
11) TZ - I want to specify the time zone using the Posix TZ format.
#? 4
Please select a country whose clocks agree with yours.
 1) Afghanistan           14) India                 27) Lebanon               40) Singapore
 2) Armenia               15) Indonesia             28) Macau                 41) Sri Lanka
 3) Azerbaijan            16) Iran                  29) Malaysia              42) Syria
 4) Bahrain               17) Iraq                  30) Mongolia              43) Taiwan
 5) Bangladesh            18) Israel                31) Myanmar (Burma)       44) Tajikistan
 6) Bhutan                19) Japan                 32) Nepal                 45) Thailand
 7) Brunei                20) Jordan                33) Oman                  46) Turkmenistan
 8) Cambodia              21) Kazakhstan            34) Pakistan              47) United Arab Emirates
 9) China                 22) Korea (North)         35) Palestine             48) Uzbekistan
10) Cyprus                23) Korea (South)         36) Philippines           49) Vietnam
11) East Timor            24) Kuwait                37) Qatar                 50) Yemen
12) Georgia               25) Kyrgyzstan            38) Russia
13) Hong Kong             26) Laos                  39) Saudi Arabia
#? 9
Please select one of the following time zone regions.
1) Beijing Time
2) Xinjiang Time
#? 1

The following information has been given:

        China
        Beijing Time

Therefore TZ='Asia/Shanghai' will be used.
Selected time is now:   Sat Jun 12 19:21:49 CST 2021.
Universal Time is now:  Sat Jun 12 11:21:49 UTC 2021.
Is the above information OK?
1) Yes
2) No
#? 1

You can make this change permanent for yourself by appending the line
        TZ='Asia/Shanghai'; export TZ
to the file '.profile' in your home directory; then log out and log in again.

Here is that TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in shell scripts:
Asia/Shanghai
root@aml:~# rm -f /etc/localtime
root@aml:~# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
root@aml:~# apt install -y ntpdate
root@aml:~# ntpdate -u ntp.api.bz

更换源

echo deb https://mirrors.tuna.tsinghua.edu.cn/armbian stretch main stretch-utils stretch-desktop > /etc/apt/sources.list.d/armbian.list
echo deb http://mirrors.ustc.edu.cn/debian stretch main contrib non-free > /etc/apt/sources.list
echo deb http://mirrors.ustc.edu.cn/debian stretch-updates main contrib non-free >> /etc/apt/sources.list
echo deb http://mirrors.ustc.edu.cn/debian stretch-backports main contrib non-free >> /etc/apt/sources.list
echo deb http://mirrors.ustc.edu.cn/debian-security/ stretch/updates main contrib non-free >> /etc/apt/sources.list
apt-get update&&apt-get -y upgrade

中文问题

参考

powersee

恩山论坛

恩山论坛

免责声明:文章转载自《玩客云安装Armbian》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Windows 之 删除保存的共享凭据(用户名和密码)Mock 基本使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

微星主板刷新BIOS指南

找了一些刷新BIOS的资料,记录一下备用。本文翻译自MSI K8N GM-V BIOS 1.0版中的文档 由于我的板子是AMI的就只翻译了AMI BIOS刷新部分 AMI BIOS刷新过程 检查你BIOS中的BIOS FLASH DISABLED项,并将其设置为可用,部分主板有这个功能。 确定你主板的型号 打开你的机箱查看主板上PCI插槽之...

ThinkPad笔记本外放没声音解决办法(不是驱动的原因)

  本人的本子是T480,自从装完Ubuntu系统之后W10系统就没有外放声音了,卸载Ubuntu之后还是没有声音,重装声卡驱动、重装系统之后依然无效。 我的解决办法是升级主板Bois,具体如下: 进入官网: https://think.lenovo.com.cn/index.html 驱动下载》查询电脑型号》下载BIOS驱动    下载完安装重启即可。...

记号一次更换IBM X3650M4主板后RAID无法启动的解决

https://wenku.baidu.com/view/9d503ef367ec102de2bd89d7.html 强烈感谢上面分享文档的大侠!! 1、更换主板后,linux系统,无法加载引导。需要设置主板的启动项 2、选择boot manager,进到下面的画面 3、选择add boot option进入 4、选uefi full path opt...

图文教程:DIY全屏开机LOGO详解

一、修改工具CBROM如何使用 我们使用awd bios 修改工具CBROM.EXE,,它能够从主板的BIOS(后缀名为bin)文件里提取、删除或加入某些文件,比如可以将“能源之星”的标志换成自己喜欢的画面,添加开机logo图片等。 CBROM只能在DOS方式下运行。 CBROM的主要功能(我使用的是2.19版本,下同) CBROM主要是通过分析*.bin...

Z10PA-D8 RAID问题以及解决方案

这种主板支持Intel LSi RAID 模式 RAID模式设置方式 通过跳线设置 主板支持系统 RAID类型 RAIDbois设置方面 主板 硬盘选项 -》找到带硬盘的选项选择RAID 保存重启 在开启时等待出现Intel 或者LSi RAID 字样 通过快捷键 进入RAID界面 快捷键有 Ctrl+i Ctrl+m 两种 超过2T的硬盘需要修改成U...

超微主板IPMI的使用

https://blog.nicky1605.com/supermicro-motherboards-use-ipmi.html IPMI(智能平台管理接口)现在大部分都是集成到主板上了,我们利用IPMI可以很轻松的来控制服务器,这为IDC商家跟用户提供了很大的便利,因为可以通过这个平台可以实时的控制整个服务器。 现在很多服务器组装都是用的超微(Supe...