魔百盒m201-d安装armbian系统
本文最后更新于:2024年2月15日 早上
魔百盒m201-d安装armbian系统
到手一台魔百盒,型号是m201-d,想装上armbian当服务器用(听说功耗挺小的)
注意
本教程不保证一定成功
以下命令有一些需根据自己硬件情况适当修改
如果刷坏变砖请尝试救砖,不要发布不当言论,这样不会解决任何问题
1 准备材料
魔百盒x1
网线x1
大于4G的U盘x1 (一会要格式化)
能用的电脑x1 (下载镜像什么的)
2 准备工作
2.1 刷安卓固件
若可以使用adb安装.apk文件,请跳过此步
在网上搜教程,刷安卓固件。
我用的这篇教程
2.2 安装Reboot to LibreELEC
用adb安装Reboot_to_LibreELEC
2.3查看芯片
小心地拆开盒子(一定要小心,本人在拆的过程中成功磕掉一颗LED灯,还好不影响使用),可以看见这些东西
- 主芯片
- 电源开关
- 电源接口
- AV
- HDMI视频接口
- 网线接口
- 光线音频接口
- usb2.0
- tf卡插槽
- usb2.0
我们放大一下主芯片
看见主芯片型号为“S905L”
3 刷入armbian
3.1 下载armbian
打开这个链接,选择一个适合你的芯片的固件下载。
如果下载太慢可以用GitHub Proxy加速下载,IDM能跑满12MB/s。
3.2 刷入U盘
下载一个balena-etcher,
将下载的固件刷入U盘
注意
这会格式化你的U盘
如果你的U盘有很大空闲空间,你也可以用DiskGenius扩容。
注意,扩容的是ROOTFS分区,不是BOOT分区。
3.3 修改配置文件
重要的一步
打开BOOT分区
依次打开dtb和amlogic文件夹,找到符合你的电视盒子芯片和型号的文件(例如meson-gxl-s905x-p212.dtb),将文件名复制下来
打开BOOT分区根目录下的uEnv.txt,将文件名粘贴到”FDT=/dtb/amlogic/“后面,例如
1 |
|
3.4 重启
把U盘插入魔百盒,
启动刚刚安装的Reboot to LibreELEC,点击”yes”,魔百盒重启。
先黑屏一会,就可以看见在滚Linux启动的输出了。
4 debian配置
4.1 用户设置
刚开机会让你登录,用户名是root,密码是1234。
登陆成功后会让你重新设置root的密码。
还会让你创建一个新用户(非root)。
4.2 镜像源设置
这里可以在另一台设备上用ssh连接它,以便输入镜像源
在控制台输入
1 |
|
用另一台设备打开Debian 镜像使用帮助-清华大学开源软件镜像站
在arbian上登录刚刚创建的用户,输入
1 |
|
查看当前使用的debian版本
例如”bullseye”
通过另一台设备上的Debian 镜像使用帮助-清华大学开源软件镜像站,修改镜像源。
debian基本配置完毕
不足之处
什么?这不是饼干,这是……你说可以脱离U盘启动吗?
我试了这些命令。
1 |
|
以及网上的各种方法,没有一个好使的,不是开机变砖,就是出各种错误。
感兴趣的的话可以自己研究研究。
23/06/27更新
可以直接将系统烧录在sd卡中,即可脱离u盘启动。
这个小玩意还是有些用处的,例如在上面部署twikoo评论后端或者Cloudreve自建网盘,运行这些毫无压力。
可以使用ipv6连接,再加上个免费HTTPS证书,岂不美哉
本人用它自建的网盘haoyu.pan