上午好☀️☀️☀️️
本答案参考通义千问
在使用 麒麟V10 系统进行 全盘安装 时,如果发现没有出现安装选项(如“安装系统”、“试用系统”等),可能是由于以下原因导致的。以下是详细的解决方案和操作步骤:
✅ 问题分析
- BIOS 设置不正确:虽然你选择了从光驱启动,但可能未正确设置为“UEFI 模式”或“Legacy 模式”。
- ISO 文件损坏或不兼容:下载的 ISO 文件可能有问题,或者不是针对服务器版的。
- 引导方式不匹配:系统安装介质可能以 UEFI 方式引导,但 BIOS 中未启用 UEFI。
- 硬盘分区表格式错误:如果硬盘是 GPT 分区,而 BIOS 设置为 Legacy 模式,可能导致无法识别引导项。
🛠️ 解决方法
1. 检查并修改 BIOS 设置
- 重启服务器,进入 BIOS 设置界面(通常是按
Del、F2、F10 或 Esc)。 - 确认引导模式:
- 如果你的硬盘是 GPT 分区,请将 BIOS 设置为 UEFI 模式。
- 如果你的硬盘是 MBR 分区,请将 BIOS 设置为 Legacy 模式。
- 设置启动顺序:
- 将 CD/DVD Drive 或 USB Device 放在第一位,确保优先从安装介质启动。
注意: 部分服务器主板需要同时开启 Secure Boot 和 UEFI 才能正常引导麒麟系统。
2. 验证 ISO 文件完整性
- 下载的 麒麟V10 ISO 文件 可能存在损坏。
- 使用校验工具(如
md5sum 或 sha256sum)验证文件哈希值是否与官网一致。 - 建议从 麒麟官方镜像站 下载最新版本的 ISO 文件。
示例命令(Linux 环境下):
md5sum /path/to/kylin-v10.iso
3. 使用 UEFI 启动方式
- 如果你是通过 USB 引导安装,请确保 USB 是 UEFI 启动盘。
- 可以使用工具如 Rufus(Windows)或 Ventoy(跨平台)制作 UEFI 启动盘。
推荐使用 Ventoy 制作多系统启动盘,支持多种 Linux 发行版,包括麒麟 V10。
4. 检查硬盘分区表格式
- 如果硬盘是 GPT 分区,请确保 BIOS 设置为 UEFI 模式。
- 如果硬盘是 MBR 分区,请确保 BIOS 设置为 Legacy 模式。
查看硬盘分区表命令(Linux):
fdisk -l | grep "Disk /dev"
5. 尝试手动加载内核
如果仍然无法看到安装选项,可以尝试手动加载内核和 initramfs:
- 在启动界面选择 "Troubleshooting" 或 "Advanced Options"。
- 选择 "Memory Test" 或 "Kernel with initramfs"。
- 手动加载内核参数,例如:
linux /vmlinuz initrd=/initrd.img inst.repo=cdrom
🧩 总结解决方案(有序列表)
-
检查 BIOS 设置:
- 确保引导模式与硬盘分区格式匹配(UEFI vs Legacy)。
- 设置启动顺序为从光驱或 USB 启动。
-
验证 ISO 文件完整性:
- 使用 md5sum 或 sha256sum 校验文件哈希。
- 从麒麟官方渠道重新下载 ISO。
-
使用 UEFI 启动方式:
- 制作 UEFI 启动盘(如 Ventoy)。
- 确保 BIOS 中启用了 UEFI。
-
检查硬盘分区表:
- 查看磁盘是 GPT 还是 MBR。
- 根据分区格式调整 BIOS 引导模式。
-
手动加载内核(如仍无选项):
- 使用高级选项加载内核和 initramfs。
- 添加
inst.repo=cdrom 参数。
💡 附加建议
- 如果你是在虚拟机中安装(如 VMware 或 VirtualBox),请确保虚拟机设置为 UEFI 模式。
- 安装过程中如果提示“无法找到根设备”,请检查
/etc/default/grub 中的 GRUB_CMDLINE_LINUX 是否包含正确的挂载参数。
如有更多具体错误信息(如日志截图、报错内容),欢迎提供,我可以进一步帮你定位问题。