中断更新后 Kubuntu 无法启动

中断更新后 Kubuntu 无法启动

今天我中断了 Kubuntu 更新,现在它无法运行。我收到以下错误消息。我需要有关此的数据。

我的系统是 Windows 7 双启动

错误信息


我尝试了 Karsus 的答案,但仍然存在问题。

我设法使用 Kubuntu(14.04) 从实时 USB 启动。我进入控制台并输入以下命令。

    sudo -s
    mkdir /data1
    fdisk -l (my partition is called sda6)
    mount /dev/sda6 /data1
    chroot/data1

然后我按照你的命令开始

    sudo dpkg --configure -a
    sudo dpkg-reconfigure -phigh -a

    sudo apt-get update
    sudo apt-get install -f
    sudo apt-get autoclean
    sudo apt-get autoremove

系统运行正常,但并没有解决我的问题。仍然是相同的错误消息。

如果我必须设置一切,这不会打扰我,但至少我想保存分区中的所有数据

PS 我可以从旧版本的内核启动,但它给出了相同的错误消息

答案1

我会做以下事情:

  1. 启动电脑时,进入 grub 菜单。如果由于双重启动而无法自动进入 grub 菜单,你可以这样做按住 SHIFT. 进入 grub GUI 菜单后,选择一个比您用于启动的内核更旧的内核。

如果1不起作用:

  1. 使用实时 USB 启动您的系统。

  2. 备份所有数据。你可以将它们移动到另一个分区,或者更好的是,移动到外部硬盘。

备份所有数据后,您有两个选择:

  1. 重新安装操作系统。

  2. 尝试修复您的包安装。


编辑:添加Hi-Angel的建议。

您还可以尝试从实时 USB 修复安装。启动后,您需要安装 Kubuntu 所在的驱动器。以下内容假设它安装在/dev/media。如果不是,请适当更改以下行。

sudo -s
mkdir /media/Ubuntu
mount /dev/media /media/Ubuntu 
cd /media/Ubuntu
mount -t proc /proc proc 
mount --rbind /sys sys
mount --rbind /dev dev
mount --rbind /run run
chroot /media/Ubuntu /bin/bash

此后,继续进行,就像从旧内核启动一样。


您可以尝试使用以下命令进行修复(假设您设法从旧内核启动):

sudo -s # If you haven't already from live usb
dpkg --configure -a
dpkg-reconfigure -phigh -a

这里了解这些命令的作用。

为了更好的测量,您还可以运行这些:

apt-get update
apt-get install -f
apt-get autoclean
apt-get autoremove

如果一切正常,请重新启动并加载最新的内核。

如果出现问题,并且假设您想要拯救您的系统而不是重新安装,那么您可以按照以下建议删除有问题的内核这个答案。删除后重新启动,然后正常运行更新过程以重新安装。

相关内容