背景.. 18.04 LTS,联想 G50,之前多次启动失败(+4 年旧硬件)
操作系统启动正常,打开互联网(mozilla)且浏览器不“正常”,按++Ctrl打开 终端并立即运行..AltT
sudo apt-get-update
确定操作系统是否处于“最佳”运行状态
因此,上述命令返回..
Hit:1 http://au.archive.ubuntu.com/ubuntu bionic InRelease Get:2 http://au.archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]
此时这是“好的”,因为操作系统正在连接到 iinet,并且“grub”(核心操作程序)正在运行,但是......
sudo apt-get upgrade
这是“修复”一些过时/损坏的启动文件的最佳机会。
E: Could not open lock file /var/lib/apt..
(基本上升级失败并且/var/lib
文件被锁定......)
W: Problem un-linking the file..
所以这是一个非常微妙的步骤..操作系统未能正确升级(下载)允许您的操作系统正常/最佳运行的代码/系统...并且现在已经锁定连接到 iinet 的系统并允许您搜索解决方案/下载操作系统修复(更新和升级等..)
立即确定/进行操作系统/互联网连接修复
在任何进一步的操作之前,必须调查/修复操作系统/iinet 故障/“不正常操作”,否则,用户可能会“追逐”(徒劳无功地追逐)许多进一步的链接/操作系统修复程序,然后才简单地确保执行了正确的启动并且操作系统正常运行。
fsck
@heynemma 使用命令解决了之前的启动失败问题
上面的“我的”错误消息sudo apt-get upgrade
返回..
E: Could not open lock file /var/lib/apt..
(基本上升级失败并且/var/lib
文件被锁定......)
W: Problem un-linking the file..
.. must use sudo dpkg --configure -a
再次尝试..
sudo apt-get upgrade
继续回归..
E: Could not open lock file /var/lib/apt..
(基本上升级失败并且/var/lib
文件被锁定......)
W: Problem un-linking the file.. .. must use sudo dpkg --configure -a
因此,一些链接会引导您评估导致“可能”冻结的正在运行的进程检查正在运行的进程..
ps -A | grep apt
有些链接会指导您删除“锁定”的文件...
rm /var/lib/dpkg/lock
但在我的例子中,它返回了..
E: unable to unlock read/write ..
因此按照@heynemma‘修复’sources/sites/ask-ubuntu-links..
sudo apt-get clean
sudo fsck /dev/sda6
(sda6 是我的 ubuntu 驱动器)
systemctl reboot
并在 grub(核心启动程序)‘可能’修复后重新运行这些命令来‘刷新’系统。
sudo apt-get clean
sudo fsck -y /dev/sda6
(-y 自动对“修复驱动器..?”的所有问题回答“是”...但最好先查看每次实例/问题时“修复什么”...)
systemctl reboot
..一些有用的命令可以识别启动失败,但对于新用户来说很难理解这里..
dmesg | tail -100
systemctl
我知道这是@heynemma 的修复,并且针对 Ubu18.04 启动失败的许多(几乎全部)问题都进行了很好的发布。但对于新手来说,一步一步的帮助有助于“让”操作系统恢复启动,并使 iinet 功能恢复“正常”,这样用户就可以对他们的 ubuOS 功能和进一步的操作调查充满信心