蜗牛星际折腾记录

几个月前入手了一台蜗牛星际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,这样就可以少运行一个虚拟机。我会在下一篇文章介绍方法。

4种方式查看电脑配置信息,不需要第三方软件

查看电脑配置,只要有电脑我们应该都查过一次;无论是用第三方软件还是用Windows自带工具,第三方软件通常不止查看配置一个功能,查看配置只是其中一个小功能,当然第三方软件显示比较好看。Windows自带查看配置工具只为显示配置信息。今天我们简单介绍下如何用Windows自身工具查看配置信息。

1.要求不多的用户,直接可以在【我的电脑】右键点击【属性】查看,这个是比较核心的显示,一般我只看CPU和内存大小。

4种方式:查看电脑配置信息,没有必要用第三方软件。

2.【Win+R】键,在弹出对话框中输入【dxdiag】然后点击【确定】或者回车,会弹出配置对话框;这里显示的要更加相信点。

4种方式:查看电脑配置信息,没有必要用第三方软件。

3.在【控制面板】->【管理工具】点击【系统信息】显示更多信息;

4种方式:查看电脑配置信息,没有必要用第三方软件。

如果你想导出配置信息,点击右上角的【文件】然后在点击导出选项,会弹出一个保存文件的对话框,输入【电脑信息】然后点击【保存】。

4种方式:查看电脑配置信息,没有必要用第三方软件。

4.用脚本查看系统信息,在桌面新建一个【文本文档】可以命名为:电脑信息,然后打开文本文档,在里面输入:systeminfo>电脑信息.txt,然后保存,修改文本文档【.txt】扩展名为【.bat】,然后点击运行,就会在桌面出现一个【电脑信息.txt】的文件。修改文本文档扩展名的时候要先显示文件扩展名。

4种方式:查看电脑配置信息,没有必要用第三方软件。

关闭Windows 10防火墙和网络保护通知

当我们关闭Windows 10的防火墙后,在右下角总是弹出启用Windows防火墙的通知。

关闭通知解决办法:

1、按Win+R,输入gpedit.msc,按回车

2、打开“计算机配置”-“管理模板”

3、打开“Windows 组件”

4、打开“Windows 安全中心”

5、打开“通知”

6、打开“隐藏所有通知”

7、点击“已启用”,然后点“应用”

参考:https://blog.csdn.net/qq_31852001/article/details/88993902


利用PanDownload网页版+aria2全速下载百度网盘

最近在百度网盘下载一个大文件:用PanDownload客户端下载提示账号被限速; 用PanDownload网页版+Chrome自带下载器速度慢,逐渐没速度;用PanDownload网页版+IDM下载到97%卡住不动,网址失效,并且无法断点续传,又需要重新下载;最后用PanDownload网页版+aria2成功下载,中间网址失效过一次,但是重新解析分享链接后将新下载网址添加到aria2后居然自动开始断点续传下载失败的任务,非常安逸。

下载教程

下载aria2:https://github.com/aria2/aria2/releases
下载的exe文件名修改为aria2c.exe (Windows平台,其他平台根据情况修改也适用)
同目录下创建aria2.conf,内容为:

# 同一服务器连接数, 添加时可指定, 默认:1
max-connection-per-server=10
# 最小文件分片大小, 添加时可指定, 取值范围 1M -1024M, 默认:20M
# 假定 size=10M, 文件为 20MiB 则使用两个来源下载; 文件为 15MiB 则使用一个来源下载
min-split-size=10M
# 单个任务最大线程数, 添加时可指定, 默认:5
split=10

# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许非外部访问, 默认:false
rpc-listen-all=true

同目录下创建aria2c.bat,内容为:

aria2c --conf-path=aria2.conf

然后双击aria2c.bat启动aria2

安装Chrome插件Camtd:(也可使用其他自动捕获下载地址并发送到aria2的插件,Camtd这个插件优点在于内置了一个Aria2 WebUI)
Chrome应用商店地址:https://chrome.google.com/webstore/detail/camtd-aria2-download-mana/lcfobgbcebdnnppciffalfndpdfeence
使用教程:https://github.com/jae-jae/Camtd/wiki/Camtd%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B

打开PanDownload网页版:https://www.baiduwp.com/
输入分享链接解析下载地址,然后点击下载地址,正常情况下Camtd会自动捕获并发送到aria2开始下载。

其他说明:
1. 除了PanDownload网页版,也可用其他工具获取真实下载地址
2. 在Camtd插件设置中可关闭自动捕获下载,此时可以用右键点击下载链接发送到aria2下载。

Windows To Go制作教程

选择系统

个人喜欢 twm000 做的系统,适当精简、自动创建管理员账户,细节做的比较好。
下载地址:http://twm000.top/?p=273
下载 x64_1903_18362.175_10in1.iso 这个文件。

制作工具

下载 Rufus:https://rufus.ie/

开始制作

  • 点击“设备”,选择要制作的U盘,推荐64G以上。也可以用移动硬盘制作,需要点击下面的“显示高级设备选项”-“显示USB外置硬盘”。
  • 点击“选择”,选择刚才下载的ISO文件。
  • 镜像选项选择“Windows To Go”。
  • 根据需要选择MBR或者GPT。
  • 点击“开始”开始制作。

耐心等待制作完成,然后开机按F12(一般情况)选择移动设备就可以启动U盘/移动硬盘上的Windows系统了。系统安装完成后,进行系统更新会自动安装相关驱动。

为Linux/Windows命令行设置网络代理

# Linux 设置代理
export {http,https}_proxy=http://127.0.0.1:1080
# Linux 取消代理
export {http,https}_proxy=

# Windows 设置代理 
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080 
# Windows 取消代理
set http_proxy=
set https_proxy=

为curl指定域名解析IP

示例:
将 http://example.com 或 https://example.com 请求指定域名解析的IP为127.0.0.1

curl --resolve example.com:80:127.0.0.1 http://example.com/
curl --resolve example.com:443:127.0.0.1 https://example.com/