《 空中接口学园 》 >> IT课程 >>>> 老旧Android平板安装和运行Linux |
-- 作者:tom -- 发布时间:2024-03-25 20:41:49 手头有个老旧平板,1G内存/8G存储,之前已经用LinuxDeploy安装了linuxLinuxDeploy安装了linux,但觉得有些隔靴搔痒,能不能摆脱Android,直接安装Linux呢? 仔细搜索了一下,发现运气很好,平板用的主控是全志的A10(型号是sun4i),可以支持安装Linux,并且还有一个sunxi的网站,提供了很多参考信息。 当然,最重要的信息是全志的芯片普遍支持多种启动方式,其中包括用TF卡启动。 在找寻TF卡启动的资料时,发现了BerryBoot居然支持A10芯片,也就是说利用BerryBoot提供的APK,可以制作一个在A10平板上启动BerryBoot的TF卡。 BerryBoot算是老相识了,之前搞树莓派已经用过了,印象不错。 于是我赶紧做了个TF卡,果然让平板进入了BerryBoot的界面。 取得了第一个成果,使得我信心倍增,继续向安装Linux进发。 [此贴子已经被作者于2024-03-25 20:54:09编辑过] -- 作者:tom -- 发布时间:2024-03-25 20:52:41 没高兴多久,就被泼了盆冷水:开启了WiFi连接后,在BerryBoot的界面中,居然找不到可以增加的操作系统!大概是因为硬件平台不一样吧。 虽然安装不了Linux系统,可是我发现其实BerryBoot自身已经带了一个简单的Linux系统:BusyBox。只要打开console,就可以调出BusyBox系统。 BusyBox系统虽小,但是五脏俱全,还是很有可玩性。但是这个BusyBox系统没有安装SSH server,这就使得平板失去了可用性。 我也跨平台编译和安装了dropbear,但是运行会报错;如果重新编译BerryBoot,工作量比较大,一时也搞不好。
-- 作者:tom -- 发布时间:2024-03-25 20:53:29 BerryBoot遇到瓶颈,于是我又回过头找A10平板上可以直接运行的Linux系统。 查到10年前已经有人分享过A10平板的系统镜像,可是现在早已链接失效了。还好根据镜像的文件名,利用google大法,居然还找到了这个系统镜像。 把系统镜像烧录到一个TF卡上,再用BerryBoot生成的script.bin替换掉TF中原来的script.bin,实现硬件适配。 这样就在A10平板上成功启动,出现了LUbuntu图形界面,把A10平板变成了真正的Linux平板。 不过,这个LUbuntu还是有缺陷的:没有WiFi,没有SSH Server。 WiFi可以通过编写wpa_supplicant.conf来解决。 没有SSH Server可以安装openssh server,但是遇到了Lubuntu版本太低,源已经失效了。 后来将源换为http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu,费了九牛二虎之力,终于安装好了openssh server。 当PC通过Xshell连接到A10平板上,标志着A10平板彻底Linux化了。 [此贴子已经被作者于2024-03-25 21:10:12编辑过] -- 作者:tom -- 发布时间:2024-03-25 21:13:40 利用BerryBoot可以支持自制image的特性,我把LUbuntu做成了BerryBoot的镜像,并在BerryBoot中启动。 始于BerryBoot,终于BerryBoot,A10平板的Linux化画上了圆满的句号。 目前已经有4条评论 >>> 发表你的见解 |
Powered by:Old version Copyright ©2002 - 2019空中接口学园 , 页面执行时间:14.893毫秒 |