grub2引导被覆盖怎么办
- 问题的提出
- 问题的解决
- 1 进入try ubuntu系统
- 2 执行如下命令
- 验证
问题的提出
windows和ubuntu双系统引导出错,硬盘的grub引导被windows的引导覆盖,导致只能进入windows系统,不能引导ubuntu系统。
问题的解决
1 进入try ubuntu系统
通过ubuntu光盘或者u盘启动盘,通过设置bios,进入try ubuntu系统。
2 执行如下命令
- 使用fdisk指令,找到已安装ubuntu系统对应的磁盘分区。
$sudo fdisk -l
- 使用mount指令,将对应的ubuntu分区加载到/mnt。比如,从fdisk指令,得到的是sda8,则:
$sudo mount /dev/sda8 /mnt
- 使用下面的指令,将grub安装到硬盘根分区。
$sudo grub-install --root-directory=/mnt /dev/sda
验证
重启计算机,一般此时会出现多个系统的登陆选择。