最近开机出现了如下的界面:
首先吐槽下,找了中文解决方案,都不行。最后查了英文才找到解决方案。
首先,在grub>指令处,输入ls指令。 这个指令能让你看到当前路径下的文件和文件夹。 使用这个指令,你可以类似这样的输出,(hd0)、(hd0, msdos1)类似的。 这些是磁盘的分区,我们需要在这些分区内找到能够正确引导系统的文件配置。使用指令ls (hd0)/来一个个测试,看输出有没有vmlinuz或者linux,initrd.img,root这样的字样。 比如第一步出现(hd0), (hd0, msdos1),在这一步的时候,你需要使用ls (hd0)/和ls (hd0, msdos1)/来一个个去试,直至出现上文提示的那些字样,那个分区就是引导文件所在的地方。如果ls (hd0, msdos1)/出现unknown filestystem,你可以尝试使用ls /(hd0, msdos1)/,以此类推ls (hd0, msdos1)/可以简写为ls (hd0, 1)/找到引导文件所在位置,比如在(hd0,5)。 输出以下指令 set root=(hd0,5) set prefix=(hd0,5)/boot/grub insmod normal normal这一步来设置引导文件的位置。
如果还是不行,尝试以下指令 linux (hd0,5)/vmlinuz root=/dev/sda5 initrd (hd0,5)/initrd.img boot这里是让引导程序去引导。至此,应该可以正常开机了。
开机后,下次开机也许还需要这样的操作。但我就没设置了,下次再说~
教程中的Costco,只给你各领域更好的教程,不再为挑选教程而闹心。 欢迎关注!!!
转载于:https://www.cnblogs.com/zhouzhiyao/p/11456189.html