给服务器用U盘装Linux,核心就五步:挑镜像、做启动盘、改BIOS启动顺序、进安装界面分区、装完配网络和驱动,全程一台笔记本加一个8GB以上U盘就能干完,不需要光驱。
装之前先把这三样东西备齐
选发行版别跟风,看场景
服务器装Linux,发行版选择直接决定后面维护成本,业内专家指出,企业服务器端主流选择集中在RHEL系和Debian系两条线上,你可以按用途对号入座:
- 跑企业业务、要商业支持:Rocky Linux或AlmaLinux,兼容RHEL生态,软件包和文档都齐全
- 习惯CentOS的老用户:CentOS Stream可以继续用,但它是滚动前瞻版本,不是稳定版,生产环境要评估
- 自建服务、Web应用、容器:Ubuntu Server LTS,社区活跃,软件源新,Ubuntu Server U盘安装步骤也最简单
- 追求稳定轻量:Debian,包管理成熟,适合老服务器
U盘和写盘工具怎么挑
U盘容量8GB起步,16GB更宽裕,因为部分镜像解压后超过5GB,速度上选USB 3.0接口的,写盘能快不少,写盘工具三选一:
| 工具 | 适用场景 | 特点 |
|---|---|---|
| Rufus | Windows下做单系统盘 | 免费、体积小,支持UEFI和Legacy双模式 |
| balenaEtcher | 跨平台 | 界面简单,校验镜像完整性 |
| Ventoy | 经常装机的运维 | 一次安装,U盘里直接放多个ISO,启动时选 |
镜像校验别省
下载完ISO后,用SHA256校验一遍,命令是sha256sum 镜像文件名,和官网公布的值比对,这一步能避免写盘后装到一半报错,白折腾。
服务器U盘装Linux系统详细步骤从做盘到进安装界面
第一步:把镜像写进U盘
以Rufus为例,操作路径很直接:
- 插入U盘,打开Rufus,设备栏确认选中你的U盘
- 引导类型选“磁盘或ISO镜像”,点右侧选择按钮加载ISO文件
- 分区类型按服务器实际情况选:新服务器一般UEFI,选GPT;老服务器选MBR
- 文件系统保持默认,点“开始”,确认清空U盘数据
- 等待写入完成,进度条走完即可拔盘
用Ventoy的话,先运行Ventoy2Disk把U盘做成启动盘,然后把ISO文件直接复制进U盘分区根目录,不用每次重做。
Linux环境下可以用dd命令:dd if=镜像.iso of=/dev/sdX bs=4M status=progress,其中sdX换成你的U盘设备名,写错设备名会毁数据,执行前用lsblk确认清楚。
第二步:服务器BIOS设置U盘启动
这一步是很多人卡住的地方,服务器BIOS设置U盘启动Linux,关键在三个地方:
- 启动快捷键:戴尔服务器开机按F11进启动菜单,惠普按F9,联想按F12,华为按F6,不同品牌不一样,开机画面一般有提示
- UEFI还是Legacy:和新做U盘时选的分区类型保持一致,UEFI配GPT,Legacy配MBR,混了会引导失败
- Secure Boot安全启动:部分发行版没签名,开着会拦,装之前先进BIOS把Secure Boot关掉,装完再按需开
进BIOS后找到Boot菜单,把USB设备调到第一启动项,保存退出,如果启动菜单里根本看不到U盘,换一个USB接口再试,服务器前面板接口有时供电不足。
第三步:进安装界面后怎么分区
以手动分区为例,服务器常见规划思路:
/boot:1GB左右,放内核和引导文件swap:内存小于16GB时给内存的1到2倍,内存大的给8GB或16GB即可- 根分区,剩余空间的大部分
/home:业务数据单独分,方便以后扩容和重装
不想折腾就用自动分区,安装器会按默认策略分配,但要注意,自动分区在某些服务器上会默认用LVM,后期扩缩容灵活,但老运维习惯直接分区,行业共识认为,生产服务器建议独立分/var,避免日志写满拖垮根分区。
几个主流发行版的安装差异,别装错
CentOS服务器U盘安装教程的注意点
CentOS Stream的安装器和RHEL系一样,进图形界面后分区、选软件包、设root密码一路走,区别在于软件源配置,装完要检查/etc/yum.repos.d/下的源地址是否可用,另外CentOS Stream更新节奏快,装完先执行dnf update把包拉到最新,再关掉不必要的自动更新策略。
Ubuntu Server U盘安装步骤简版
Ubuntu Server用Subiquity安装器,全程文本交互加少量图形,启动后依次设语言、键盘、网络、磁盘、用户,网络这一步支持DHCP也支持静态IP,服务器建议直接配静态地址,省得装完再改,磁盘环节可以选整盘自动分区,也可以手动划LVM,装完重启前记得拔U盘,不然可能又从U盘引导。
装完之后别急着走,这几步决定能不能用
网络和驱动先确认
装完第一件事是ip a看网卡有没有起来,服务器多网卡常见,确认业务口地址配对了,如果用的是独立RAID卡,lspci | grep -i raid确认卡被识别,再用厂商工具查阵列状态,网卡驱动缺失的话,Ubuntu系用apt install补,RHEL系用dnf install。
更新和安全基线
- 执行一次全量更新:RHEL系
dnf update -y,Debian系apt update && apt upgrade -y - 开防火墙:
systemctl enable --now firewalld或ufw - 确认SSH服务在跑:
systemctl status sshd - 改掉默认端口、禁用root远程登录,这些是基本操作
没有光驱的服务器怎么装Linux几个高频坑
U盘启动项里找不到设备
多数情况是USB 3.0接口兼容性问题或BIOS里USB控制器被禁用,换到USB 2.0接口,进BIOS确认“USB Configuration”里Legacy USB Support是开启状态,还不行就换一个品牌的U盘,部分老服务器挑盘。
RAID卡不认硬盘
安装界面到分区那一步发现没盘,多半是RAID卡驱动没加载,进BIOS看阵列是否已配置,再到安装器里手动加载驱动模块,或者换用带驱动包的镜像,据公开的服务器厂商文档,主流RAID卡在RHEL和Ubuntu的较新版本里驱动集成度较高,老卡需要单独准备。
装完重启进不了系统
先查BIOS启动顺序是不是又被硬盘抢回去了,再确认装系统时引导分区写在了哪块盘上,UEFI模式下还要看EFI分区是否正常创建,可以用安装U盘进救援模式,efibootmgr查看引导项。
Q&A服务器U盘装Linux常见疑问
Q:服务器U盘装Linux会伤硬盘吗?
不会,安装过程就是正常写入数据,和日常读写没有本质区别,真正要注意的是别在装系统时断电,那可能造成分区表损坏。
Q:装完系统U盘还能正常用吗?
能,用Rufus或Etcher做的启动盘,装完重新格式化就恢复成普通U盘,Ventoy做的盘不用格,直接删掉ISO文件,还能继续放别的镜像。
Q:服务器U盘装Linux和光盘装有什么区别?
流程完全一样,区别只在介质,U盘速度快、可反复写,现在新服务器很多干脆不配光驱,唯一要注意的是U盘做盘时的分区模式和BIOS启动模式要匹配,光盘没这个问题。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/788892.html


