- 有时候电脑抽风,会丢失ubuntu启动项,如果有多个内核供选择的话,就无法选择正确的内核来启动ubuntu
前期准备
- 用U盘制作一个ubantu启动盘
恢复方法一
- 参考网页:点击打开链接
-
用U盘制作一个ubantu的启动盘,可百度查找方法制作;
-
插上ubuntu启动盘并重启电脑,进入选择界面,选择U盘启动,每种类型的电脑进入选择界面方式不同,按自己电脑型号百度查看;
-
点击试用ubuntu,进入ubuntu后,连接网络,打开终端;
-
根据命令说明依次运行以下命令:
sudo fdisk -l (这里是字母l,找到ubuntu所在根目录) sudo mkdir /media/tmpdir sudo mount /dev/sda3 /media/tmpdir sudo grub-install --root-directory=/media/tmpdir /dev/sda
-
每行命令说明:
第一行命令打印电脑分区。我的电脑分区:
第二行命令是建立临时文件夹;
第三行命令,选择的/dev/sda3,是因为sda3是我ubuntu的根目录
第四行命令,是/dev/sda,不是/dev/sda3,如果显示no error report,则表示基本成功了 -
最后重启电脑确认下,如果不行,还有第二种方法
恢复方法二
-
用U盘制作一个ubantu的启动盘,可百度查找方法制作;
-
插上ubuntu启动盘并重启电脑,进入选择界面,选择U盘启动,每种类型的电脑进入选择界面方式不同,按自己电脑型号百度查看;
-
点击试用ubuntu,进入ubuntu后,连接网络,打开终端;
-
根据命令说明依次运行以下命令:
sudo -i add-apt-repository ppa:yannubuntu/boot-repair && apt update apt install -y boot-repair && boot-repair
-
命令说明:
第一行表示进入root用户;
第二行添加软件源并更新系统;
第三行是安装boot-repair和其的依赖并在安装完成后启动该软件;
软件启动后会自动扫描,然后点击第一个选项Recommended repair即可 -
如果在运行第二行命令时出现关于公钥的错误,则执行以下命令:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
-
再次打开终端,更新下grub,防止修复不完善:
sudo update-grub
-
最后,重启电脑确认下