引导和启动故障
When your Unraid server fails to start correctly, it can be challenging to identify the cause without a clear understanding of the boot process. Following this guide lets you quickly diagnose and resolve most startup problems, ensuring that your array, WebGUI, and services are operational with minimal downtime.
准备闪存设备
本主题在准备你的USB设备部分有详细介绍。
注意
在做任何更改之前,请务必备份您的闪存驱动器。所有用户特定设置,包括您的许可证密钥,都存储在 config
文件夹中。重新准备闪存设备后还原此文件夹有助于保留当前配置。
启用UEFI引导
现代系统通常需要UEFI引导模式以增强安全性和加快启动速度。
- 在启动时进入主板的BIOS/UEFI设置(通常按F2、DEL或ESC键)
- 找到引导选项或引导模式设置
- 将引导模式设置为UEFI或禁用CSM的UEFI
- Ensure the Unraid flash device is selected as the UEFI boot device
- 保存更改并退出
理解启动顺序
The Unraid boot sequence has a number of stages:
1. BIOS 启动 - 点击展开/折叠
2. Syslinux加载器 - 点击展开/折叠
引导加载程序提供启动选项,并将Linux内核加载到内存中。此阶段决定将运行哪个操作系统或诊断工具。
- 启动菜单条目定义在闪存设备上的
syslinux/syslinux.cfg
文件中。 - 你可以通过WebGUI下的主 → Syslinux配置编辑此文件。
- Memtest86+, which ships with current builds of Unraid, works in both legacy and UEFI modes. For older Unraid versions, obtain a compatible version from the official Memtest site for UEFI.
- 如果没有选择选项,默认将在超时后引导,这对于无头操作很有用。
3. Linux核心 - 点击展开/折叠
Linux内核初始化并开始硬件检测。在此阶段,操作系统接管引导加载程序的控制。
- Syslinux从闪存设备将Linux核心加载到RAM中。
- 您会看到控制台消息显示bz*文件正在加载。
- 这一阶段的错误通常表示闪存设备问题。
- Linux在启动期间检测硬件。
4. 依赖闪存的服务 - 点击展开/折叠
闪存设备可访问,并开始加载关键服务。这一阶段对配置和网络访问至关重要。
- 闪存设备在
/boot
上挂载。 - 如果挂载失败,你可能还会看到登录提示,但这表示引导不完全。
- 使用
df
命令检查/boot
是否已挂载。