我的服务器正在运行Debian 11。我想用新版本的 Debian 重新安装它,安装后,它告诉我:
Please remove installation medium, then press Enter
我移除了磁盘并按下了 Enter。然后它写道:
CLIENT MAC ADDR: ... GUID: ...
PXE-E53: No boot file name received
PXE-M0F: Exiting Intel Boot Agent.
Operating System not found
我在网上发现磁盘有问题,但安装后?我可以在BIOS- HDD 500GB 和 SSD 120GB。此外,BIOS告诉我他们的“好的”状态。
我尝试安装Ubuntu——ubuntu-22.04.1-live-server-amd64服务器检查是否存在错误ISO文件来自Debian但我又遇到了同样的错误。
我使用 16GB USB 启动
英特尔启动代理 GE v1.3.27
CPU:英特尔至强X3350 @ 2.83GHz
内存:4x 2048MB DDR2-800 ECC Hynix S6
GPU: 无显卡
还
当启动 Linux 安装并继续使用控制台时,我可以看到我的磁盘及其大小。此外,操作系统能够在这些磁盘上自行安装,但无法启动。显示上述错误。我还尝试了 Windows Server 2008,它不能找到磁盘。也许某些安装破坏了驱动程序?
答案1
所以实际上,我猜你对 RAID 的看法是对的。我不知道 BIOS 中有关闭 RAID 选择的功能。一位朋友刚刚这样做了,我们现在可以轻松地从 BIOS 菜单启动。你可以将此回复为新答案,我会将其标记为解决方案。非常感谢您的帮助!
RAID 模式允许多个硬盘驱动器作为一个存储区域(阵列)运行,以提供数据冗余(备份安全)或更快的性能(从磁盘驱动器进行条带化读取/写入数据)。注意:一些供应商 建议在安装操作系统之前设置 SATA 控制器模式。
答案2
请回答你自己这些问题:
1.) 我是否已在我的 LAN 上正确配置 PXE 启动环境?
a.) 如果我没有,为什么我不在 BIOS 中禁用 PXE 启动?
b.) 如果我有一个正确配置的 PXE 启动环境,为什么没有出现菜单让我选择“从本地磁盘启动”选项?
2.) 在我的 BIOS 中,具有 MBR 的 HDD 是否位于第一位?
a.) 如果具有 MBR 的 HDD 不在我的 BIOS 的第一位,为什么我不把它放在 BIOS 的第一位?
b.) 如果在我的 BIOS 中,具有 MBR 的 HDD 位于第一位,则无法启动,我是否正确安装了操作系统?
c.) 我如何检查 grub 是否正常运行?
答案3
哦天哪你是对的,对不起...是的,我可以看到 Disklabel 类型:gpt
由于上述陈述,我需要扩展我的答案。系统无法启动的最可能原因是(磁盘标签)你的磁盘是 GPT。
根据您的信息,这是您的磁盘的分区表:
Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: ST3500418AS
Some other information
Devices Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 4198399 4194304 2G Linux filesystem
/dev/sda3 4198400 976771071 97257672 463.8G Linux filesystem
请执行下列操作:
2.) 从 U 盘启动。
3.) 按照说明进行操作。修复您的 GRUB。
4.) 修复完成后,从您的 HDD 重新启动系统。