问题的产生:
我在一台旧电脑上装了OMV系统,该系统是基于bebian的,之后我插了一个PE的U盘想用这台电脑做其他事情,但是PE用完后插上OMV的系统盘就发现无法正常进入系统引导了,系统提示找不到boot,然后就开始了晚上的折腾
解决办法:
最终我参考的这篇文章解决的:开机引导界面grub找不到_xiao_ma_CSDN的博客-CSDN博客_找不到grub
首先我通过OMV系统安装盘进入安装界面,然后按C进行命令行界面,然后输入:
grub> ls #查看现有磁盘及分区
grub> set root=(hd0,gpt2) #指定根目录
grub> / #查看该目录下文件信息,如果该目录下有boot、etc等文件夹,那就是要找的分区
grub> set root=(hd0,gpt2) #指定目标目录
grub> set prefix=(hd0,gpt2)/boot/grub
grub> insmod normal
grub> normal
我这里没有发生报错,然后输入完在安装界面下会多几个选项,选择debian进入,然后我成功进入了系统,最后通过ssh连上OMV,然后命令输入:
sudo update-grub
sudo grub-install /dev/sda
我全部完成后重启系统,验证确定是可以正常进入引导启动系统了
最后:
作为linux小白,发生这个情况还是很痛苦的,最后能成功解决还是送了很大一口气,因为不用重装系统了。然后关于grub的命令我目前也不是特别清楚,目前还只能照葫芦画瓢,算是给遇到同样问题的人一个解决办法参考吧,感觉解决办法是真的难找