答案1
您缺少内核版本 4.8.0-44 的 initramfs。
看起来您在将 Ubuntu 16.04.1 中的内核更新到 4.8.0-44-generic 后收到了内核恐慌错误消息。要修复它,请进入纯文本控制台,将 4.8.0-44-generic 替换为更稳定的默认内核版本,或者运行sudo update-initramfs -u -k 4.8.0-44-generic && sudo update-grub
。
启动停止在黑屏后,使用键盘快捷键Ctrl+ Alt+打开纯文本虚拟控制台F3
在
login:
提示符下输入您的用户名并按Enter。在
Password:
提示符下输入您的用户密码并按Enter。登录控制台后,输入:
sudo apt remove linux-image-4.8.0-44-generic linux-image-extra-4.8.0-44-generic linux-headers-4.8.0-44-generic sudo apt install linux-image-4.4.0-71-generic linux-headers-4.4.0-71 linux-headers-4.4.0-71-generic sudo reboot
或者,您可以运行以下命令来更新内核版本 4.8.0-44-generic 的 initramfs:
sudo update-initramfs -u -k 4.8.0-44-generic sudo update-grub
计算机启动时,主板/计算机制造商徽标出现启动画面后,立即使用 BIOS 快速按住该Shift键,这将调出 GNU GRUB 菜单。(如果您看到 Ubuntu 徽标,则您错过了可以进入 GRUB 菜单的位置。)使用 UEFI 按下(可能多次)该键以进入 GRUB 菜单。有时制造商的启动画面是 Windows 引导程序的一部分,因此当您启动机器时,它会直接进入 GRUB 屏幕,然后无需Esc按下。Shift
从紫色 GRUB 屏幕中选择Ubuntu 的高级选项使用 ↑ 和 ↓ 键并按下Enter。
将出现一个新的紫色屏幕,显示内核列表。选择Ubuntu,使用 Linux 4.4.0-71-generic然后按Enter。
Ubuntu 将加载所选的内核并照常进入登录屏幕。
不要让 Ubuntu 再次将内核更新到导致黑屏的 4.8.0-44 版本,否则您会遇到与之前相同的黑屏问题。
答案2
脚步:
- 完全关闭系统。
- 重新打开系统。
- 在系统制造商徽标或启动消息出现后立即按 Shift 转到 Grub 选项。或者,您可以使用电源按钮强制关闭系统,然后重新打开,此时应该会出现 Grub 菜单。
- 对于 Ubuntu,选择高级选项。
- 应该出现一个选择菜单,其中列出系统中安装的内核,记下最新内核的版本号(通常是第一个),选择旧内核的恢复选项(版本号低于第一个内核的选项,通常是第四个选项)。
- 应该会出现另一个选项列表,选择 root:转到 root shell 选项,如果您设置了 root 帐户密码,请在此处输入,否则按 Enter。
执行以下命令:
mount -o remount,rw / mkinitramfs -o /boot/initrd.img-{kerner_version}-generic {kernel_version}-generic update-grub
这里的 {Kernel_version} 是您在步骤 5 中记下的内核版本号(有问题的内核,最新安装的内核)。
重新启动系统即可,一切就绪,您可以继续工作了。希望对您有所帮助。
答案3
您的文件系统错误导致内核崩溃。无法挂载根目录。这可能是因为您尝试在 16.04.1 上运行内核 4.8,或者 16.04.2 更新失败,甚至可能是硬盘驱动器损坏,或者需要重新初始化...但让我们先尝试一下...
要检查 Ubuntu 分区上的文件系统...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式(来自之前的 4.4 内核)
- 选择 Root 访问
- 在 # 提示符下,输入
sudo fsck -f /
- 如果有错误,请重复 fsck 命令
- 类型
reboot
如果您不能这样做,请告诉我,我会给您另一种方法。