适用于长城龙芯3A2000C的Debian基础操作系统一键恢复镜像

之前我在B站发布的视频《能行吗?我搞来了十一台36元包邮的国产龙芯电脑!》引起了很多朋友的关注。视频中我也给大家分享了如何在这台龙芯电脑上安装上Debian操作系统的笔记。不过还是有一些朋友跟我说安装过程有些复杂,对于Linux初学者难度过大,是否有更简便的安装方式。于是我在周末用了一点点时间,做了这个一键恢复的镜像,可以帮助大家很快的安装上初始的操作系统。

VLOG EP18 – 能行吗?我搞来了十一台36元包邮的国产龙芯电脑!

面对愈演愈烈的安全威胁和科技封锁等外部压力,核心技术和关键产品的自主可控越来越显得重要。龙芯中科在前不久发布了新一代的龙芯3A6000处理器,将国产CPU提升到了国际主流的水平。 Hi,大家好,我是Wells,欢迎回到极客逻辑,别多想,这不是硬件测评频道,B站也有了许多的3A6000测评视频,对于我来说,更感兴趣的,是一款在海鲜市场36元包邮的龙芯3A2000主板,让我们一起来折腾一下这款十年前的国产电脑,看看能带来什么惊喜。

支持主板风扇调速的龙芯3A2000C Linux 5.10内核

之前在《安装DEBIAN 11到长城龙芯3A2000C平台》一文中,记录了如何将Debian 11安装到龙芯3A2000C电脑上。Debian 11默认的Linux内核版本是5.10,对比龙芯官方的内核,版本比较新,能够支持许多新的特性。但是也带来了一些问题,这个内核并未针对长城的龙芯3A2000C主板做优化,例如主板的风扇转速就一直居高不下,且操作系统也无法获得主板的转速,在特定的场合就无法静音运行(例如做NAS)。

龙芯官方的内核是4.19版本的,没有这个问题。我花时间研究了下官方的4.19内核源码,发现产生这个问题的原因是,5.10内核并未包含EC芯片的驱动程序,且主板上的EC芯片也无法直接获得CPU的温度,官方内核的解决办法是,通过CPU获得当前温度,每秒更新一次给EC芯片,以便于其根据策略控制风扇转速。

来吧!用OpenMediaVault把龙芯3A2000C做成NAS吧!

前段时间我的视频让很多朋友关心起了36元包邮的龙芯3A2000C,看完后就问我能否把它做成NAS。因为我自己已经有了两套远程同步互相容灾的NAS,所以一开始我就没有去研究这个话题。但问的朋友越来越多,在元旦的时候,我就抽时间看了下。

龙芯3A2000C是MIPS64架构,大部分NAS软件都没有针对这一架构的版本。我找了我最熟悉的OpenMediaVault,研究了下它的源代码,发现只要付出小小的努力,重新移植编译部分组件,就能把它迁移到MIPS64平台上。于是花了点时间,我就弄了一个版本出来,然后找了几位群友测试了一周,暂时发现了一些小Bug,并修复了。好吧,既然很多朋友要,我就做了一个镜像版本,便于大家安装,给大家下载用用看吧。
龙芯3A2000C是MIPS64架构,大部分NAS软件都没有针对这一架构的版本。我找了我最熟悉的OpenMediaVault,研究了下它的源代码,发现只要付出小小的努力,重新移植编译部分组件,就能把它迁移到MIPS64平台上。于是花了点时间,我就弄了一个版本出来,然后找了几位群友测试了一周,暂时发现了一些小Bug,并修复了。好吧,既然很多朋友要,我就做了一个镜像版本,便于大家安装,给大家下载用用看吧。