零刻GTR5-5900HX改装成Linux服务器

一、关于 零刻GTR5

beelink-gtr5

Beelink-GTR5 是一款迷你主机,采用 AMD5900HX 处理器,可以自行升级内存、硬盘、加装SSD,可以改装支持独立显卡。 拥有丰富的接口,支持多个屏幕。

噪音不大,性能给力等优点。

并且对 Linux 十分友好。我买回来后,保持了原来的 Windows11 正版系统保留使用,加装了另一块硬盘独立安装 Linux 系统,当作服务器用。

记录下过程摘要。

二、安装 Linux

1. 加装 SSD 硬盘

这款机器支持自己安装一块 SSD。

我自己安装一块SSD,这里自带的硬盘默认保持 Windows 11 系统,自己安装的 SSD 安装 Linux。

2. 选择 Linux 系统

选择了 Linux Mint

具有如下优点:

  1. 驱动没问题:Linux Mint 属于 Ubuntu 衍生版,零刻GTR5 5900HX 官方支持 Ubuntu 20.04,这意味着在此基础上的 Ubuntu 衍生版都不会出现驱动问题
  2. 不臃肿、去除商业化:Linux Mint 默认移除 Snap 应用,程序不臃肿,保持原生应用,下载速度快,占用资源少
  3. 支持4K屏幕:Linux Mint 维护的 Cinnamon 桌面平衡了占用资源和表达效果的平衡。4K、2K屏幕展示没有问题,并且占用资源相对 GNOME44 少,支持插件。
  4. 桌面高可用:Linux Mint 作为桌面,有着精致和一致性的UI、IDE、编辑器都不会出现低级的 UI 问题。
  5. 软件质量过硬:软件质量高,稳定性强。没有频繁地错误。

总结为两点:

  1. 一方面,可以作为 个人桌面 临时使用
  2. 另一方面去除显示器就可以作为占用资源极少的服务器来工作。

是一个非常实用主义的选择。

3. 安装 Linux 系统

踩坑: 请用不同发行版的官网推荐烧录工具,烧录 USB 启动盘。他们通用型没有那么强,我遇到很多因为文件无法展开,安装一半失败的情况。

简单的步骤概要:

  1. 烧录USB系统盘
  2. 插在迷你主机接口
  3. 启动机器,按 F7 进入BIOS
  4. 选择U盘启动
  5. 正常安装操作系统

总结: 走到这步,可以选择性的进入 Linux 系统

三、解决疑难杂症汇总

1. 4K屏幕下grub字体太小

官方提供了 grub 启动菜单主题,参考这里解决:grub-boot-menu

2. 默认启动 Linux

机器启动界面 F7 在 BIOS 中寻找启动顺序,把 Mint/Ubuntu 启动位置变成第一位。

3. 重启,停留在 grub 命令行界面,无法进入系统

有一个现象就是从 Linux 中 reboot 重启,总是会进入 Grub 的命令行界面,等到输入命令。

这种情况往往是因为更新了 Windows 导致分区被重写,Linux 无法找到正确的分区,从而产生的问题。常见于多分区的 Linux 电脑。

grub2

解决办法:

使用 LiveCD 作为恢复系统对计算机内部进行启动区修复。

1.制作一个 Ubuntu 系统(或衍生版)的 USB 启动盘

2.从U盘启动,进入 Try Ubuntu 界面

3.安装 boot-repair

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair

4.运行 boot-repair 执行默认修复即可

总结: 在这里,可以确保设置完Linux为启动第一顺位,每次启动,都可以进入 Linux 系统

4. 像服务器一样断电重启

如果遇到断电,正常电脑必须手动重新开机,如何像服务器一样可以自行开机? 零刻GTR5 可以通过修改 BIOS 办到。

机器开机界面 F7 进入 BIOS

BIOS 配置路径:

Advance -> AMD CBS -> FCH Common Options -> Ac Power Loss Options

其中选项 Always Off 是默认选项,就是正常行为,断电需要手动开机。

Always On 表示通电就开机,保持最后的状态。

总结: 这里可以确保,断电,恢复之后机器依然可以正常启动到 Linux 中。

Mark24

Everything can Mix.