转自https://blog.csdn.net/vv545454/article/details/110677136

问题描述

Ubuntu安装完lightdm,重启后发现无法开机,每次进入到开机页面后(紫屏),就自动重启,然后进入BIOS

解决方案

自然是想到删除lightdm,换回gdm3。但是由于现在的状态是每次开机就重启,根本无法进入ubuntu的命令行,因此只能想其他办法。

这里的解决方案是用一个U盘做启动盘,启动该U盘内的系统,再将原系统挂载到启动盘中,对原系统的文件进行修改。

具体步骤

  1. 制作一个Ubuntu的U盘启动盘

  2. 将U盘插入机器,在BIOS中设置为启动项

  3. 进入启动盘,选择Try ubuntu的选项(不安装)

  4. 进入桌面,打开命令行,开始挂载原系统
    1)执行sudo fdisk -l,查看本机当前磁盘及分区状态
    2)找到原系统安装的磁盘,如“/dev/nvme0n1”
    3)找到该磁盘的分区情况,判断各个分区挂载的目录

    以我的情况为例,/dev/nvme0n1p6挂载的是/目录,即根目录;/dev/nvme0n1p5挂载的是/home目录,/dev/nvme0n1p1则是boot目录

    4)然后开始挂载:

    sudo mount /dev/nvme0n1p6 /mnt
    sudo mount /dev/nvme0n1p5 /mnt/home
    
    • 1
    • 2

    仅仅是这些还不够,还要挂载以下的路径:

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    
    • 1
    • 2
    • 3

    然后是最关键的,挂载boot目录:

    sudo mount /dev/nvme0n1p1 /mnt/boot/efi
    
    • 1

    这里由于我的启动方式是EFI,所以启动分区挂载到了/boot/efi下面,如果不是EFI,应该挂载到/boot下面就可以了。(这里是个坑,如果挂载错了后面的修改都不起作用的)

    5)进入挂载的系统
    sudo chroot /mnt
    6)执行修改
    我这里把lightdm删除了,并配置了dpkg:

    apt remove lightdm
    dpkg-reconfigure gdm3
    
    • 1
    • 2

    7)理论上,到这里就可以了,由于我一开始没有挂载正确的boot,导致修改的内容没有应用到grub里面,所以在重新挂载后,手动执行更新grub的命令:

    sudo update-grub
    sudo grub-install /dev/nvme0n1
    
    • 1
    • 2

    8)最后,exit退出挂载的系统,再reboot就可以启动原来的系统了

Ubuntu lightdm无法启动解决办法相关推荐

  1. Ubuntu 修改mysql存放路径后无法启动解决办法

    Ubuntu 修改mysql存放路径后无法启动解决办法: # vi /etc/apparmor.d/usr.sbin.mysqld # /var/lib/mysql/ r, (即注释掉该行) 改为 / ...

  2. WPS for Linux(ubuntu)字体缺失解决办法(转)

    https://www.cnblogs.com/ajianbeyourself/p/6035667.html WPS for Linux(ubuntu)字体缺失解决办法(转) 原文:http://ww ...

  3. ubuntu 开机黑屏解决办法

    ubuntu 开机黑屏解决办法 1级标题 1级标题 由于工作原因最近一直使用windows 和ubuntu的双系统,但是在前一天使用完pycharm 强制关机过后,今天ubuntu 无法启动.开机黑屏 ...

  4. mysql2008无法启动,2005SQL服务无法启动解决办法

    导读:2005SQL服务无法启动解决办法 SQL Server是微软一款很不错的数据库软件,该软件本身在运行的过程中很少出现问题,最近小编的服务器在次重启中,却无法启动2005SQL了,面对那么大的数 ...

  5. postfix 部署ssl后还是25_宝塔面板的邮局管理器Postfix无法启动解决办法

    今天群里有童鞋的宝塔邮局管理器的Postfix无法启动,所以这篇文章就来水这个,如果碰到Postfix无法启动的问题,可以参考本教程~~ 1.宝塔邮局管理器 说实话,这玩意自己用用足够了,而且配置简单 ...

  6. linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...

    Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...

  7. hp8080计算机无法usb启动,HP Compaq 8000 Elite 台式机​无法从U盘启动解决办法

    HP Compaq 8000 Elite 台式机无法从U盘启动解决办法 HP Compaq 8000 Elite 台式机在安装系统时无法从U盘启动,如何解决? HP Compaq 8000 Elite ...

  8. sql server(MSSQLSERVER)服务不能启动 解决办法

    sql server(MSSQLSERVER)服务不能启动 解决办法 最近很多客户的服务器数据库改为sql 2008,我也第一次装了sql2008. 使用过程中发现本地sql server(MSSQL ...

  9. [经验] WIN7 wpd filesystem volume driver设备无法启动解决办法

    [经验] WIN7 wpd filesystem volume driver设备无法启动解决办法 常使用读卡器的盆友.童靴及各位亲····· 你会不会遇到如下情况.打开计算机管理→设备管理器→便携设备 ...

最新文章

  1. OpenVINO2021.4+YOLOX目标检测模型部署测试
  2. 如何让图像过渡更自然 python_如何过渡至 Python 3
  3. python画图代码星星-Python利用for循环打印星号三角形的案例
  4. 天龙八部3d最新服务器,天龙八部3DIOS正版服务器整合互通公告
  5. mssql sqlserver 对不同群组对象进行聚合计算的方法分享
  6. 20应用统计考研复试要点(part29)--论述题及面试题
  7. 书评:JBoss AS 7:配置,部署和管理
  8. 打开多个界面_如何创建用户界面
  9. linux有哪些实时同步工具,rsync文件同步工具常见模式有哪些?linux系统
  10. python获取网页元素坐标_Python实战爬虫系统学习笔记一:解析网页中的元素
  11. Java-深拷贝与浅拷贝
  12. UI网页头部设计模板素材|这么多讲究,你知道吗?
  13. SAP License:SAP S/4HANA就是答案
  14. HBuilderx中编译sass文件
  15. 接口测试流程及常见问答
  16. 【WiFi】WiFi安全类型
  17. Android手机怎么开启原生虚拟按键-以小米手机为例,实现全面屏手势
  18. 怎么申请企业邮箱,企业邮箱快速登录入口
  19. 网站图标开发指南(精)
  20. 视频库:人工智能开发_人工智能工程师_AI人工智能

热门文章

  1. 老鱼Python数据分析——篇十三:“选股宝”数据下载代码优化
  2. 京东分布式数据库系统演进之路
  3. Laya 将传统的bitmap字体 转换成 Laya可以识别的字体
  4. 提升30%转化率的LBS网络营销神器--高精准IP定位
  5. 关于微信公众号生成二维码如何保存到相册
  6. 小米系列手机 开发者版本 之 USB安装出现当前设备已被临时限制
  7. Python使用opencv实现图片定位第三种方式
  8. python绘制地图的第三方库,geopandas,用python画地图原来这么简单!
  9. Python Socket网络编程(二)局域网内和局域网与广域网的持续通信
  10. MySql打开局域网及广域网端口