Linux 安装时检测不到硬盘的解决方法(RAID 清理指南)
在安装 Linux 系统时,如果发现 安装器检测不到硬盘,很可能是因为硬盘上存在残留的 RAID 元数据。
即使之前已经在 BIOS 或 RAID 卡里删除了阵列,磁盘上依旧可能保留 RAID 信息,导致安装器无法识别。
本文记录如何在安装过程中 切换到命令行清理 RAID 信息,并回到图形界面继续安装。
🔄 1. 切换到命令行
在 Linux 安装器界面(图形安装界面)中,通常可以使用以下快捷键进入命令行:
-
CentOS / RHEL / Rocky / AlmaLinux
按Ctrl + Alt + F2
(有些版本是 F3/F4)。 -
Ubuntu / Debian
按Ctrl + Alt + F2
进入 shell。 -
SUSE / OpenSUSE
同样Ctrl + Alt + F2
。
进入后你会看到一个命令行终端,可以输入常用 Linux 命令。
🔍 2. 检查磁盘与 RAID 状态
lsblk
fdisk -l
cat /proc/mdstat
如果输出中看到 md126
、md127
这样的设备,说明磁盘上还存在软件 RAID 信息。
🧹 3. 清除 RAID 信息
方法 A:使用 mdadm
mdadm --stop --scan
mdadm --zero-superblock /dev/sdX
将 /dev/sdX
替换为你的实际磁盘名称(如 /dev/sda
、/dev/sdb
等)。
如果有多块盘,需要逐一执行。
方法 B:使用 wipefs
wipefs -a /dev/sdX
此命令会清除分区表和文件系统签名,确保安装器能够识别为全新磁盘。
💡 4. 硬件 RAID 卡情况
如果你使用的是 硬件 RAID 卡(如 Dell PERC、HP SmartArray、LSI 等),必须进入 RAID 卡 BIOS 管理界面 删除或清除虚拟磁盘,然后 Linux 才能识别到物理盘。
🎨 5. 切换回图形界面
清理完成后,可以切换回安装器的图形界面继续安装:
-
常见快捷键
Ctrl + Alt + F1
Ctrl + Alt + F7
(有些发行版使用此组合)
回到图形界面后,刷新磁盘列表,应该就能正常看到硬盘了。
✅ 总结
- 进入安装器命令行(
Ctrl + Alt + F2
) - 检查磁盘与 RAID 状态(
lsblk
,fdisk -l
) - 使用
mdadm
或wipefs
清理 RAID 信息 - 切回图形界面(
Ctrl + Alt + F1/F7
)继续安装
这样就能顺利解决 Linux 安装时无法检测到硬盘 的问题。