编辑:佚名 2021-05-14 15:32:59 来源于:魔法系统之家下载
今天,我在升级我的Ubuntu LTS服务器系统时。不幸的是,在升级过程中,系统在升级包的过程中断电了,系统在升级包的过程中被关机。等恢复了电源后,我确实再次启动了系统。紧接着在我的Ubuntu系统中输入登录密码后,系统就变成了空白,没有任何反应。键盘和鼠标也没反应。我看到的只是一个空白的屏幕! 幸好,这只是一台测试机,里面没有重要的数据。我可以直接清除掉整个操作系统,然后重新安装Ubuntu。但是,我不想这么做。因为我没有什么损失,我只想修复我的Ubuntu系统,而不需要完全重新安装。幸运的是,它成功了! 只是万一你的Ubuntu系统在升级过程中,由于断电或者网络连接问题导致系统崩溃,你可能会出现Ubuntu系统崩溃的情况。在这种情况下,你可以轻松修复坏掉的Ubuntu操作系统,而不需要从头开始重新安装,也不会丢失数据。
修复损坏的Ubuntu服务器系统而无需重新安装
首先,尝试着用live cd登录,将数据备份到外置硬盘中。以防修复没有成功,你还可以保留你的数据并重新安装所有的东西。
在登录界面,按CTRL+ALT+F1切换到TTY1。
现在,一一输入入以下命令以修复损坏的Ubuntu Linux。
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend
$ sudo dpkg --configure -a
$ sudo apt clean
$ sudo apt update --fix-missing
$ sudo apt install -f
$ sudo dpkg --configure -a
$ sudo apt upgrade
$ sudo apt dist-upgrade
最后,使用以下命令重新引导系统:
$ sudo reboot
现在,您可以正常登录到Ubuntu系统。
在我按照这些步骤操作后,我的Ubuntu系统中的所有数据都完好无损,一切都和之前一样。这个方法可能不是对每个人都有效。不过,这个小技巧对我来说很管用,省去了几分钟重新安装的时间。