zoukankan      html  css  js  c++  java
  • 安装windows后重新修复grub2的引导

    前段时间,我的用的双系统windows8.1 + fedora 21 workstation,使用grub2引导fedora和windows8.1的启动。由于一些原因,导致我的windows8.1无法正常的使用,我决定换回windows7 + fedora21的方案。

    重装windows7后,windows会很傻比的把linux的bootloader抹杀掉,换成自己的引导方案,这样我开机后默认只有一个windows7系统。我由于想使用我的fedora了,决定使用U盘刻录一下fedora21的LiveCD然后从LiveCD里面去修复我的fedora引导项目。具体步骤如下。

    首先,用win32 disk imager把fedora 21的镜像文件写入到U盘当中,然后使用U盘启动系统,进入LiveCD。然后在LiveCD里面重现安装一下我的grub2。输入如下命令:sudo -i                                   ;切换到root

    mount /dev/sda8 /mnt/boot     ; 这里/dev/sda8是我之前fedora的/boot分区,可以使用cfdisk或者fdisk -l 命令查看之前的分区状态

    mount /dev/sda10 /mnt/          ;这里/dev/sda10是我之前fedora的/分区

    mount –bind /proc /mnt/proc    ;把当前的内核文件系统绑定到硬盘上去
    mount –bind /dev /mnt/dev
    mount –bind /sys /mnt/sys

    chroot /mnt                              ;切换root到我的硬盘上去

    grub2-install --recheck /dev/sda ;安装grub2到我的/deb/sda上,即硬盘的MBR上(主分区的第一个sector)

    grub2-mkconfig -o /boot/grub2/grub.cfg ; 重新生成配置文件,这里会自动检测我的windows7

    exit                                         ;退出硬盘,返回LiveCD

    然后重启系统,熟悉的grub2引导界面又回来了。

  • 相关阅读:
    Luogu P2480 [SDOI2010]古代猪文 卢卡斯+组合+CRT
    luogu 3806 【模板】点分治
    poj 1741 Tree(树的点分治)
    置换群(本蒟蒻瞎BB的)(未完)
    uva 1153 顾客是上帝(贪心)
    关于区间的贪心问题
    uva 1615 高速公路(贪心,区间问题)
    uva 1614奇怪的股市(归纳法证明,贪心)
    uva11491 奖品的价值(贪心)
    uva12545 比特变换器(贪心)
  • 原文地址:https://www.cnblogs.com/fangying7/p/4372664.html
Copyright © 2011-2022 走看看