简介:这份文档是联想 Lenovo system x3850 x6 服务器操作系统安装的完整纪实记录,面向需要为该型号服务器部署系统的运维人员与硬件爱好者,解决从磁盘阵列配置到系统激活的全流程实操问题。资源包内含1个docx文档,大小约3.16MB,以图文步骤形式呈现,便于对照操作。内容分为五部分:配置磁盘阵列(含查看硬盘状态、创建RAID5与分卷)、Lenovo serverguide引导程序详解、制作UEFI启动U盘、驱动集成,以及VOL版Windows与Office系统的在线激活。目录结构清晰,涵盖前面板接口、BIOS引导模式修改、Rufus工具使用、install.wim与boot.wim驱动整合等关键环节,读者可据此掌握服务器初始化、阵列搭建、引导盘制作与驱动注入的完整思路,减少实际部署中的试错成本。目前已有3340人学习下载,适合具备一定服务器基础、需要系统化安装参考的技术人员。
1. 联想 System x3850 X6 装系统这件事,为什么老手也会翻车
联想 System x3850 X6 是当年企业机房里的四路主力机型,放到今天仍有不少人在二手市场淘回来跑虚拟化、做存储、当家庭实验室。但真正上手装操作系统时,很多人会卡在同一个地方:U 盘插上去,BIOS 里能看到,启动项里却找不到;或者安装程序跑到一半报「找不到磁盘」,因为 RAID5 阵列还没建。这不是系统镜像的问题,而是这台机器的固件架构和普通台式机完全不是一回事。
它用的是 UEFI 启动模式,配 IMM2 远程管理口,磁盘控制器是 ServeRAID M5210 或 M5110,阵列没配好之前,操作系统安装程序根本看不到硬盘。再加上 System x3850 X6 对 U 盘启动项识别比较挑剔,Legacy 和 UEFI 混用会直接导致启动失败。这篇内容就是把这台机器的装系统流程从头拆一遍:RAID5 怎么建、ServerGuide 怎么用、UEFI 启动项怎么调、IMM2 怎么远程挂载镜像,以及那些让人想砸机器的坑到底出在哪。适合手上有这台机器、准备重装系统或者第一次接触企业级服务器的读者,跟着步骤走能少走弯路。
2. 先把 RAID5 和启动模式理清楚:X3850 X6 的固件逻辑
2.1 为什么 RAID5 最少要 3 块盘,X3850 X6 上怎么配
RAID5 的底层原理是分布式奇偶校验,数据条带化写入多块硬盘,校验信息分散存在每一块盘上。最少 3 块盘的原因很简单:2 块盘做 RAID5 的话,校验信息和数据各占一块,没有冗余空间,坏一块就全丢。3 块盘时,任意一块故障,剩余两块可以通过校验信息重建数据。X3850 X6 的硬盘背板通常支持 8 个 2.5 寸盘位,做 RAID5 建议至少 3 块同型号同容量的盘,容量按最小那块算。
在 X3850 X6 上配 RAID5,有两种路径:开机按 Ctrl+H 进 WebBIOS 图形界面,或者进 UEFI 里的 ServeRAID 配置工具。我一般用 WebBIOS,因为界面直观,操作反馈快。具体步骤:
开机看到 LSI 提示时按 Ctrl+H,进入 WebBIOS 主界面。左侧选 Configuration Wizard,选 New Configuration 会清掉原有配置,选 Add Configuration 可以在现有基础上加盘。然后手动勾选要做阵列的物理盘,建议全选同批次同容量的。下一步选 RAID Level 为 RAID5,Stripe Size 保持默认 64KB 或改成 128KB 对顺序读写有影响,但差别不大。然后设置 VD Name,比如「DATA01」,方便后面识别。最后确认 Write Policy,有 Write Back 和 Write Through 两个选项,Write Back 性能好但需要 BBU 电池支持,没有电池就选 Write Through,否则断电丢数据。
提示:如果硬盘是从别的机器拆过来的,盘上可能有残留的 RAID 配置信息,WebBIOS 里会显示 Foreign Configuration。这时候不要直接 Import,先确认盘里没有要保留的数据,再 Clear Foreign Configuration,否则新阵列建不起来。
配好之后,在 WebBIOS 里能看到 Virtual Drive 状态是 Optimal,才算真正完成。这一步没做完,后面装系统一定找不到硬盘。
2.2 UEFI 和 Legacy 到底选哪个,X3850 X6 的启动模式怎么切
X3850 X6 的 UEFI 固件支持两种启动模式:UEFI Only 和 Legacy Only,还有混合模式。很多人装系统失败,就是因为镜像写的是 UEFI 启动,但 BIOS 里设的是 Legacy,或者反过来。判断方法很简单:如果你用的 U 盘制作工具是 Rufus,分区方案选 GPT 就是 UEFI 启动,选 MBR 就是 Legacy 启动。Windows Server 2016 以后建议用 UEFI,因为支持 Secure Boot 和更大的磁盘分区。
在 X3850 X6 上切换启动模式,开机按 F1 进 UEFI Setup,进 Boot Manager,找到 Boot Modes 选项。这里能看到 UEFI Only、Legacy Only 和 Dual Mode。选 UEFI Only 之后,保存重启,再进 Boot Manager 就能看到 UEFI 开头的启动项。如果 U 盘是 UEFI 启动盘,这里会显示为「UEFI: 你的U盘品牌」。选 Legacy Only 的话,启动项显示为不带 UEFI 前缀的普通 USB 设备。
还有一个容易忽略的点:X3850 X6 的 UEFI 固件版本如果太老,可能不认某些新出的 U 盘主控。我遇到过用某品牌 USB 3.0 盘做启动盘,在别的机器上正常,在这台机器上死活不认。换一个 USB 2.0 的老盘反而好了。所以如果启动项里死活看不到 U 盘,先换个盘试试,别跟固件较劲。
2.3 ServerGuide 能帮你做什么,不能帮你做什么
ServerGuide 是联想(原 IBM)给 System x 系列做的引导配置工具,本质上是一个基于 Linux 的预安装环境。它能做几件事:自动识别硬件、加载对应驱动、引导操作系统安装、配置 RAID(部分版本支持)。但它不能替代操作系统安装介质,也不能帮你激活系统。
X3850 X6 对应的 ServerGuide 版本一般是 10.x 系列,具体版本号取决于固件和硬件配置。用 ServerGuide 的好处是,它会自动把 RAID 控制器、网卡、芯片组驱动注入到安装环境里,省去手动加载驱动的麻烦。特别是装 Windows Server 2012 R2 或 2016 的时候,原生镜像不带 ServeRAID M5210 驱动,直接装会报「找不到磁盘」,用 ServerGuide 引导就能绕过这个问题。
但 ServerGuide 也有局限。它对新版操作系统的支持有滞后,比如 Windows Server 2022 可能不在它的支持列表里。另外,ServerGuide 引导过程中会格式化硬盘,如果盘里有数据,提前备份。我一般只在装老系统或者懒得手动加载驱动的时候用它,装新系统更倾向于手动加载驱动,可控性更强。
3. 用 ServerGuide 和 IMM2 把系统装进去:完整操作链路
3.1 制作 ServerGuide 引导盘和系统安装盘
ServerGuide 的镜像可以从联想支持网站下载,但注意不要从第三方渠道拿,版本对不上会出各种奇怪问题。下载下来是一个 ISO 文件,用 Rufus 写入 U 盘。写入时分区方案选 MBR,因为 ServerGuide 引导环境对 UEFI 支持不稳定,用 Legacy 模式引导成功率更高。
系统安装盘单独做一个 U 盘,Windows Server 建议用 Rufus 写入,分区方案选 GPT,目标系统选 UEFI。如果是 Linux,比如 CentOS 或 Ubuntu Server,直接用 dd 命令写入即可:
# 确认U盘设备名,假设是 /dev/sdb lsblk # 用dd写入ISO,注意of参数不要写错,写错会清掉硬盘数据 sudo dd if=./ubuntu-22.04-server.iso of=/dev/sdb bs=4M status=progress syncdd 命令的 if 是输入文件,of 是输出设备,bs=4M 是块大小,status=progress 显示进度。写完必须执行 sync 确保缓存落盘。这个方式写出来的 U 盘是 UEFI 启动盘,在 X3850 X6 上要配合 UEFI Only 模式使用。
两个 U 盘都准备好之后,插到 X3850 X6 的 USB 口上。建议插在机器后置的 USB 2.0 口,前置口有时候供电不稳。
3.2 用 IMM2 远程挂载镜像,不用蹲机房
X3850 X6 自带 IMM2 远程管理口,默认 IP 是 192.168.70.125,用户名 USERID,密码 PASSW0RD(注意是数字 0)。用网线把 IMM2 口连到交换机,浏览器输入 IP 就能进管理界面。如果不知道 IP,可以在开机时进 UEFI Setup,在 System Settings 里找 IMM2 网络配置。
进 IMM2 界面后,选 Remote Control,启动 Remote Console。这里需要 Java 或者 ActiveX 插件,建议用 Firefox 或 Chrome 加 IE Tab 插件。启动之后能看到机器的实时画面,相当于坐在机器前面。然后选 Virtual Media,把本地电脑上的 ServerGuide ISO 和系统 ISO 挂载成虚拟光驱。挂载完成后,在 Remote Console 里重启机器,按 F12 选启动项,就能从虚拟光驱引导。
这个方式的好处是不用插 U 盘,也不用蹲在机房。但要注意 IMM2 的虚拟光驱挂载大文件时速度受网络影响,千兆网络下装一个 Windows Server 大概 20 到 30 分钟,百兆网络会慢很多。另外,Java 版本太新可能导致 Remote Console 打不开,我一般用 Java 8 或者用 HTML5 版本的 Remote Console(如果固件支持)。
3.3 安装过程中的分区和驱动加载
从 ServerGuide 引导之后,它会先让你选语言和键盘布局,然后自动检测硬件。检测完成后,会让你选择要安装的操作系统。如果列表里有你要装的系统,直接选,ServerGuide 会自动加载驱动并引导安装程序。如果没有,选「Skip」或者「Manual」,手动指定安装介质路径。
进入 Windows 安装程序后,到分区那一步,如果能看到 RAID5 组成的虚拟盘,说明驱动加载成功。如果看不到,点「加载驱动」,浏览到 ServerGuide 挂载的驱动目录,选 ServeRAID M5210 对应的 inf 文件。驱动加载后,磁盘列表会刷新,就能看到虚拟盘了。
分区建议:系统盘分 100GB 到 150GB,剩下的空间做数据盘。Windows Server 会自动创建 EFI 分区和恢复分区,不用手动干预。如果是 Linux,手动分区时注意 /boot/efi 分区至少 200MB,格式选 EFI System Partition。
安装过程中机器会重启几次,第一次重启时注意把启动项改回硬盘,否则又会从 U 盘引导,陷入循环。在 UEFI Boot Manager 里把硬盘调到第一位,或者直接拔掉 U 盘。
3.4 装完之后必做的三件事
系统装完只是第一步,X3850 X6 还有几个收尾工作不做的话,后面会出问题。
第一,装 IMM2 驱动和工具。Windows 下装完系统后,设备管理器里可能有几个未知设备,那是 IMM2 的虚拟串口和 USB 控制器。从联想支持网站下载 IMM2 驱动包,安装后设备管理器干净了,IMM2 的远程控制也更稳定。
第二,更新 UEFI 和 IMM2 固件。X3850 X6 的固件更新比较特殊,不能直接在操作系统里刷,要用 Bootable Media Creator 制作固件更新 U 盘,或者通过 IMM2 界面上传固件文件。固件更新能解决很多玄学问题,比如 U 盘识别不稳定、启动项丢失、风扇狂转等。更新前一定要接 UPS 或者确认供电稳定,刷固件断电基本等于换主板。
第三,配 RAID 的 BBU 电池策略。如果阵列卡上有 BBU 电池,在 WebBIOS 里把 Write Policy 改成 Write Back,性能提升明显。但要注意电池健康状态,电池老化后 Write Back 会自动切回 Write Through,这时候写性能会掉得很厉害。在 IMM2 里能看到 BBU 状态,如果显示 Failed 或者 Missing,换电池或者改回 Write Through。
4. 避坑与排查:X3850 X6 装系统时最容易翻车的五个地方
4.1 U 盘在 BIOS 里能看到但启动项里没有
现象:插上 U 盘,UEFI Setup 的 Storage 里能看到这个设备,但 Boot Manager 的启动列表里没有它。
原因:X3850 X6 的 UEFI 固件对 U 盘的分区格式有要求。如果 U 盘是 NTFS 格式,UEFI 可能不认。另外,如果 U 盘同时有 Legacy 和 UEFI 两种引导记录,固件可能只识别其中一种。
解决:把 U 盘格式化成 FAT32,用 Rufus 重新写入,分区方案选 GPT,目标系统选 UEFI。如果还是不行,进 UEFI Setup 的 Boot Manager,选 Add Boot Option,手动浏览到 U 盘的 EFI 分区,找到 bootx64.efi 文件,手动添加启动项。
4.2 安装程序报「找不到磁盘」
现象:Windows 安装程序到了分区界面,磁盘列表是空的,提示「找不到任何驱动器」。
原因:ServeRAID M5210 或 M5110 的驱动没有加载。Windows Server 原生镜像不带这个驱动,需要手动加载。
解决:在安装程序界面点「加载驱动」,浏览到驱动文件所在位置。驱动可以从 ServerGuide 镜像里提取,也可以从联想支持网站下载。如果用的是 ServerGuide 引导,它会自动加载驱动,不会出现这个问题。手动装系统的话,提前把驱动放在另一个 U 盘上。
4.3 RAID5 建好了但系统里只看到一块盘
现象:WebBIOS 里 Virtual Drive 状态是 Optimal,但操作系统里只看到一块物理盘,容量不对。
原因:RAID 控制器的工作模式不对。ServeRAID M5210 支持 RAID 模式和 JBOD 模式,如果控制器设成了 JBOD,每块盘会单独呈现给系统,RAID 配置不生效。
解决:进 UEFI Setup,找到 ServeRAID 配置,把 Controller Mode 改成 RAID。或者进 WebBIOS,在 Adapter Properties 里确认 Controller Mode 是 RAID。改完之后重启,系统里就能看到虚拟盘了。
4.4 IMM2 远程控制台打不开或者黑屏
现象:IMM2 网页能进,但 Remote Console 启动后黑屏,或者提示 Java 版本不兼容。
原因:IMM2 的 Remote Console 依赖 Java 插件,新版 Java 移除了对旧版插件的支持。另外,浏览器安全策略也可能阻止插件运行。
解决:用 Java 8 或者用 HTML5 版 Remote Console(需要 IMM2 固件版本支持)。如果只能用 Java,在 Java 控制面板里把 IMM2 的 IP 加入例外站点,安全级别调到中。浏览器建议用 Firefox ESR 版本,对旧插件兼容性好一些。
4.5 系统装完后网卡不识别
现象:装完系统,设备管理器里网卡显示黄色感叹号,或者根本没有网卡设备。
原因:X3850 X6 板载网卡通常是 Intel I350 或 X722,Windows Server 原生驱动可能不带,需要手动安装。
解决:从联想支持网站下载网卡驱动,或者用 ServerGuide 的驱动包。如果网卡是 X722,注意区分「X722 for 10GBASE-T」和「X722 for SFP+」,驱动不一样。装完驱动后,在 IMM2 里配置共享网口,这样远程管理走独立通道,不占用业务网口。
5. 固件更新和长期维护:让这台老机器继续跑下去
X3850 X6 虽然停产多年,但固件更新仍然值得做。联想支持网站上还能找到 UEFI 和 IMM2 的固件包,更新方式有两种:通过 IMM2 网页上传固件文件,或者用 Bootable Media Creator 制作更新 U 盘。IMM2 网页更新更简单,进 Firmware Update 页面,选本地固件文件,上传后等进度条走完,机器会自动重启。整个过程大概 10 到 15 分钟,期间不要断电、不要刷新页面。
Bootable Media Creator 适合批量更新或者网络不方便的场景。在联想支持网站下载这个工具,运行后选「Firmware Update」,它会自动下载对应机型的最新固件并制作成可引导 U 盘。U 盘做好后插到机器上,从 U 盘引导,按提示操作即可。这个方式的好处是不依赖操作系统,也不依赖 IMM2 网络。
固件更新完之后,建议在 IMM2 里配一下告警和日志。X3850 X6 的 IMM2 支持 SNMP 和 Email 告警,配好之后硬盘故障、温度异常、电源掉电这些事件会主动通知。日志里能看到历史事件,排查偶发故障的时候很有用。
最后说一个我自己的习惯:每次装完系统,我会把 RAID 配置、UEFI 启动项、IMM2 网络配置这三样东西截图存档。过半年再回来维护这台机器,不用重新翻文档,看截图就能恢复现场。这台机器虽然老,但四路 CPU 和大量内存插槽的扩展性,放到今天做虚拟化实验仍然够用。把固件和驱动维护好,它还能再跑几年。希望帮到你。
本文还有配套的精品资源,点击获取