这份指南将以最常用的 CentOS 7/8 (或其衍生版如 Rocky Linux, AlmaLinux) 和 Ubuntu Server 为例,为您提供一个详细、分步的教程。

核心思想
整个过程可以概括为以下几个关键步骤:
- 准备工作:下载镜像、准备U盘、收集服务器信息。
- 制作启动U盘:将ISO镜像写入U盘,使其成为可引导的安装介质。
- 服务器BIOS/UEFI设置:进入服务器的启动选项,从U盘启动。
- 安装过程:进行分区、配置网络等关键设置。
- 安装后配置:安装戴尔官方驱动,优化系统。
第一步:准备工作
这是最关键的一步,充分的准备可以避免安装过程中90%的问题。
下载Linux镜像
从官方网站下载你需要的Linux发行版ISO文件。
- RHEL/CentOS系列: Rocky Linux / AlmaLinux / CentOS Stream (已停止维护,不推荐新项目使用)
- Ubuntu Server: Ubuntu官网
准备一个至少8GB的U盘
U盘中的所有数据将会被完全清空,请提前备份重要文件。

收集服务器硬件信息(非常重要!)
这是服务器安装和普通PC安装最大的区别,你需要知道你的服务器具体型号,以便在安装后加载正确的驱动。
- 如何查看型号:
- 开机时:留意屏幕上的Logo或提示信息,通常会显示
PowerEdge XXXX(PowerEdge R740,PowerEdge R650)。 - 系统标签:服务器机身上通常有贴纸,明确标注了服务器的型号和服务标签。
- iDRAC/iKVM:如果服务器开启了iDRAC(戴尔的远程管理卡),可以在iDRAC的界面中查看详细信息。
- 开机时:留意屏幕上的Logo或提示信息,通常会显示
下载戴尔官方驱动(可选,但强烈推荐)
为了获得最佳的硬件兼容性和性能,建议提前下载驱动。
- 访问戴尔官网:戴尔支持官网
- 输入你的服务器的“服务标签”或“型号”,进入驱动下载页面。
- 推荐下载的驱动:
- RAID控制器驱动:如果你的服务器使用了RAID卡(如 HBA330, H710P, H810 等),必须下载对应的Linux驱动,否则安装程序可能无法识别到你配置的硬盘阵列。
- 网卡驱动:特别是万兆网卡或特殊型号的网卡,下载对应的驱动可以确保网络功能正常。
- iDRAC驱动:如果你需要通过iDRAC进行虚拟控制台,可能需要相关的驱动。
- 如何使用这些驱动:在制作U盘时,将这些驱动文件(通常是
.img或.zip格式)一并放入U盘的特定目录,或者在安装过程中指定加载。
第二步:制作启动U盘
推荐使用专业工具,避免使用普通的“右键-写入映像文件”方式,因为它们可能无法正确处理服务器引导。
推荐工具:Rufus (Windows用户)
- 下载并打开 Rufus。
- 设备:选择你的U盘。
- 选择:点击“选择”,下载好的Linux ISO文件。
- 映像选项:点击下拉菜单,选择
DD Image模式,这是最可靠的方式,能完整地复制引导扇区。 - 卷标:可以给U盘起个名字,如
CENTOS-7。 - 开始:点击“开始”,等待进度条走完即可。
推荐工具:BalenaEtcher (跨平台)
- 下载并打开 BalenaEtcher。
- 它的界面非常简单,按照“Flash from file” -> “Select target” -> “Flash!” 的步骤操作即可。
第三步:服务器BIOS/UEFI设置
将制作好的U盘插入服务器,然后开机。

- 进入BIOS/UEFI:开机后,立即反复按
F2或Delete键,直到进入蓝色的System Setup(BIOS/UEFI) 界面。 - 修改启动顺序:
- 在BIOS中,找到
Boot或Boot Sequence选项。 - 将
USB Storage Device或你的U盘型号移动到启动列表的 第一位。 - 保存设置并退出(通常是按
F10,然后选择Yes)。
- 在BIOS中,找到
- 从U盘启动:服务器会自动重启,并从U盘启动,进入Linux安装程序的欢迎界面。
第四步:Linux安装过程(关键步骤)
语言和键盘布局
选择你熟悉的语言和键盘布局,通常默认即可。
安装源配置
- 强烈建议:选择
Install Rocky Linux 8(或你选择的系统) 时,不要直接点击 "Install Rocky Linux 8"。 - 先点击
Install Destination(安装目标位置)。
磁盘分区(最关键!)
这是服务器安装的重中之重。千万不要选择“自动分区”,除非你非常清楚它会做什么。
-
进入“自定义”分区:
- 在
Installation Destination界面,点击Done。 - 在下一个界面,点击 号添加分区。
- 在
-
推荐的分区方案(适用于RAID或单块大硬盘):
- Boot:
EFI System(如果使用UEFI启动) 或boot(如果使用Legacy BIOS启动),大小建议500MB-1GB。 - Boot (可选): 如果你的RAID控制器或BIOS要求,可以创建一个小的
boot分区(1GB),类型为Standard Partition。 - Swap: 交换分区,大小通常为内存的1-2倍,对于大内存服务器(如64GB以上),可以设置为等于内存大小或稍小。
- Root (/): 根分区,建议至少
50GB,剩余空间都分配给它,类型为Standard Partition或LVM(推荐使用LVM,方便以后扩容)。
- Boot:
-
如何加载RAID控制器驱动:
- 在
Installation Destination界面,除了选择本地磁盘,你还会看到一个Load driver的选项。 - 点击它,然后选择你之前下载并复制到U盘中的RAID驱动文件(通常是
.img文件)。 - 加载成功后,你的RAID阵列就会显示在磁盘列表中,你可以像操作普通硬盘一样对它进行分区。
- 在
-
完成分区:分区设置好后,点击
Done,系统会提示你格式化这些分区,确认即可。
网络和主机名
- 配置网络:点击
NETWORK & HOST NAME,可以设置静态IP地址、子网掩码、网关和DNS服务器,这对于服务器至关重要。 - 设置主机名:给服务器起一个唯一的名字。
开始安装
点击右上角的 Begin Installation 开始安装过程。
设置root密码和创建用户
在安装过程中,系统会提示你:
- 设置
root用户的密码。 - 创建一个至少一个的普通用户(强烈建议,日常操作不要用root)。
第五步:安装后配置
安装戴尔官方驱动
-
系统更新:首次登录后,先更新系统。
# 对于 CentOS/Rocky/AlmaLinux sudo dnf update -y # 对于 Ubuntu sudo apt update && sudo apt upgrade -y
-
安装OMSA (OpenManage Server Administrator):这是戴尔官方的服务器管理套件,非常强大。
# 下载DEB包 (适用于Ubuntu) wget -q -O - https://linux.dell.com/repo/hardware/latest/bootstrap.cgi | sudo bash sudo apt update sudo apt install -y srvadmin-all # 下载RPM包 (适用于CentOS/Rocky) sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://linux.dell.com/repo/hardware/latest/rhel8/x86_64/ sudo rpm --import https://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-dell
