最主要的参考:
https://blog.csdn.net/gatieme/article/details/59127020
https://blog.csdn.net/peerless1994/article/details/52226169
主要命令:
0.set命令查看,如果符合自己的分区,下面的set就不用了。
1、找到自己的引导分区,可能是boot,也可能是/root grub->ls
2、set root=hd0,msdos9
3、set prefix=(hd0,msdos9)/boot/grub
4、set再次查看
5、grub >linux /vmlinuz-xxx-xxx root=/dev/sda3 //这里的root=/dev/sda序号需要是真正的根目录,可以通过ls (hd,msdos3)/查看里面的东西来找到真正的根目录。
6、grub >initrd /initrd.img-xxx-xxx
7、grub >boot
这时候进入系统
进去之后
sudo update-grub
sudo grub-install /dev/sda
上面两行命令复制粘贴就行,也不用管sda几了。