更换硬盘后,启动过程中出现空白黑屏

更换硬盘后,启动过程中出现空白黑屏

我刚刚将家用服务器中的硬盘换成了更大的硬盘,现在出现了奇怪的未完全启动状态。我正在运行 Ubuntu 16.04 LTS(是的,我知道我需要更新)。

我使用的步骤如下:

  1. 运行了更新。
  2. 重新启动以确保其正常工作。
  3. 关闭。
  4. 从服务器中删除了旧的 HD(称为“Yemaya”)。
  5. 将新旧 HD 放入完全不同的计算机(称为“Darth”)。
  6. 通过 CloneZilla 的实时 USB 启动 Darth。
  7. 是否执行了从旧 HD 到新 HD 的设备到设备克隆。
  8. 把达斯关掉。
  9. 通过 GParted 的实时 USB 启动 Darth。
  10. 扩展新硬盘上的分区以填充可用空间。
  11. 关闭达斯。
  12. 从 Darth 中移除了两个 HD。
  13. 将新的 HD 放入 Yemaya。
  14. 将其连接起来并打开。

它可以正常发布:

系统 BIOS 屏幕 POST 的照片。

它开始启动:

系统启动的照片。

我允许 fsck 运行;每次尝试时都没有报告任何错误。

然后它就切换到空白、黑屏。

系统就在那里。如果我让它静置大约五分钟,显示器最终会失去信号并开始搜索信号。但如果我点击键盘上的任意键,显示器就会立即找到信号并恢复显示空白的黑屏。所以它正在响应键盘输入。

我尝试通过 SSH 连接,但没有成功。我无法 ping 通它。无论发生什么问题,肯定是在网络启动之前发生的。

我可以通过按 CTRL+ALT+DELETE 来重新启动它。当我这样做时,它会显示 Ubuntu 关机屏幕:

系统关闭的图片。

然后它重新启动。我可以将其启动到恢复模式:

恢复模式中的系统图片

我检查了一下dmesg,但没有什么有趣的内容。我的所有分区都安装得很好。恢复模式控制台中的所有内容似乎都正常工作。

感觉一定是视频驱动程序出了问题,但怎么回事?我没碰过那个!磁盘上的数据是原始数据的逐位复制。唯一改变的是磁盘容量。

该系统相当老旧。硬件:

  • 主板: 英特尔 D945GSEJT 约翰斯敦
  • 中央处理器:集成 Atom 处理器(N270 @ 1.333 GhZ、单核、512 KB 缓存)
  • 内存:2 GB 的最快主板需要
  • 原版高清: 西部数据天蝎座黑色 WD3200BEKT 320GB 7200 RPM
  • 新高清: 西部数据天蝎座黑色 WD7500BPKT 750GB 7200 RPM

答案1

似乎存在两个问题。

首先,系统启动正确,但启动画面始终无法将显示内容正确传送给 TTY。(这是服务器版,没有安装图形用户界面)。

其次,网络未能建立。

第一个问题的解决方案是使用恢复模式关闭启动画面,方法是从 GRUB_CMDLINE_LINUX_DEFAULT 行中删除“quiet splash” /etc/default/grub,如下所示这个答案,然后grub-update重新启动。完成后,我能够看到并读取内核和启动消息。

第二个问题的解决方案是(出于某种我仍然不明白的原因),Ubuntu 忘记了我的网络接口的名称。它的设备名称是eno1,但当我查看时/etc/network/interfaces,我发现该文件已被重写为指向eth0,而这是我的机器中不存在的接口。一旦我将其改回eno1网络,一切就都正常了。

相关内容