Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
开机卡在root account is locked界面一种可能解决的办法
Experiences and Insight
6655
views ·
0
replies ·
To
floor
Go
188******30
deepin
2018-11-30 02:09
Author
由于当时没有记录下来整个过程因此只是凭印象写的这个解决办法,有些细节比较模糊,见谅。
自从更新15.7之后(没错就是15.7),开机总是随机出现:
cannot open access to console, the root account is locked
必须回车或者重启才能正常开机。而自从更新15.8一周之后开机就卡在这个地方无限循环了,重装了一次不到三天又变成了这样。于是开始做垂死挣扎(真的已经准备不再用deepin了)。
从百度到的部分案例找到的两种解决办法:
1)修改/etc/fstab,在每一行后面增加 x-systemd.device-timeout=... 参数。
2)校对/etc/fstab中的uuid
于是在官网下载了live,写在u盘上,用u盘启动。通过校对uuid发现没有任何问题所以方法2没用,方法1查了半天也没看懂怎么改于是放弃了。后来在/var/log/boot.log中发现是检查home分区时出现了错误,于是复制了错误信息再次百度了一下,发现使用e2fsck修复一下即可。按照网上的流程进行操作,输入sudo e2fsck /dev/sda9(sda9是我的home分区),提示该分区已被挂载,无法继续。使用df命令找到了home分区挂载的位置/media/deepin/xxxxxx(具体是什么不太记得了,看前面的的信息可以判断哪个是出问题的分区)。复制/media/deepin/xxxx那一串,然后输入sudo umount /media/deepin/xxxxxxx(刚才复制那一串粘贴过来),然后再次执行sudo e2fsck /dev/sda9显示出现了几个问题,并成功修复。重启之后成功开机,至今已经一周,再未出现过root account is locked的情况。
顺便在百度这个问题的时候发现开机时如果提示[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)可以通过安装intel-microcode解决,具体操作sudo apt install intel-microcode安装完成后下次开机不会再提示上述信息。
Reply
Like 0
Favorite
View the author
All Replies
No replies yet
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
Update driver for my computer
Copying folder - Not enough disk space?
Popular Events
More
自从更新15.7之后(没错就是15.7),开机总是随机出现:
cannot open access to console, the root account is locked
必须回车或者重启才能正常开机。而自从更新15.8一周之后开机就卡在这个地方无限循环了,重装了一次不到三天又变成了这样。于是开始做垂死挣扎(真的已经准备不再用deepin了)。
从百度到的部分案例找到的两种解决办法:
1)修改/etc/fstab,在每一行后面增加 x-systemd.device-timeout=... 参数。
2)校对/etc/fstab中的uuid
于是在官网下载了live,写在u盘上,用u盘启动。通过校对uuid发现没有任何问题所以方法2没用,方法1查了半天也没看懂怎么改于是放弃了。后来在/var/log/boot.log中发现是检查home分区时出现了错误,于是复制了错误信息再次百度了一下,发现使用e2fsck修复一下即可。按照网上的流程进行操作,输入sudo e2fsck /dev/sda9(sda9是我的home分区),提示该分区已被挂载,无法继续。使用df命令找到了home分区挂载的位置/media/deepin/xxxxxx(具体是什么不太记得了,看前面的的信息可以判断哪个是出问题的分区)。复制/media/deepin/xxxx那一串,然后输入sudo umount /media/deepin/xxxxxxx(刚才复制那一串粘贴过来),然后再次执行sudo e2fsck /dev/sda9显示出现了几个问题,并成功修复。重启之后成功开机,至今已经一周,再未出现过root account is locked的情况。
顺便在百度这个问题的时候发现开机时如果提示[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)可以通过安装intel-microcode解决,具体操作sudo apt install intel-microcode安装完成后下次开机不会再提示上述信息。