![Ubuntu 12.04 LTS 登录循环](https://linux22.com/image/860575/Ubuntu%2012.04%20LTS%20%E7%99%BB%E5%BD%95%E5%BE%AA%E7%8E%AF.png)
我之所以问这个问题,是因为最初我的问题是安装过程中发生电源故障
因此我在维护 shell 中输入了以下指令:
sudo mount -o remount,rw /
sudo dpkg --configure a
sudo mount -o remount,ro /
sudo sync
sudo reboot
前三行有效,之后,我的电脑(戴尔 Inspiron 530)停滞了几个小时,所以我拔掉了电源。当我打开它时,登录屏幕出现了,在我尝试输入密码后,它又将我带回到日志屏幕。我必须注意,当我在维护 shell 模式下输入前三行时,它说在处理过程中遇到的错误是:
initscripts
bluez
gnome-bluetooth
此外,我必须补充一点,我已经尝试过我发现的其他解决方案,例如更改 .Xauthority 文件,当我输入时,它显示:
`W: Not using locking for read only lock file /var/lib/dpkg/lock`
那么,我该怎么做才能摆脱这个问题?这让我抓狂。此外,如果无法修复,那么我该怎么做才能重新安装 Ubuntu 而不丢失我的 /Home 文件?
我尝试了上述说明,但仍然不起作用。它标记了 bluez 和 gnome-bluetooth 的某些问题。以上是屏幕:
答案1
我认为你的意思是电源故障发生在升级期间,而不是在新安装期间。
请尝试以下操作。
- 进入恢复模式。
mount --options remount,rw /
mount --all
sudo apt-get --fix-broken install
sudo dpkg --configure --pending
重新启动、登录并打开终端。(如果无法登录,请重新启动到带网络连接的恢复模式,重复上述步骤 2 和 3。)
sudo apt-get update
sudo apt-get upgrade
如果有效请告知我们。