我正在运行LinuxUbuntu16.04LTS,在最近的更新尝试之后,我再也无法运行我的操作系统了。下面是所发生的事情:
sudo apt-get update、sudo apt-get upgrade、sudo apt-get autoremove和sudo apt-get autoremove。4 not upgraded,所以我决定也运行Software Updater,并且确实有关于Ubuntu base的更新。我成功地安装了这些程序,并决定重新启动系统。重新启动之后,我的系统没有启动。相反,我会收到以下错误消息:
[ 1.452270] genirq: Flags mismatch irq 0. 00000080 (nvme0q0) vs. 00015a00 (timer)
[ 1.452551] iounmap: bad address ffffc90001b88000
Scanning for Btrfs filesystems
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait for the right device?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=a5ccaf22-ffde-44c2-8c59-84a851f9fd90 does not exist. Dropping to shell!
BusyBox v1.222.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)我能够通过+Advanced options for Ubuntu恢复我的系统,之后我打开了它。我一共有九种选择,每个版本有三种选择。我第一次尝试了最新版本的恢复版本,但没有成功。在那之后,我尝试了第二个最新的通用版本,并且--谢天谢地--那个成功地恢复了我的系统!
更新:我有以下三个版本,从最新到最老的版本: 1) Ubuntu, with Linux 4.4.0-3**9** generic、2) Ubuntu, with Linux 4.4.0-3**8** generic和3) Ubuntu, with Linux 4.4.0-3**7** generic。有了第二个,我就能启动系统了。
哪里出了问题?我怎么才能修好它?现在我害怕更新我的系统:-(请帮助!)
发布于 2016-09-23 13:45:00
我也遇到了同样的问题。降级到4.4.0-38,然后阻止-39被安装,通过固定该版本的优先级-1。这是一个内核回归,在以后的4.4.0更新中也会出现。希望它在随Ubuntu16.10一起提供的内核版本中得到修正。-39内核无法检测我正在引导的NVMe SSD,而-38内核运行得很好。根据发布说明,NVMe代码有两个补丁:(LP:#1602724)和(LP:#1620317)。其中一例有可能破坏了NVMe检测。
https://askubuntu.com/questions/828358
复制相似问题