Ubuntu 15.10 - 安装/删除软件包后没有登录屏幕

Ubuntu 15.10 - 安装/删除软件包后没有登录屏幕

我尝试安装软件包libepoxy0:i386(我认为这可以解决某个应用程序中的错误,没关系)。
我看到了问题:Do you want to continue?,我点击了Y,然后...当进度条显示时,~22%我看到控制台中早些时候有一条信息:

The following packages were automatically installed and are no longer required

有一长串的软件包列表...我记得这个列表中有Firefox一些软件包的名称包含unitygnome。然后我停止了此操作并重新启动了 Ubuntu,但现在...我只看到带有 Ubuntu 徽标和 5 个闪烁点的屏幕。

我尝试按++Ctrl并使用控制台,但没有登录问题。AltF1

我将控制台的输出(在我停止删除/安装包之后)保存到文件中,我想将其粘贴到这里(也许有帮助),但我在重新启动之前将其保存在磁盘上,我甚至不知道如何打开它,因为我无法运行 Ubuntu。

除了重新安装 Ubuntu,我还能做些什么呢?

答案1

使用安装磁盘或 USB 闪存驱动器中的实时启动模式。然后挂载根分区和块设备。此后,chroot 到挂载位置,您可以运行 apt-get install ubuntu-desktop 和其他缺失的软件包。

如果您有 lvm 卷而不是普通的旧分区(这在较新的 Ubuntu 发行版中不是必需的。我认为是 14.04+):

apt-get install lvm2
vgchange -a y

挂载 Ubuntu 根分区(lvm 分区位于 /dev/mapper 下,否则为 /dev/sda[1-9])

mkdir /mnt/system
mount /dev/mapper/ubuntu--vg-root /mnt/system
mount /dev/sda1 /mnt/system/boot
for i in /dev/pts /dev /proc /sys; do mount -B $i /mnt/system$i; done
chroot /mnt/system

首先,确保依赖项和损坏的软件包已修复:

apt-get -f install

尝试找出缺失或损坏的内容并重新安装它。

apt-get install ubuntu-desktop
apt-get install linux-image-generic linux-headers-generic

相关内容