![Ubuntu 16.04.3 安装成功但无法启动](https://linux22.com/image/898885/Ubuntu%2016.04.3%20%E5%AE%89%E8%A3%85%E6%88%90%E5%8A%9F%E4%BD%86%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
我有一台装有 Ubuntu 16.04.03 LTS 的 Dell PowerEdge T130,无法启动。它一直运行正常,但在断电后无法启动。
如果我从闪存驱动器启动系统并进入“尝试 Ubuntu 而不安装”模式,我可以正常访问 sda 磁盘。我可以毫无问题地 fsck 和挂载它。
它有一个 1TB 旋转硬盘。没有 RAID、UEFI 或加密。没有双启动或任何其他功能,整个磁盘都用于 Ubuntu。
启动时,它会顺利进入 grub 页面,然后它会报告
i8042 no controller found
显然,这只是一条虚假消息;如果我使用 grub 中的编辑让它以非安静模式启动,它会打印类似以下内容:
Begin: Running /scripts/local-block ... done.
....[repeats about 25 times]
Gave up waiting for root device
Alert UUID=02480..... not found
然后它将我带入 initramfs,尽管我无法输入任何内容。
当我启动闪存驱动器时,UUID 确实与我看到的 blkid 相匹配。
我尝试过从闪存驱动器重新安装。有或没有单独的 /boot 分区,有或没有 LVM 都试过。安装运行正常,但系统无法启动。使用 LVM 时,local-block 脚本每次运行时都会打印一些关于未找到 ubuntu-vg(或可能未激活)的信息。
Dell 诊断程序运行无错误。我已更新至最新 BIOS 并重置 BIOS 默认值。驱动器显示在 BIOS 中,并设置为 AHCI,安全冻结锁已启用,写入缓存已禁用。
我运行了启动修复但是没有帮助。 http://paste.ubuntu.com/26536753
我尝试将 rootdelay=90 添加到 grub,但没有帮助。
我也尝试安装 Fedora 和 Mint,但它们遇到了同样的问题。
关于如何解决这个问题或者我可以收集哪些其他信息,您有什么想法吗?
答案1
根据以下答案放弃等待根设备。Ubuntu 16.04我尝试刻录 DVD 而不是使用 USB。
一切正常。从 DVD 重新安装后,系统运行正常,启动正常。
我不明白为什么 DVD 与 USB 应该以这种方式表现出来,但系统现在正在运行。