旧的 Windows 服务器无法启动新的 Ubuntu 安装:放弃等待根文件系统设备

旧的 Windows 服务器无法启动新的 Ubuntu 安装:放弃等待根文件系统设备

我有一台运行 Windows Server 2003 的旧服务器,带有三个 1TB 磁盘驱动器。驱动器已被更换,服务器一直使用到 2018 年。收到它后,我想擦除它,所以我尝试将 ubuntu 20.04 放在上面,测试在 USB 驱动器上成功,但当我安装它时,它无法启动,并只给了我这个错误:

[0.315524] ACPI BIOS Error (bug) : AE_AML_BUFFER_LIMIT, Field (CPB3] at bit offset/length 64/32 exceeds size of target Buffer (64 bits) (20210730/dsopcode-19
[0.315582] ACPI Error: Aborting method \_SB._OSC due to previous error (AE_AML_BUFFER_LIMIT) (20210730/psparse-529)

Gave up waiting for root file system device.
Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; 1s /dev)
ALERT! UUID=dBed5fc2-75f7-4d34-957b-69ec35bb709c does not exist. Dropping to a shell!


BusyBox V1.30.1 (Ubuntu 1:1.30.1-7ubuntuB) built-in shell (ash)
Enter 'help' for a list of built-in commands.


(initramfs)

我尝试重新安装 ubuntu 并在 bios 中将 sata 模式更改为 ahci,这是解决方案这里,但它没有起作用,现在我们似乎没有任何可访问的操作系统。这使得它很难继续工作。

我的软盘驱动器(是的,我有软盘驱动器)以前也出现过几个错误,但在 BIOS 中禁用它并不能解决问题,我们只是将它从主板上断开连接,这样就解决了问题。(我不知道这是否重要,我想我应该添加它以防万一。)

附注:我们尝试了 initramfs 中的重启命令,但没有任何效果。因此我们每次都只能手动重启。

答案1

经过几周的搜索,我偶然发现了一种称为“英特尔配置实用程序”的东西,它用于配置 raid 阵列和一些其他东西,可以通过将 sata 模式更改为 raid 并重新启动屏幕来访问它,屏幕上显示“按 crtl-i 访问配置实用程序”,我使用它完全删除了 raid 阵列,这确实擦除了驱动器上的所有数据,但我无论如何都要这样做,所以没问题。这是我上面提出的问题的答案,但这并不是我旅程的终点​​,我的新问题的链接是:关联。遇到此问题的人应该访问我的新网站,以帮助我寻找 ubuntu。

相关内容