欢迎光临
我们一直在努力

闲置电视盒子刷 Armbian 完整教程:旧设备改造家庭服务器

闲置电视盒子刷 Armbian 完整教程:旧设备改造家庭服务器

【免费下载链接】amlogic-s9xxx-armbian Supports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc. 【免费下载链接】amlogic-s9xxx-armbian 项目地址: https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian

家里吃灰的电视盒子其实还有一副好身手。借助 amlogic-s9xxx-armbian 项目,你可以给 S905 系列芯片的电视盒子刷 Armbian 系统:先用 U 盘引导启动,再把系统写入 eMMC,全程不用拆机,旧盒子就变成一台常开的家庭小服务器。

它凭什么值得折腾

  • 精简稳定:基于 Debian,资源占用低,适合 7×24 小时在线运行
  • 软件生态完整:Debian/Ubuntu 仓库里的东西都能用 apt 直接装
  • 零硬件成本:盒子本身就有,只需额外准备一根 U 盘和一根网线
  • 维护活跃:项目支持 Amlogic / Rockchip / Allwinner 长列表机型,系统与内核更新定期发布

开工前自检清单

项目说明
目标盒子 芯片需在项目支持列表内(S905 系列、S912、RK3588 等),先查清你型号对应的芯片
U 盘 16GB 及以上即可,里面的数据会被镜像写入清掉
系统镜像 按芯片型号找到对应的 .img.gz,解压成 .img 备用
网络 盒子用网线连路由器,后续要在路由器后台里查它的 IP
电脑 用于写盘和校验备份文件,Windows 均可

动手改造

写入 Armbian 启动镜像

  • 在项目发布的镜像文件里,按盒子芯片型号(S905 系列、S912 等各有对应镜像)找到匹配的 .img.gz,下载后解压为 .img。
  • U 盘插入电脑,打开 Rufus,选择"磁盘映像"并指向刚解压的 .img 文件。
  • 分区方案保持 MBR,文件系统保持 FAT32,点击"开始"。
  • 等进度条走完,安全弹出 U 盘。
  • 实测经验:写盘工具必须走原始镜像写入(DD 模式)。如果只把文件拷进 U 盘,启动分区结构缺失,盒子一定点不亮。

    • 为什么这么做:DD 模式写出的分区结构与官方镜像逐字节一致,引导程序才能找到入口。
    • 完成标志:U 盘重新插回电脑,能看到一个 boot 分区,且里面有系统镜像文件。

    让盒子从 U 盘启动

  • 盒子用网线连好路由器,U 盘插到盒子的 USB 2.0 口,通电开机。
  • 盒子开机过程中按遥控器 OK 键调出启动菜单;如果你的机型没有菜单,可参照 官方文档 中"设置盒子从 USB/TF/SD 中启动"一节的对应触发方法。
  • 选择"从 U 盘/SD 卡启动"项,等待重启。
  • 实测经验:部分盒子启动 Armbian 时屏幕完全没有信号输出,属正常现象,请以路由器里是否出现 Armbian 设备来判断启动结果。

    • 为什么这么做:这一步只从 U 盘运行系统,不改动 eMMC,失败了拔下 U 盘就能退回原样,风险为零。
    • 完成标志:屏幕出现 Armbian 启动动画,或开机约 2 分钟后路由器设备列表里出现名为 Armbian 的新设备。

    验证 SSH 连接

  • 在路由器管理后台的 DHCP 客户端列表里,找到名为 Armbian 的设备,记下分配的 IP。
  • 在电脑终端执行下面命令(把 IP 换成你查到的):
  • ssh root@192.168.1.100 # 用盒子实际 IP 登录,密码 1234

  • 登录成功后先执行 uname -r,确认内核正常加载。
    • 完成标志:终端出现 root@…:~# 提示符,且 uname -r 能打印出内核版本号。

    备份盒子的原系统

  • 保持 SSH 连接,执行 armbian-ddbr 命令,按提示输入 b。
  • 等待 eMMC 读取完成(耗时视容量几分钟到十几分钟),记下输出的备份文件名。
  • 把备份文件留在 U 盘里妥善保存,顺手再拷一份到电脑。
    • 为什么这么做:下一步会覆盖 eMMC,这份备份镜像是恢复原安卓系统唯一的退路。
    • 完成标志:命令提示备份完成,U 盘里多出一个 .img 备份文件。

    安装系统到 eMMC

  • 仍在 SSH 里执行安装命令:
  • armbian-install -m yes # 写入 eMMC,启用主线 u-boot

  • 交互菜单中文件系统选 ext4;dtb 项按盒子型号选择与机型匹配的选项,拿不准就先选同芯片常见的那一项。
  • 写入完成后重启:先断电、拔掉 U 盘,再通电,盒子应直接进入 eMMC 里的系统。
  • 首次开机后重新 SSH 登录一遍,确认网络正常。
    • 完成标志:拔掉 U 盘重启后,SSH 依然可以登录,cat /etc/armbian-release 能看到系统信息。

    高频故障自救

  • U 盘启动后黑屏不动
    • 现象:选从 U 盘启动后长时间黑屏,路由器里也没有新设备出现。
    • 定位:U 盘拔回电脑,看 boot 分区是否还在;分区丢失说明镜像没写成功。
    • 解决:用 Rufus 以 MBR 方案重写一次镜像;仍不行就换 USB 2.0 口或换根 U 盘再试。
  • 路由器里找不到 Armbian 设备
    • 现象:开机超过 2 分钟,DHCP 列表里没有新条目。
    • 定位:先别信屏幕(部分盒子无信号输出),确认网线已接通、盒子确实切到了 U 盘启动。
    • 解决:在路由器里按名称搜索 Armbian;仍找不到就换一根网线、换一个路由器网口复测。
  • 写 eMMC 时报 I/O 错误
    • 现象:armbian-install 进行到一半报 I/O error,写入中止。
    • 定位:对照 官方文档 里 dtb 与 u-boot 对应关系表,dtb 和主板不匹配是最常见原因。
    • 解决:更换 dtb 选项后重新安装;I/O 错误的详细排查方法见官方文档 12.16 节。
  • 装完之后能干嘛

    • 家庭 NAS:装好 Docker 跑文件服务和媒体服务器,局域网内任何设备都能访问。
    • 轻量 Web 服务:apt 部署静态站点、下载工具等自托管小服务,占不了多少电。
    • 练手测试场:完整 Debian 软件源,用来练命令、脚本和定时任务,零成本。

    收尾

    同一型号不同批次的主板版本可能有差异,动手前先用 armbian-ddbr 备份原系统留好退路。现在就去翻出那台吃灰的盒子,照上面的步骤动手吧。

    【免费下载链接】amlogic-s9xxx-armbian Supports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc. 【免费下载链接】amlogic-s9xxx-armbian 项目地址: https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian

    创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

    赞(0)
    未经允许不得转载:171主机测评 » 闲置电视盒子刷 Armbian 完整教程:旧设备改造家庭服务器
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址