跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

如何在物理服务器裸机安装宝塔面板_准备RAID驱动与系统镜像初始化环境

物理服务器装宝塔前必须完成RAID驱动加载与系统镜像初始化:首步确认RAID卡识别并创建Online逻辑盘;次步选用兼容内核的OS镜像(如CentOS 7.9/Debian 11),避免驱动缺失导致“no disk found”;最后验证lsblk显示逻辑设备、/proc/mdstat或厂商工具确认阵列Optimal、df -h根分区挂载于RAID设备。 物理服务器裸机装宝塔,RAID驱动和系统镜像初始化不是宝塔安装环节,而是前置硬依赖——没搞定这两步,
curl -sSO https://download.bt.cn/install/install_panel.sh && bash install_panel.sh
连执行机会都没有。 物理服务器上电后第一件事:确认 RAID 卡识别与阵列状态 多数物理服务器(如 Dell R740、HPE DL380、华为 RH2288)默认启用 RAID 卡(如 PERC、Smart Array、RAID Controller),但 Linux 内核不一定自带对应驱动。若未加载驱动,系统可能只看到单个未初始化的物理盘,或根本无法启动安装程序。 开机按
Ctrl+R
(Dell)、
F10
(HPE)等进入 RAID 配置界面,确认已创建 RAID 1/5/10 逻辑盘(Logical Drive),且状态为
Online
安装 CentOS/Ubuntu 前,需确认发行版 ISO 是否内置该 RAID 卡驱动:CentOS 7.9+ 通常支持 LSI/Broadcom MegaRAID,但较新的 Dell PERC 11/12 或华为 RAID 卡可能需要手动注入驱动 若安装时卡在“no disk found”或识别不到 /dev/sda,说明驱动缺失;此时需制作带驱动的定制 ISO,或使用厂商提供的带驱动的系统镜像(如 Dell OS Recovery Image、HPE Service Pack for ProLiant) 系统镜像选择必须匹配硬件代际与 RAID 控制器类型 不是所有“支持的系统”在物理机上都真正可用。例如 Ubuntu 22.04 默认内核 5.15 对某些老款 Adaptec RAID 卡支持退化,而 Debian 11 的 5.10 内核反而更稳;CentOS 8 已 EOL,且其 kernel 4.18 对 NVMe RAID 模式兼容性差。 宝塔Windows面板8.5.2 宝塔Windows面板8.5.2专为Windows Server设计,提供可视化服务器管理界面。支持一键部署IIS/Nginx、PHP、MySQL等环境,集成文件管理、数据库操作、实时监控及安全防护功能,大幅降低Windows服务器运维门槛,提升管理效率。 下载 推荐组合:
CentOS 7.9
(内核 3.10,RAID 兼容性最广)、
Debian 11
(内核 5.10,对新旧 RAID 卡平衡较好)、
Ubuntu 20.04 LTS
(内核 5.4,适合 Intel RSTe 或部分 AMD RAID 场景) 避免使用
CentOS Stream
或
AlmaLinux 9
等较新发行版——它们默认启用
dracut
initramfs,若 RAID 驱动未正确嵌入 initrd,系统会卡在 “dracut initqueue timeout” 安装过程中,在 GRUB 启动项按
e
编辑启动参数,检查是否含
rd.md=yy rd.md.uuid=xxx
(软 RAID)或
rd.driver.pre=ahci
(强制加载某驱动);物理 RAID 卡一般不需要这些,但可加
rd.debug
查看驱动加载日志 系统初始化完成后的三件关键检查(缺一不可) 跑完系统安装、能 SSH 登录后,别急着执行宝塔脚本。先确认底层是否真正就绪: 运行
lsblk
,确认看到的是
/dev/md0
或
/dev/cciss/c0d0
等逻辑设备,而非一堆
/dev/sda
/dev/sdb
物理盘——后者说明 RAID 未生效或系统绕过了 RAID 层 执行
cat /proc/mdstat
(软 RAID)或
MegaCli64 -AdpAllInfo -aALL | grep -i status
(LSI 卡),验证阵列健康状态为
Optimal
,无
Failed
或
Rebuild
状态 检查
df -h
输出的根分区挂载点是否指向 RAID 设备(如
/dev/mapper/centos-root
或
/dev/cciss/c0d0p1
),而不是
/dev/sda1
;否则后续磁盘故障将直接导致系统崩溃 RAID 和系统镜像是宝塔能跑起来的地基,不是可选配置。很多“安装失败”实际是系统启动后根本没识别到正确磁盘,
install_panel.sh
脚本甚至没机会写入 /www 目录——这点在物理机上比云服务器敏感十倍。

相关文章