2021.9.4写下此文,以备查阅。
问题如图:
一般出现这个界面即为引导程序出现问题,根据下面两种情况看待:
- 卸载双系统之一(比如之前是win+deepin双系统,现在卸载了deepin系统)重启时出现。
- 安装新的双系统时出现。
对应的解决办法:
- 这种很简单,因为此时win系统是完好无损的,直接输入exit回车就好,进入win系统后下载easyuefi,删除不需要的引导程序。
- 如果是安装新的双系统时候出现,那除了长按电源键强制重启,就只能手动引导启动了,以下是手动引导的步骤:
- 输入ls,回车,此时可以看到列出了一些磁盘分区,每一对括号代表一个磁盘分区。
- 输入ls 磁盘分区/boot/grub,比如:ls (hd0,gpt1)/boot/grub,回车。(注意ls后面有空格,一定不能少)
- 重复上一步,将每个磁盘分区都执行一遍,直到你看到哪个磁盘下面找到了同时含有.img和.cfg文件的时候,记住这个分区(我的是(cd0),下面就以它为例)。
- 输入set root=(cd0),回车,注意等号后面是上述引导文件所在的分区号;
- 输入set prefix=(cd0)/boot/grub,回车;
- 输入normal,引导完成,回车即可进入系统。
下面我试图分析一下二者的区别,有兴趣看看,没兴趣划走。为了方便表述,我将win以外的系统称为第二系统。
由第一种情况引发的话,很大概率是由于该引导程序是由第二系统创建的,而且该引导程序默认优先启动第二系统,但是由于第二系统已经被删除,而引导程序还在,这就导致引导程序找不到第二系统,自然也就启动失败卡在这里,那么我们exit退出并选择win系统即可启动win系统。
若是由第二种情况引发的话,那就代表用的是windows的引导程序,但是它又找不到引导文件来启动第二系统的安装,所以卡在了这里,而且用exit命令根本无效,我猜测是因为windows的引导程序开始引导第二系统,到了这里找不到引导文件继续,又没办法退出,所以我说除了长按电源键重启还真没有什么办法,不过我没试过shutdown命令,不知道能不能用shutdown命令重启。