起因

安装了ubuntu18.04+windows11双系统,小白一枚,之后打算搞图像处理、视觉之类的内容。u盘安装,装好之后买个无线网卡插上就可以起飞了。
接着我就各种配置环境,安装cuda,nvidia驱动之类的东西。结果在安装系统推荐的驱动的时候,我当时嫌太慢想说换个源,然后同时桌面开的界面太多,再加上我刚知道reboot可以重新开机,我一个灵机一动(脑残想法)就当前终端直接reboot重启,哎哎哎接着电脑就再也打不开了。

经过

救命,我是小白,知道有ubuntu系统才没两天那种,开启了漫漫的找解决方案的道路。

时间来到前天下午三点左右,作为刚因为升级内核+安装驱动失败导致不能上网于是已经安装了一次系统的我,下定决心不再重装,一定要找到解决办法开机。

我大致在网友的总结下get到了是因为强制关机导致系统自己进入了保护模式,显式的表现就是在开机选择系统的时候,不要直接进入系统,往下选那个 advanced option项,在点进去之后选择有recovery menu的那项,进入修复模式,能看到recovery menu后显示 filesystem stata : read-only,即只读模式,系统自动保护自己了~~~

这里略说几种其它方法,有的人可能在前面的修改里就改好(都是我重启电脑十几二十次的血泪史)

方法一

首先这里可以参考这个 链接,大致是各项参数意义。
基本 点击 clean,dpkg,fsck,之后上面的只读都可以变成读写模式,然后重启就能解决
我反正没成功哈哈
这里的原理应该是你之前某个磁盘可能满了或者某些下载的安装包坏了,这里删掉就解决了
(具体会不会删除你的已有文件我不晓得,因为我是新安装的,所以将错就错全点击过,不过开机后我之前安装的软件以及放在主目录下的文件都没丢失,应该没啥问题)

方法二

相信百分之九十几的小伙伴都解决不了哈哈哈,来到了这一步

还是刚刚recovery menu下面,进入root,(这个需要能够联网),在root下输入 apt-get update;apt-get upgrade -f ,这里的原理是更新修复你之前中断的软件安装包,然后正常开机,就解决了

方法三

来,百分之八十没解决的跟我走

还是点击root,进入终端,输入sudo apt-get remove --purge nvidia-* ,这条针对因为胡乱下载显卡驱动导致的,把之前的下载的都删掉
然后重启,解决

方法四

我想不起来了,反正是在root之后修改grub之类的操作,大嘎阔以自己搜,我找不到那个教程了。

方法五

这条终极解决方法,也是解决了我问题的办法,我亲切的称之为—救我狗命大法

这里再tips一下

开机进入救援模式,我还是进入的前面说的recovery menu的root进入终端,然后根据他说的修改 mount -o,re,remount /等等之后的操作。
另外好像可以在开机黑屏的情况下ctrl+alt+f2进入终端,这里需要输入自己想登陆的用户名和密码

一定要按照答主说的内心大骂shift,心诚则灵(狗头)

对于进入root之后打开的需要修改的文件,他们有自己的操作方式,文件不是你想改,想改就能改~~~,这里参考vi命令详情

记住我们的宗旨是把文件只读改成读写模式!
改一遍要是没变化就再改一遍,我就是改了两遍,然后改完不放心又进去看了看(那个往下翻了100多行的那个,看得我眼睛都瞎了),确定改好了才重新开机
改完之后esc退出当前模式,然后 :wq! 强制保存
之后重启,选择模式的时候直接按e进去编辑,如果还是ro那就继续改,这里还可以在高级选项那里按e也是修改grub,里面如果是ro 也给它改成rw.

不确定能不能改的就再百度一遍,毕竟是修改核心文件了,改的不要太随意

结果

至此,希望能够解决百分之99人的问题了,反正我是解决了

这个问题纠结了一整天,本来花一个小时重装个系统就可以,反正我是刚装好没啥重要的东西

but在搜索过程中发现这太常见, 要是之后用久了电脑里有重要文件我也改不过来再重装就完蛋了,所以决定搞清楚咋回事

这里存档一下双系统安装卸载ubuntu的教程(希望我再也用不上)
卸载
教程开始那个移动顺序当时没找到就没移动,后面也顺利卸载了
删除分区的时候小心,确定删的是ubuntu的,所以自己安装分区的时候也记着点,最好就是跟教程来别自己乱分
安装

补充 之后开机正常我进grub看到之前的ro还是ro,没改成rw也是正常开机,不懂了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐