zoukankan      html  css  js  c++  java
  • centos7 ,windows7 grub2 双系统引导

    因为原先的windows7 和 centos6.3 安装在一台笔记本上。因为centos6.3不能识别无线网卡,在网上找了找,要升级内核到3.2以上。

    因为本人初级水平,不敢擅自行动,怕把windows7下的数据弄丢。

    就在已经安装windows7的机子上,划分出40个g的空间安装contos7,因为功课做得不足,发现装了centos7后windows7就没了。吓了一跳,

    最后发现,centos7已经不用grub了,改用grub2。grub2的使用方式和grub一点不一样。经过多次折腾终于安装好了,无线网卡也安装好了。

    特此记录

    A:

    开始安装

    重启后,网上有很多教程说是开机时按F2进BIOS里设置U盘为第一引导项,但我的笔记本在BIOS里是找不到U盘引导项,而是按F12直接出现一个选择引导的界面,然后选U盘就能直接进入安装程序。所以不同的机器是不一样的,具体要看你自己的开机界面提示。

    载入U盘后会出现下面的界面,先用方向键选择第一项

    然后按TAB键,进入这个界面

    将界面底部的命令修改为:

    vmlinuz initrd=initrd.img linux dd quiet

    再回车,进入下图界面,这一步是为了更准确的查看U盘的盘符,就是图中倒数第二行的sr0

    我的这个图是用虚拟机演示截取的,所以盘符是sr0,一般U盘会是sdc4这样的,实际情况以你自己看到的为准。放张网上的图

    然后按C再回车,等命令行刷完,出现光标,输入reboot重启电脑,或者也可以长按电源键强制关机,再手动启动。再重复之前的步骤,进入CentOS安装界面,按TAB键,将命令行改为

    vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet

    命令中的sdc4就是你看到的U盘盘符,可按实际情况更改。然后回车,如果你没有输错的话就应该会来到选择语言的界面了,再接着就是图形化设置界面了。

    B 之后的安装就按着向导一步步执行,安装重启后启动centos 这时 windows启动项没有出现

    一,引导win7:
    1.使用root身份(必须)打开 /boot/grub2/grub.cfg
    2.找到 ### BEGIN /etc/grub.d/30_os-prober ###
    在后面添加
    menuentry "Windows 7" {
    insmod ntfs
    set root=(hd0,2)
    chainloader +1
    }
    说明:set root=(hd0,2) 其中 hd0 表示硬盘,2表示C盘,我的win7装在C盘,它是sda2。 /dev/sda2  …*………………..HPFS/NTFS/exFAT

    二,修改引导顺序:
    # grub2-set-default "Windows 7"

    验证默认启动项:

    # grub2-editenv list

    输出:

    saved_entry=Windows 7

     

    最后执行

    $ grub2-mkconfig -o /boot/grub2/grub.cfg

    $ reboot

    即可

    参考:

    CentOS7 + Win7 双系统完美运行安装成功 不需要bcd引导 - 宋晓宇 - 博客园

    blog.sina.com.cn · by CICO李依洁

    等 一一致谢

  • 相关阅读:
    element_2对话框
    填报
    润乾报表中进度条的一种实现方式
    列名作为分类值时如何画出统计图
    填报之动态扩展列
    自由格式填报的制作
    复杂报表设计之动态报表
    如何通过动态参数实现周报制作
    如何实现行列互换效果?
    大数据集报表点击表头排序
  • 原文地址:https://www.cnblogs.com/keleman/p/6790795.html
Copyright © 2011-2022 走看看