环境配置
win10+ubuntu18.04,两个系统分别装在两个固态硬盘上。
问题描述
- 楼主本来在win10环境下工作,有个问题需要切换到ubuntu下,便重启了系统,但是重启进入ubuntu系统以后一直卡在图标界面(就是显示器的品牌界面)。
- 为了尽快重启,楼主强制关机,然后再次开机。
- 结果就出现了ACPI BIOS Error,见下图1,等待10来分钟后系统自动进入initramfs见图2,此时无法进入图形界面。
- 报错为:ACPI BIOS Error
图1 开机后的报错
图2,进入initramfs后使用fsck命令修复后的报错
尝试过的解决办法
- 搜索的问题是“ubuntu开机后直接进入initramfs如何退出”,得到的答案是使用fsck命令进行修复。但是一直报错,错误内容为:fsck: error 2 (no such file or directory) while executing fsck.ext2 for /dev/nvme1n1p1
- 采用liveusb(烧录的一个ubuntu安装usb)进行修复,进入try ubuntu采用fsck命令,看能不能修复这个问题,结果是根本读不到这个固态硬盘,还是显示该盘不存在。
有作用的解决办法
https://www.tekbyte.net/fixing-nvme-ssd-problems-on-linux/
详情参考这个链接
原因分析
楼主知道的不多,按照自己找到的这个链接,应该是金士顿A2000这个固态硬盘的问题。
详细操作
- 有人可能会问,连ubuntu图形化界面都进不去,如何修改grub?
- 在进入ubuntu的系统选择页面的时候(就是那个让你选择ubuntu、windows、system setup的页面),按下e,进入grub编辑页面(见图3),在quiet后加上面链接中提到的那一串代码,注意这串代码前后都要有空格。
- 按F10保存并退出
- 上面的修改只是临时的,重启就就没了,需要重启后进入 /etc/default/grub 再进行修改,修改方法参考解决办法下的链接。
图3,在quiet后面加
如有任何问题请评论留言,我看到了就会回复,写的不当之处请大家多提意见。
——在读学生一个,致力于良好的开源环境。