![使用 apt-get dist-upgrade 更新内核失败](https://linux22.com/image/1075806/%E4%BD%BF%E7%94%A8%20apt-get%20dist-upgrade%20%E6%9B%B4%E6%96%B0%E5%86%85%E6%A0%B8%E5%A4%B1%E8%B4%A5.png)
我的戴尔 Inspiron 上安装了 ubuntu 11.04
我使用以下命令进行了升级
apt-get update
apt-get upgrade
apt-get dist-upgrade
现在重启系统,最新内核版本无法启动,只剩下闪烁的 caps 灯。好像系统挂断了。
虽然以前的内核仍然可以启动(感谢上帝!!)
可能存在什么问题以及我该如何解决它。
编辑:输出自由度和猫/etc/fstab
nikhil@dell:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda7 106802240 10149900 91227088 11% /
none 1973500 736 1972764 1% /dev
none 1981208 252 1980956 1% /dev/shm
none 1981208 96 1981112 1% /var/run
none 1981208 0 1981208 0% /var/lock
nikhil@dell:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda7 during installation
UUID=b6f842c2-bbc6-41e0-bb4e-88125ba0b2d1 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=97b9c281-e852-41a7-8f3d-e511915c4013 none swap sw 0 0
编辑:即使使用
sudo update-initramfs -u -k 2.6.38-11-generic
sudo update-grub
沒有幫助。
答案1
根据图片,系统无法启动,因为内核无法在 sda7 上挂载根文件系统。
最可能的原因是 grub 没有为新内核正确配置。从旧内核启动,打开终端并输入:
sudo grup-update
如果这对您没有帮助,我们将需要有关旧内核中分区布局的更多信息。请将输出发布到这些命令:
df
cat /etc/fstab
此错误也可能是由 initramfs 中的问题引起的,initramfs 是一个包含系统启动所需驱动程序的小文件。您可以使用以下命令重新创建它:
sudo update-initramfs -u -k 2.6.38-10-generic
请注意,2.6.38-10-generic 应该是无法启动的内核的名称。请小心谨慎。