使用 apt-get dist-upgrade 更新内核失败

使用 apt-get dist-upgrade 更新内核失败

我的戴尔 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 应该是无法启动的内核的名称。请小心谨慎。

相关内容