蜗牛星际折腾记录

几个月前入手了一台蜗牛星际C款单网口,现将折腾过程记录一下。

一、硬件改造

蜗牛星际自带了不靠谱的内存、SSD和电源,我用以前笔记本拆下来的内存替代了内置的,然后插了一块1T的硬盘。

蜗牛星际自带的CPU风扇以及电源风扇声音都特别大,这里我采用的0成本改造方案是按什么值得买上一篇帖子说的把电源和CPU风扇串接到一个USB或者SATA的5V供电口(原本是12V),这样总算安静了。

有个坑要注意一下:主板上只有一个SATA口,四个盘位的SATA线是连接到主板的一个芯片转接出来的四个SATA口。如果把系统安装到硬盘开机不能识别启动,解决方法是要么把系统装到U盘或者mSATA SSD,要么把硬盘的SATA线接到主板内存旁边的SATA口。

二、黑群晖

什么值得买上有大量教程,按着教程来就可以。

本来装了黑群晖用了很久,还算比较稳,只有一次网口假死,只能强行重启。后来我突然觉得主板上的HDMI接口浪费了,而且我发现我只用群晖里的Docker和虚拟机套件,Docker里跑了frpc、rtorrent、jellyfin和ocserv,虚拟机里跑了Openwrt做科学上网旁路由。Docker和虚拟机其实不用群晖也能跑,因此我有了替代群晖的打算。

三、Proxmox(PVE)

安装PVE可以参考这篇教程。PVE可以看作基于网页端操作的虚拟机主机系统,很好用。我在PVE中装了Openwrt以及OpenMediaVault(OMV)。Openwrt还是做科学上网旁路由,OMV可以方便的实现一些NAS的功能,而且也有Docker插件。然后我开始研究让HDMI接口发挥作用,让核显直通到OMV,结果是J1900这款CPU不支持vt-d,无法直通显卡。

四、OpenMediaVault(OMV)

后来我又给蜗牛星际装了OMV。其实OMV与PVE都基于Debian,OMV是一个NAS系统,现在有不少N1等矿渣刷armbian让后装OMV当NAS的教程。

在OMV安装完成后还可以安装XFCE、Kodi,这样HDMI接上显示器可以播放视频,蜗牛星际又可以当HTPC用(教程链接)。虽然J1900性能差,但是播放一般画质的视频还凑合。

要在OMV里跑Openwrt就不好弄了,开始我用OMV里的VirtualBox插件,但是后来发现VirtualBox性能差,空载占用CPU高,遂放弃。然后研究OMV里装KVM虚拟机来跑Openwrt,总算跑起来了,但是卡在配置桥接网卡这一步了。为啥难搞呢?因为需要手动配置网络,一不小心网就连不上了,蜗牛星际就失联了,还得把键盘鼠标显示器接上搞让人十分抓狂。而且手动修改网络配置可能与OMV自动配置网络冲突。

五、LibreELEC

LibreElec的标语是“Just enough OS for KODI”,这是一个专门用来运行Kodi的系统。我也装到蜗牛星际上试了一下,可以播放画质一般的视频。这个与OMV相比,系统资源占用应该更低一些。另外这个系统还有Docker插件。怎么跑openwrt没有研究。

六、Windows 10

不装Windows Server的原因是对显卡声卡支持较差,而且Windows 10也够用。但是最好装精简版的,因为J1900性能较差。整体上J1900跑Win10略卡,但是凑合用也没问题。由于Win10在机械硬盘上运行较卡,我又买了一块128G mSATA SSD准备把Win10迁移过去。

我给Win10开启了局域网共享(记得开启SMB 1.0),然后安装了:

  • Teamviewer Host —— 远程桌面控制
  • uTorrent —— 挂PT
  • Plex Media Server —— 自动收集整理媒体库
  • Hyper-V —— 跑虚拟机

Hyper-V里跑了一个Debian,一个Openwrt,都是设置使用外部网络(桥接)。然后在Debian里跑Docker容器,我目前跑了ocserv和frpc。

后来我发现Docker也可以跑Openwrt,这样就可以少运行一个虚拟机。我会在下一篇文章介绍方法。

留下评论