问题描述和错误操作
众所周知(作者不知道)Memtest86是一个内存测试工具,详细可搜索百度百科,该工具可以从BIOS层面对内存进行相关的测试。
但是我们的内核损坏和内存测试又有什么关系呢?实际情况是我们指定使用的内核出现问题的时候(在系统配置文件/etc/default/g*中修改),开机无法进入系统,(推测)虚拟机或者实体机只能进入该内存测试工具Memtest86,进行内存测试。
错误操作❌
如上图所示,内存测试工具有很多的配置选项,很遗憾,除了esc,所有的配置选项都无法使用。当我按完esc时,也没有如愿退出该工具,而是继续重复进入该工具。一度让作者很苦恼。
查阅资料和解决措施
经过查阅资料可以知道,我们可以通过外部镜像文件(虚拟机可以采用指定CD文件指定专用的iso文件来启动;实体机可以采用U盘启动的方式在U盘中存放启动所需要的镜像iso文件),进入到该系统中,修改上述的配置文件,制定正确默认的内核0,来回归正确的系统。以虚拟机为例
* 第零步:
从我们的内存测试界面儿,直接关机。