修复grub

十一放假回来发现ubuntu不能通过grub启动了,其实放假前关机的时候就发现了,当时着急回家就没管了,今天节后第一天上班,果断解决之。

启动的时候出现乱码,并提示以下错误:

error: can't find command 'linux'

error: can't find command 'initrd'

根据之前的经验觉得应该是grub损坏,上网查了一些方法,没有解决,于是想着通过U盘启动的方法修复。

1.首先肯定是要制作U盘启动盘,用了Universal USB Installer + iso镜像,很简单,网上一查很多,不再多说。

2.设置电脑从U盘启动,选择try ubuntu.

3.确保网络可用.

4.执行以下命令

    sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

    sudo apt-get install -y boot-repair && boot-repair

5.在弹出的界面选择 Recommended repair,依次操作就可以了

你可能感兴趣的:(修复grub)