首页 > 系统相关 >安装Ubuntu系统到中国移动电视盒子

安装Ubuntu系统到中国移动电视盒子

时间:2023-02-10 12:12:16浏览次数:63  
标签:盒子 U盘 系统 armbian 中国移动 Ubuntu 安装 刷机

根据B站的视频资料,貌似这个盒子的性价比要比树莓派高一些,所以做了这个安装实验。新年伊始,armbian库也加紧升级,感觉大家都在想尽一切办法告别3年疫情给大家带来的伤害。

B站视频推荐把系统安装在盒子的内部,但是家的盒子平时还连接着电视,如果安装到内部,就会破坏原有的Android系统,就无法看电视了。第二个原因是内部存储用的是emmc存储卡,这种卡是有读写次数限制的,到了使用寿命,只能更换,届时就无法读写,也无法刷机了。

做这个实验,是为了平时能够将一些程序实现在Arm芯片上的适配运行。所以并不需要太大的资源和性能。

物料准备

  1. 机顶盒准备
    家里的ChinaMobile的TV Box,查看底部的主板型号,主要是从网络上查看一些相关这类机型的刷机可能和操作方法,我家的盒子是E900V22C。最主要的是需要用螺丝刀打开盒子,读取CPU上的型号。

准备好盒子和遥控器,查看产品型号,可以在B站或者抖音上搜索同类机型的刷机体验和操作方法

用螺丝刀打开盒子,正中间就是盒子的CPU,读取一下上面的型号,我的这个是 amlogic的芯片,型号是S905L 3A-B,抖音上有个视频说带-B的比较好刷,说不带这个的就不是特别好刷机。

  1. armbian系统镜像准备
    这个地址寻找要下载的镜像文件
  • Armbian是操作系统名称,后面是系统版本号;
  • amlogic是支持的芯片类型;
  • 后面是cpu的型号,依据上面的步骤,我们找到s905l3a;
  • jammy是Ubuntu-22.04的产品代号,不了解的可以百度查下Ubuntu各个版本的产品代号;

下载、解压缩,得到一个大约2G左右的img文件,然后用烧录软件(我用的是Win32DiskImager)写入到一个空白的U盘上,当然U盘是需要提前格式化好的空白盘,为了兼容性好,采用了FAT32格式;

安装

把U盘插到机顶盒靠近网线的那个USB口上,另外一个USB口,我插上了一个无线键盘的接收器;HDMI连接显示器,然后点击机顶盒开机按钮;另外一只手拿着遥控器,不断地以每秒3次的频率点击方向右键,据说这是我这个机顶盒启动U盘引导的方法,尝试了是可以的,否则可能就需要按照B站视频上的描述,去找一个具备卡载系统之类应用的固件,重新刷机了;

安装好之后,通过命令armbian-tf进行U盘扩容,整个U盘的空间就都被系统占用了,我的U盘是16G的;从安装完毕的下图来看,内置存储卡是8G的;

为了尽量减少空间浪费,我没有安装视窗,但是我安装了docker,经测试只要插着U盘启动,不需要遥控器,就直接进入armbian系统了,如果不插U盘就进入了android系统;

标签:盒子,U盘,系统,armbian,中国移动,Ubuntu,安装,刷机
From: https://www.cnblogs.com/ban1234/p/17108457.html

相关文章

  • 【转】ubuntu中解决进程的time_wait和FIN_WAIT2状态
     原文:https://blog.csdn.net/wangshuminjava/article/details/107386053 https://ningg.top/computer-basic-theory-tcp-time-wait/   ---------------------......
  • Ubuntu系统挂载iso作为本地源
    1、创建挂载点mkdir/mnt/cdrom//创建挂载点umount/dev/sr0mount-tiso9660/dev/sr0/cdrom或sudomount-tiso9660-oloop/xxx/yyy/zzz.iso/mnt/cdrom///x......
  • Ubuntu 22.04 安装docker
    1.先卸载旧版,如果没有的话,就不用执行了,直接第二步。apt-getremovedockerdocker-enginedocker.iocontainerdrunc2.在终端输入aptupdateapt-getinstallca-certificat......
  • UBUNTU 22.04关闭selinux
    一、打开文件vim/etc/selinux/config二、更改为如下SELINUX=disabled三、从启动服务器reboot......
  • ubuntu创建用户
    useradd-s/bin/bashname新增用户vi/etc/sudoers新增一行,修改name,如下图usermod-aGsudoname增加sudo组idname确认结果......
  • ubuntu下载deb包及其所有依赖包
    1、查看依赖apt-cachedependsXXX2、*下载deb及其依赖包*apt-getdownload$(apt-cachedepends--recurse--no-recommends--no-suggests--no-conflicts--no-bre......
  • Install Docker in WSL 2 (ubuntu)
    InstallDocker,youcanignorethewarningfromDockeraboutusingWSLcurl-fsSLhttps://get.docker.com-oget-docker.shsudoshget-docker.shAddyourusert......
  • 6.S081(一)基于ubuntu20.04的实验环境搭建
    首先确定下自己ubuntu的debian版本是否为bullseye或者sidcat/etc/debian_version然后需要安装一些必要的tools,笔者这里用的是科大的源test!-f/etc/apt/source.l......
  • Ubuntu系统root用户远程登录
     通过CRT远程登录Ubuntu时遇到报错:Theclienthasdisconnectedfromtheserver. Reason:Unabletoauthenticateusinganyoftheconfiguredauthenticationmethod......
  • ubuntu18容器中安装python3.10
    在python官网https://www.python.org/下载python3.10的tgz的源码包。安装编译环境apt-getupdateaptinstallwgetbuild-essentialcheckinstallaptinstalllibreadline......