1.从官网下载源码包
2.制作启动盘
3.重启电脑,输入f2,进入系统 修改电脑的启动为u盘启动,f5,f6进行移动,我的是小米的所以根据电脑的条件来设置。
4.f12可以手动选择哪个盘进入系统,如果设置u盘启动就不用修改了,我没做那种双系统,直接用乌班图系统来战斗。
5.进入系统后报错如下
Minimal bash like line eding is supposed.for the first word ,tab lists possible completions.anywhere else tab lists possible device or file completions.
6.刚开始是以为设置u盘启动的软件有问题,更换多个未果,还是同样的错误,u盘做系统盘都格式化了n次了,还是无果。
7.参考知乎文章:有效https://zhuanlan.zhihu.com/p/59062434
8.命令如下
ls
找到对应的盘地址
ls (hd0,msdos1)/boot/grub
找到boot盘位置是否存在,如果不存在就抛出异常
set root=(hd0,msdos1)
设置root目录
set prefix=(hd0,msdos1)/boot/grub
设置prefix
insmod normal
normal
执行上面命令之后,自动闪了闪,然后界面出现一些命令,就正常进入引导界面
防止重新出现grub界面; 所以进入界面后,需要后续操作:待定
进入引导界面后,英语水平不高的小伙伴可以和我一样通过截图翻译软件来引导使用。
上面提示输入这两步就万事大吉sudo update-grub
sudo grub-install /dev/sda
9.我sudo update-grub 报错 /usr/sbin/grub-probe: error:faled to get cononical path of 'cow'
嫌弃sudo麻烦,
输入sudo passwd root (注意passwd的拼写),再输入用户密码,接下来会让你设置root密码,并再次确认。 接下来输入su,再输入刚刚设置的root密码就可以进入root了。
10.网上说这个命令也能实现上面的效果:grub-mkconfig -o /boot/grub/grub.cfg 报错和上面一样
11.上面操作无果,冒险重启电脑尝试一下是否有进入grub的风险。重启之后没有异常,暂时不考虑这个问题。告一段落