起因
最近在安装ros2包时因为python包依赖问题,需要先用dpkg卸载python包再在 pip安装,但网上查教程时,大意了,直接按教程的命令输入(下图),尽管系统提示了这么做很危险我也没在意,痛啊!这个命令是要把dpkg管理的包全部卸载掉(连bash都卸载了,我也是后来才发现)!卸载完系统退到了登陆界面,但是输入密码登不进去,重启之后系统直接进入命令行界面,输入用户名和密码之后快速弹过一条我也看不清的消息,又重新进入输入用户名和密码状态。使用recovery模式也无效。

本来准备重装系统,但当时系统分区时候没有给home目录单独挂载,需要先备份数据,但系统上数据很多,身边又没有读写快的硬盘可以迁移数据,又上网找了找相关教程,发现可以用装系统的盘补救一下。
流程
U盘启动盘制作
相关教程很多,这里不记录
进入U盘Ubuntu系统
进入系统BIOS或者UEFI,调整启动项顺序,将U盘调到最前,保存重启
重启后在引导中选择第一项进入,然后选择【try Ubuntu】,一个临时简易的Ubuntu系统。
发现bash丢失
尝试了一个教程,通过修改挂载路径来在U盘系统中访问我待修复的系统,链接如下:
Ubuntu无法重启:教你用u盘系统修复ubuntu_u盘修复ubuntu_小雨滴滴滴的童鞋的博客-优快云博客
在我要访问我待修复的系统时,报错,提示找不到/bin/bash,我懵了,怎么bash都没了!

文章讲述了作者在安装ros2过程中误操作导致系统严重损坏,需通过U盘启动的Ubuntu系统进行修复,包括卸载dpkg、备份数据、恢复bash和安装桌面及显卡驱动的过程,但仍遗留部分问题待解决。
最低0.47元/天 解锁文章
581

被折叠的 条评论
为什么被折叠?



