ArchLinux(或Linux系统)与Win10双系统修复grub引导

起因

重装Win10系统

整体思路

使用Ubuntn Live CD修复grub引导,主要应用命令chroot

具体操作

  1. 制作 Ubuntn U盘启动盘
    可以使用UltraIso软件制作
    使用UltraISO制作U盘启动盘

  2. 进入电脑BIOS,从U盘启动

  3. 然后Try Ubuntn,进入试用环境
    ArchLinux(或Linux系统)与Win10双系统修复grub引导_第1张图片
  4. 查看磁盘分区,获取根目录,boot目录等所在分区编号
    命令:

    sudo fdisk -l     

    ArchLinux(或Linux系统)与Win10双系统修复grub引导_第2张图片
    此处并不显示分区对应的目录,因此只能亲根据文件类型以及分区大小判断linux系统的分区,及其相应目录对应分区

  5. 挂载一系列分区及目录
    (1) 根分区挂载:

    sudo mount /dev/sda8 /mnt       //注:本人的是在sda8分区,你需要将其换为自己的相应分区

    (2) 其他目录挂载:

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
  6. chroot到硬盘上的linux系统
sudo chroot /mnt

关于chroot命令详细介绍: chroot
ArchLinux(或Linux系统)与Win10双系统修复grub引导_第3张图片

7 . 安装并更新grub

grub2-install  /dev/sda
grub2-mkconfig -o /boot/grub2/grub.conf

8 . 修复完成,卸载已挂载的目录

exit            //退出chroot环境
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt

9 . 重启系统,完成


首篇发布的博客,有不得体之处还请各位见谅!
各位的浏览便是我继续的动力。
如有错误之处,烦请告知,我会立即做出修改,感谢!
e-mail: [email protected]

参考博客:

  • 主要参考(十分感谢该博主!!!如感觉内容过多侵犯博主权益,告知后我会立即删除本博客)
    • ubuntn下如何修复grub引导
  • 辅助
    • 重装win后,修复fedora的grub引导
    • Ubuntu 10.10+Win7 双系统重装 Win7 后恢复 Ubuntu 引导方法

你可能感兴趣的:(Linux)