从 Ubuntu 14 升级到 Ubuntu 16 后,卡在 fsck“/dev/sda1: clean xxx/xxx files [...] ”

从 Ubuntu 14 升级到 Ubuntu 16 后,卡在 fsck“/dev/sda1: clean xxx/xxx files [...] ”

我已经更新了我的 Ubuntu 发行版,从那时起,每次启动系统时,我都会卡在 fsck 屏幕上

/dev/sda1:清理xxx/xxx文件,xxx/xxx块

我已经尝试访问 tty 并安装 xorg 和/或 nvidia 驱动程序,但不断从 sudo apt-get install 收到相同的错误消息:

apt-get:重定位错误:/usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0:符号....

我在发行版升级时在系统中安装了 GPU,但我还尝试了多种“修复”方法,通过 BOOT 设置停用 GPU,但似乎都没有起作用。

有人能帮我吗?谢谢

编辑 1:根据评论的要求,我登录到恢复根目录并:

# sudo blkid 
/dev/sdb: PTUUID="000d2ed6" PTTYPE="dos"
/dev/sata1: UUID="6ad5e12f-8d6f-4659-b5d4-8fe9eb9d11df" TYPE="ext4" PARTUUID="c537cdcf-01"

# cat /etc/fstab/
# /etc/fstab: static file system information
# 
# Use 'blkid' to print the universally unique identifier for a 
# device; this may be used with a 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>
# / was on /dev/sda1 during installation
UUID=6ad5e12f-8d6f-4659-b5d4-8fe9eb9d11df /     ext4    errors=remount-ro  0     1

# free -h
           total     used    free    shared    buff/cache    availabe
Mem:        7.7G      37M    7.5G      8.2M          162M        7.4G
Swap:         0B       0B      0B

# swap on
# _ (no output here)

答案1

如果你的磁盘空间不足,你也会遇到这个错误。我卡在了启动时

Ctrl++或进入登录AltF1F2tty2

df -h/dev/sda1100%使用

我使用此命令找到了需要删除的内容

du -d1 -h /home/username | sort -h

例如,我删除了一些文件夹,例如

sudo rm -rf /home/username/Desktop/folder/*
sudo rm -rf /home/username/.cache/*
sudo rm -rf /home/username/.mozilla/*

reboot现在启动没有问题了

答案2

我终于解决了我的问题。它似乎是由 Ubuntu 工具链的 PPA 问题引起的。我(从 tty 终端)下载了 Debian 的 Xenial 软件包 libstdc++6,网址为http://packages.ubuntu.com/xenial/libstdc++6

就我而言(amd64),我执行了以下操作(在 tty 上, “Cntrl错误”屏幕上)AltF1

# wget http://security.ubuntu.com/ubuntu/pool/main/g/gcc-5/libstdc++6_5.4.0-6ubuntu1~16.04.4_amd64.deb
# dpkg -i libstdc++6_5.4.0-6ubuntu1~16.04.4_amd64.deb
# reboot

瞧,问题解决了:)

答案3

如果你最近安装了 nvidia 驱动程序nomodeset,您可能已禁用 nouveau 驱动程序。就我而言,我设法通过删除来自/etc/default/grub文件的每个匹配项,然后执行来解决这个问题sudo update-grub

这是因为nomodeset禁用了任何图形驱动程序。我nouveau在安装 nvidia 驱动程序之前禁用了我的驱动程序。

尽管可能不是每个人都是这种情况。

答案4

需要运行以下命令来安装Intel显卡驱动:

add-apt-repository -y ppa:oibaf/graphics-drivers
apt update
apt install xserver-xorg-video-intel

之后,运行以下命令:

sudo apt-get install ubuntu-desktop

然后:reboot

从: 如何在 18.04 Bionic 上安装最新的 xserver-xorg-video-intel?

相关内容