deepin 无法启动问题解决,


悲剧的开始

一直用了一年多个deepin,在我心中就是完美的Linux桌面版,但是在一次锁屏之后,一切都不那么美了.
显现:锁屏之后输入密码,一直无法进入到桌面.强制关机(长按开机键10s),重启,直接卡在了deep启动界面了.按F2,看到了如下的报错信息

启动错误

关键点:Failed to start Light Display Manager

开始自救

转折

chroot

chroot --help
  用法:chroot [选项] 新根 [命令 [参数]...]
   或:chroot 选项
  以指定的新根为运行指定命令时的的根目录。  
  使用 chroot 后,系统读取的是新根下的目录和文件,这是一个与原系统根下文件不相关的目录结构。
  在这个新的环境中,可以用来测试软件的静态编译以及一些与系统不相关的独立开发。
  也可以切换系统的根目录位置,引导 Linux 系统启动以及急救系统等.
  1. 干活
    2.1. 准备一个U盘,安装一个Linux的启动盘,任意Linux发行版都行,我使用的Manjaro
    2.2. 启动U盘的系统
    2.3. 将要修复系统的根分区挂载到/mnt目录下,如果还有其它分区都统一以/mnt为根目录进行挂载,并切到原来的root目录
  sudo mount /dev/sda5 /mnt   
  sudo mount /dev/sda6 /mnt/home
  sudo chroot /mnt

2.4. 重新安装dde
sudo apt install dde
安装过程会报错,别管,直接重启就行.

完美解决

重启,直接可以进入系统了.

参考文档:
https://www.jianshu.com/p/bbc47ac7f512
https://bbs.deepin.org/forum.php?mod=viewthread&tid=167166

转载于:https://www.jianshu.com/p/51aa5c613c93

相关内容

    暂无相关文章