Centos7恢复Windows7引导

分区硬盘安装centos

Centos7镜像CentOS-7-x86_64-DVD.iso大小为4.04GB,若使用硬盘安装方式,则传统的FAT32就不能支持,所以我借助PE系统分了一个分区,格式化成ext2格式,然后在windows7安装ext2fsd软件,可以识别ext2文件系统。

引导

使用easybcd工具创建NeoGrub引导,配置如下:

title Install Centos 7
root (hd0,7)
kernel (hd0,7)/vmlinuz linux repo=hd:/dev/sda8:/
initrd (hd0,7)/initrd.img

重启进入NeoGrub进入开始安装Centos7

安装成功

Centos7安装过程中,遇到了一个比较奇怪的问题,在手动分区的时候,我手动给/boot分区配置100MB,每次都被强制修改成了2048KiB,怎么改都不行,后来使用LVM自动分配,然后再手动将/home分区删掉,把空间补到根目录。接下来就比较快了,选择一个自己喜欢的gui界面,安装完成后,重启后悔发现只有2个引导选项,都是Centos7的引导,原本Windows7的引导不见了,和以前旧版本或者ubuntu的安装都不一样。

恢复引导

  • 安装ntfs-3g
    http://www.tuxera.com/community/open-source-ntfs-3g/
    从该网址下载最新版本的ntfs-3g,下载下来安装很简单:

    1. tar zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
    2. cd ntfs-3g_ntfsprogs-2017.3.23
    3. ./configure
    4. make
    5. sudo make install
  • 生成引导
    生成引导之前先备份一下,再使用grub2-mkconfig生成最新引导信息:

    1. sudo cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.bak
    2. sudo grub2-mkconfig > /boot/grub2/grub.cfg
      到这里可以发现/boot/grub2/grub.cfg里面有windows7的选项,重启就可以再次进入windows7系统。

作者:雪中蝉(snowcicada). 原创作品,转载请标明出处!
来源:http://blog.csdn.net/gzshun/article/details/72848371

你可能感兴趣的:(Linux)