Low.Bi

// TODO:

记录下华硕 B550I 主板安装 Windows Server 2022 系统并打上各种驱动的过程。

1. 主要硬件配置

  • 主板:ROG STRIX B550-I GAMING,板载:

    • Intel I225-V 2.5G有线网卡
    • Intel AX200 无线网卡带蓝牙
  • CPU:AMD 3300X

  • 显卡:Nvidia 2060 super

2. 系统安装

使用的系统 ISO 文件为 zh-cn_windows_server_2022_updated_sep_2023_x64_dvd_892eeda9.iso,用 Rufus 制作系统U盘,正常安装即可。
安装完成后没有网卡驱动上不了网,临时插了一个免驱的 usb 转千兆有线网卡,用来上网。打开 Windows Update 更新系统到最新。

3. 驱动安装

3.1 I225-V 2.5G 网卡驱动

在安装无线网卡驱动前,需要在“添加角色和功能”里,安装好 无线LAN服务,具体过程不赘述。

去 Intel 网站下载驱动包:https://www.intel.cn/content/www/cn/zh/products/sku/184676/intel-ethernet-controller-i225v/downloads.html,一个超级大包 Release_28.2.1.zip

我解压后直接运行 Autorun.exe 安装失败,需要改 inf 文件后,手动安装。

参考 Windows Server 2022安装Intel I225-V/I226-V驱动 - 夸克之书,具体步骤为:

  • 打开设备管理器,找到网卡设备,右键-属性-详细信息,下拉选择硬件ID,记录下值,我的为 PCI\VEN_8086&DEV_15F3&SUBSYS_87D21043&REV_03

  • 文本编辑器打开解压好的驱动程序 inf 文件:Release_28.2.1\PRO2500\Winx64\WS2022\e2f.inf,查找 DEV_15F3,在 [Intel.NTamd64.10.0.1..17763] 下有 3 处:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    [Intel.NTamd64.10.0.1..17763]
    ; DisplayName Section DeviceID
    ; ----------- ------- --------
    %E15F2NC.DeviceDesc% = E15F2.10.0.1..17763, PCI\VEN_8086&DEV_15F2&REV_01
    %E15F3NC.DeviceDesc% = E15F3.10.0.1..17763, PCI\VEN_8086&DEV_15F3&REV_01
    %E0D9FNC.DeviceDesc% = E0D9F.10.0.1..17763, PCI\VEN_8086&DEV_0D9F&REV_02
    %E5502NC.DeviceDesc% = E5502.10.0.1..17763, PCI\VEN_8086&DEV_5502&REV_02
    %E15F2_2NC.DeviceDesc% = E15F2_2.10.0.1..17763, PCI\VEN_8086&DEV_15F2&REV_02
    %E15F3_2NC.DeviceDesc% = E15F3_2.10.0.1..17763, PCI\VEN_8086&DEV_15F3&REV_02
    %E15F2_3NC.DeviceDesc% = E15F2_3.10.0.1..17763, PCI\VEN_8086&DEV_15F2&REV_03
    %E15F3_3NC.DeviceDesc% = E15F3_3.10.0.1..17763, PCI\VEN_8086&DEV_15F3&REV_03
    ...
  • 复制下设备对应的行(我的是 PCI\VEN_8086&DEV_15F3&REV_03 ),粘贴到 [Intel.NTamd64.10.0...17763] 下面:

    1
    2
    3
    4
    5
    [Intel.NTamd64.10.0...17763]
    ; DisplayName Section DeviceID
    ; ----------- ------- --------
    %E15F3_3NC.DeviceDesc% = E15F3_3.10.0.1..17763, PCI\VEN_8086&DEV_15F3&REV_03
    ...
  • 管理员身份打开 CMD,输入命令:

    1
    2
    bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING ON
  • 高级启动重启Windows,启动设置 - 禁用驱动程序强制签名。

  • 打开设备管理器,右键未识别的网卡设备,更新驱动程序-浏览我的电脑以查找驱动程序,选择之前解压的 Release_28.2.1 文件夹,这次即可安装成功。

3.2 无线网卡 AX200 及蓝牙

直接去 intel 网站下载驱动安装即可。

Wi-Fi:https://www.intel.cn/content/www/cn/zh/download/19351/windows-10-and-windows-11-wi-fi-drivers-for-intel-wireless-adapters.html
蓝牙:https://www.intel.cn/content/www/cn/zh/download/18649/intel-wireless-bluetooth-for-windows-10-and-windows-11.html

安装完成后还有一个蓝牙相关设备未识别,硬件ID是 BTH\MS_BTHPAN。右键未识别的网卡设备,更新驱动程序-浏览我的电脑以查找驱动程序-让我从计算机上的可用驱动程序列表中选择,选择蓝牙,厂商选Microsoft,型号选 个人区域网服务,下一步确认后即可安装好。

3.3 AMD 芯片组

下载Windows 10 版本的安装包,解压后手动安装,参考 https://linustechtips.com/topic/1391635-motherboard-drivers-not-installing-on-windows-server-2019/?do=findComment&comment=15176032

  • 去 AMD 的官网下载 Win10 版本的芯片组驱动: https://www.amd.com/zh-hans/support/chipsets/amd-socket-am4/b550
  • 双击运行下载的文件 amd_chipset_software_5.08.02.027.exe,会自动解压到 C:\AMD,因为找不到对应的硬件,安装进行不下去。
  • 打开 C:\AMD\Chipset_Software\Packages\IODriver,挨个进入子文件夹,手动运行里面的 msi 文件,观察设备管理器里未识别的设备,是否有变少。

经过上面的操作后,我设备管理器里已经没有未识别的设备了,这时候再开启安全检查(同样的管理员身份运行CMD):

1
2
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF

重启系统,一切正常了。

4. 备份驱动

为方便重装系统,备份下驱动:

1
dism /online /export-driver /destination:D:\DriversBackup

下次重装就不用挨个下载驱动了,直接在设备管理器里,未识别的设备上右键更新驱动程序,选择这个备份好的驱动文件夹即可。

1. 挑选过程

2023年 8 月份,CPU这块俩家都很给力了。Intel 的 CPU 有 hx 后缀的,比如 i7-13700hx,主频更高,缓存更大,代价是集显很弱鸡,EU只有 h 版的三分之一。带独显的机器虽说集显用处不大,但一些特殊场景集显还是能发挥作用的,算是一点取舍吧。i9 版本的处理我基本不考虑了,一是价格更贵,二是笔记本那点散热能力也很难发挥出来。
AMD 这边最火的应该是 7745hx/7945hx 和 7840h/7840hs 了,前俩个三缓更大,后俩个(其实可以算一个)制程更新集显更好。

一些挑选的条件:

  • CPU: AMD zen4 或 Intel 13th 带h。
  • 内存:DDR5,板载32G或可更换的双内存槽。
  • 硬盘:双 M.2 硬盘位。
  • 显卡:Nvidia 4060 或更高。
  • 屏幕:16英寸及以上,16:10 2k或更高分辨率。
  • 接口:雷电或USB4、USB-A 2个、USB-C 带视频输出、HDMI2.1、RJ45网口。
  • 价格:8k以内

这些条件看着都不算苛刻,但全都要满足的笔记本也不好找。主要看的各家的游戏本,联想的拯救者超预算了且低配的不带雷电口;惠普的暗影精灵9 屏幕是万年16:9 大下巴;华硕的天选没啥好印象,ROG 幻16 挺好,就是贵。后面只能从一些二三线的牌子里找,雷神Zero和机械革命的旷世16Pro,这俩型号看着都挺好的,最终我选择了价格最低的这款“七彩虹 将星 X16 Pro 23”。

2. 产品介绍

贴上官网链接:七彩虹 将星 X16 Pro(i9-13900H/RTX4060)

列一下这款的主要参数:

  • CPU:i9-13900h
  • 内存:三星 DDR5 4800MHz 16G 单条
  • 硬盘:西部数据 SN540 512G
  • 独显:Nvidia RTX4060 Laptop
  • 屏幕:16英寸,2560x1600,240Hz
  • 无线网卡:Intel AX211
  • 外设接口:雷电4x1,USB 3.2(Type A)x2,USB 3.2 (Type C)x1,Mini DPx1,HDMIx1,RJ45网口x1,Micro SDx1,二合一耳机接口x1。

固态硬盘一眼垃圾,QLC 颗粒,到手直接闲鱼 ¥119 出掉了。

最大的优点是便宜,补贴价 ¥7099。使用的蓝天 PE60 新模具,外观比较简洁硬朗,也比较薄。A面和D面都是金属,还算比较有质感。接口和扩展性应该算拉满了,除了惠普暗影精灵变态的双雷电口,其他应该没有接口更丰富的型号了。

一些比较明显的缺点:

  1. 高负载时风扇噪音比较大,我改了个比较极端的风扇曲线:

    fan.png

  2. 切换独显直连不方便,虽然控制软件里可以点选,但每次切换都需要重启。

  3. BIOS 设置项还是有点少,我想关掉小核心,但做不到。

3. 动手改配置

到手之后根据网上的视频,给 CPU 和显卡更换了霍尼韦尔7950相变片,希望能对散热有帮助。 原装的内存容量小了,¥230 闲鱼出掉,斥巨资购入英睿达 48G*2 DDR5 笔记本内存条,总容量 96G 直接拉满。Intel 官网写的 i9-13900h 最大支持 64G 内存,实测 96G 也是完全OK的,只是频率达不到 5600,降到了 5200。

mem.png

内存条搞了个铜箔,再用导热垫和 D面贴上,方便散热。

拆机.png

4. 关于 i9-13900h + RTX4060

有点高U低显,“吕布骑狗”。这代的 i9-13900h 与 i7-13700h 没有太大区别,核心数量6P核+8E核,缓存规格都是一模一样,只是频率高了一丢丢,也就是 CPU 体质好一些些。

i9-13900hx 才是真 i9,8P+8E,36MB 三级缓存也明显大于 24MB。i9-13900h 与之相比,唯一的优势是核显规格有 96EU ,13900hx 只有 32EU。

显卡这块,我觉着 4060 显卡是性价比最优的选择。采用这样的 CPU 与显卡组合,比较有名的型号我找了一圈:

  • 华硕 灵耀Pro14/天选4/无畏pro16/幻16
  • 惠普 暗影精灵9 slim
  • 联想 y9000x/thinkbook 16p
  • 神舟 z8r9 g8r9

定位基本都是游戏本或者全能本,七彩虹的这款价格算是很低了,首发价¥8899它是真自信,现在(2023年8月)跳水之后香多了。

我手里有个赚钱宝3的机器,其实也就是玩客云的硬件,被网心云官方刷过系统的。现在这玩意沦为矿渣,刷成 Armbian 系统废物利用一下。

1. 软硬件工具准备

主要软件工具和刷机固件来自:

https://www.aliyundrive.com/s/ZM3oScBDcck

「提取码: y75j」

包含:

  • update.img:安卓底包,用于支持U盘启动。
  • USB Burning Tool:晶晨(Amlogic)刷机软件。
  • Etcher:将系统固件写入U盘的软件。
  • armbian5.88:5.88 版本的系统固件。
  • WKY-Armbian_20.12_5.9.0.img:5.9 版本的系统固件。
  • putty:ssh 工具,用 Windows 10 自带的也行。

其他工具:

  • U盘:用来写入 Armbian 系统固件。
  • USB 双公线:主板连接电脑用,网购九块九包邮。
  • 撬片:拆机用,可以用刀片啥的替代。
  • 吹风机:加热方便拆机。
  • 镊子:短接主板用,可以用其他金属物件替代。
  • 米家智能插座(可选):方便给主板通/断电,省得多次插拔电源。

2. 拆机

用吹风机加热接口侧的塑料面板,然后翘起一角撕开。因为是双面胶粘的,没有卡扣,算比较好拆的。拧起六个螺丝,就可以把主板抽出来了。

3. 刷底包

  1. USB 公对公线,一头接电脑,一头接主板 靠近HDMI 的USB口。

  2. 打开 USB Burning Tool,加载 update.img,勾选“擦除flash”和“擦除bootloader”,点击开始。

  3. 使用镊子短接主板,然后通电,正常情况下会听到听到电脑上 USB 接口插入的提示音,然后软件会开始刷机。

    短接的位置新旧版主板会有不同,引用下 @powersee 的图:
    老版本的在背面:
    old.png
    我的是 V1.3 版的在正面:
    new.png

  4. 等到软件提示烧录成功,点击“停止”,然后关闭软件,拔出 USB 线。

这个步骤是最容易失败的,如果一直失败,可以换个USB口试试,USB 3.0、2.0 的都试试。
如果提示“解析烧录固件失败”,可能是电脑的语言不对,我把 Windows 语言改成中文,区域设置改成中文,之后就好了。

4. 刷系统包

  1. 使用 Etcher 软件将 armbian5.88 写入 U 盘,注意不要选错设备写到硬盘或别的盘里了。

  2. 将写好固件的U盘插入主板 靠近网口 的USB口。

  3. 给主板通电,等待一段时间,会自动开始刷机,指示灯会蓝紫闪烁,最终蓝色常亮证明完成,断电,拔出U盘。

  4. 使用 Etcher 软件将 WKY-Armbian_20.12_5.9.0.img 写入 U 盘,重复 2、3步的动作,等待完成。

  5. 用网线把主板和路由器相连,再登录到路由器的后台,寻找路由器给主板分配的 IP 地址,设备名应该是 aml-s812,记录下 IP 地址。

  6. 使用 putty 或者 xshell 这样的 SSH 工具连接主板,Windows 10 自带的 ssh 也可以,用户名 root,密码 1234。首次登录会有一些初始化设置。

  7. 此时系统还在U盘上,需要正式安装到EMMC:

    1
    2
    cd /boot/install
    ./install.sh

    等待一段时间后,刷机就算正式完成了。

我也不清楚为啥不直接刷 5.9.0 的而是先刷了 5.88 的,反正照着操作成功了。

5. 软件源与 Docker

使用 vim 编辑 /etc/apt/sources.list,换成国内的源。

Docker 按照 debain 系统的说明,用官方软件包安装就行:https://docs.docker.com/engine/install/debian/

6. 参考资料

1
2
3
sudo apt update
sudo apt install -y git vim openssh-server curl wget

Oh My Zsh

https://ohmyz.sh/

1
2
3
sudo apt install -y zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
sudo reboot now # optional

nodejs

1
2
3
4
5
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
# export PATH=~/.npm-global/bin:$PATH

nvm

1
2
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
nvm install --lts

Docker

https://docs.docker.com/engine/install/ubuntu/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo groupadd docker
sudo usermod -aG docker $USER

Software

0%