Hacking Lazycat Microserver
前一篇是关于懒猫微服LC02提供服务的介绍,这一篇来尝试 Hack 它。由于是 Intel 的平台,试了一下,OS 层面没有发现什么限制,可以当作是一台标准的 X86 服务器使用,你当它是一台普通电脑也可以。
测试了几个不同的操作系统,都可以正常安装,以下简单做个说明。
警告 ,下面的操作将大概率会使你失去质保,操作不当会损失数据,仅供专业人士参考,普通玩家请远离。 强烈建议不要改变原有操作系统
从 BIOS 开始
开机按 DEL 键就可以进 BIOS 了, LC02 用的是 AMI 的 BIOS,配置很丰富, 默认情况下有几个选项没有启用,包括:
- VMD Controller. 这个是 RAID 相关的控制器, LC02 虽然预留了SATA但是并没有提供相应的数据线。
- Secure Boot. 默认也是 Disable 的状态,直接改成 Enable。
- Fast Boot. 默认是 Disable,改成 Enable,开机速度可能能快一点儿(试了一下,大概是玄学)。
- CPU SMART FAN MODE. 默认是定速,可以改为自动调整,这样平时几乎没声音。
接上U盘,配置一下引导顺序,就可以正常安装操作系统了。
Windows 11 安装的注意事项
安装过程很顺滑,没有太多需要注意的事项。驱动方面,有部分设备没有办法自动安装驱动,主要包括:
- Intel Management Engine
- Intel® Ethernet Controller I226
- Tiger Lake 板载的一些驱动
以上都可以通过搜索硬件 VID:PID 的方式找到驱动程序后安装, VID:PID 的位置见下图:
Windows 2025 Server 安装的注意事项
这个版本里 Microsoft 做了一件比较恶心的事情,服务器默认不带消费级芯片的驱动,而且还不给自动装。安装过程没有什么好讲的,正常装就行,设备驱动部分,需要手动安装以下驱动:
- BlueTooth,是的,蓝牙驱动默认没有了
- Intel Rapid Storage Techology, 装不装都成,因为没有接设备
- Intel® Ethernet Controller I226,这个比较麻烦,需要手动指定inf文件才给装,装上用没问题。所以根本不是兼容性的问题,就是微软在恶心你。
- Tiger Lake 板载的一些驱动在安装时会提醒说驱动签名有问题
Debian 安装的注意事项
没有特别需要注意的,直接使用整个磁盘安装即可,有线无线网络都能正常使用。
硬件上的问题
操作系统的安装和驱动的安装问题都可以解决,但有一些问题应该是厂商在设计阶段就存在的没有处理好的部分,包括:
- 系统型号是 “Default string” ,唉,估计这是导致 Intel 的自动驱动安装和更新程序一直报错的原因。
- 只有3个 USB 3.0 接口,供电不太够。我用的 U盘 是相对耗电的那种 USB3.2 盘(在Thinkpad上也会不定期的断线重连),插上去以后无线鼠标就开始卡顿。写入速度也只有3MB/s(正常是130MB/s)。而且键盘拔下来的时候, U盘就没办法写入了,插回去才继续。反复试了几次,基本确认是 USB HUB 供电不足的原因,当然作为一个 Server,本身同时接三个设备的机会也不多,我觉得问题不大,能解决更好。
其它
LC02 自带的三星NVME SSD速度还行,测试一番下来以后,连续读取和写入都可以稳定在3GB/s,SATA盘可以稳定在120MB/s。
但是折腾完以后,发现我将近60G的GHOST镜像没办法还原回去,一直报 low space error,这下麻烦了……而且是个大麻烦……