首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在不重新安装的情况下修复损坏的Ubuntu操作系统

BYSK· PUBLISHED APRIL 25, 2020 · UPDATED APRIL 26, 2020

今天,我正在升级我的Ubuntu LTS系统。不幸的是,在升级过程中断电,系统在升级包时关闭。当电源恢复后,我确实再次启动了系统。但在我的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系统中的所有数据都是完整的,一切都和我离开时一样。这种方法可能并不适用于所有人。但是,这个小技巧对我很有用,并且节省了重新安装的几分钟时间。如果你知道其他更好的方法,请在评论区告诉我。我也会将它们添加到本指南中。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200428A03HG600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券