分享

window10+centos7双系统安装

 qingse1976 2020-02-20
字数 1,199阅读 5,167

1. 小白要知道的坑

  • 1.确定一下你的BIOS,你的电脑是Legacy+MBR还是UEFI+GPT,两种安装有区别,网上的教程很乱,很多都没有说明具体情况,那是不适用的,可能让你心力交瘁而不得,注意甄别这些,后一种情况及UEFI+GPT的安装可以说简单.
    简单说下:Legacy BIOS和UEFI是操作系统的两种启动模式,MBR和GPT则是硬盘的两种分区格式,UEFI+GPT是现在新的模式,新电脑基本是这个,如果是Legacy+MBR的,比如我的戴尔7559,也可以转成UEFI+GPT的,建议这样,不过代价是重装Windows系统。这种模式在装centos7时优势体现出来了,比如不用自己搞引导的问题,比如可以做完centos7启动盘不用手动修改安装源的暗坑。

电脑是uefi启动还是传统的Legacy BIOS启动
开机按F2,进入bios,在boot项中,boot mode为UEFI,则为uefi启动方式。

也可以通过按下win+r打开运行,输入cmd打开命令提示符,输入bcdedit /enum {current}按回车执行;

如果path路径是winload.efi ,则说明系统是通过UEFI模式启动。如果时winload.exe,则说明时传统的Legacy BIOS。

只有知道了当前的启动方式后面出现什么问题,再查询其他资料时才更方便。
查看磁盘分区形式

图片.png

同上和上面一样,在磁盘管理中磁盘0上(不是具体的分区上)鼠标右键,查看磁盘属性,查看磁盘的分区形式。
如果是MBR的形式,则在使用u盘安装的时候,只能选择Generic USB Flash Disk,而不能选择UEFI Generic USB Flash Disk,因为如果选择了UEFI Generic USB Flash Disk启动方式,在创建挂载的时候,是无法创建/boot挂载点的。

    1. 我的环境:thinkpad,windows10,centos7,UEFI+GPT

2. 在Windows中为Linux分出磁盘空间

右击“此电脑” -- “管理”


图片.png

图片.png

图片.png

3. 制作U盘启动盘

UltraISO软件(可以使用试用期)下载地址:
https://cn./xiazai.html
下载centos镜像(ISO 文件),官网下载地址:
http://isoredirect./centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso
 提供一个国内镜像文件下载地址(清华大学开源软件镜像站):https://mirror.tuna./

    1. 打开UltraISO软件
    1. 打开ISO文件
      点击“文件” -- “打开”,选择你保存ISO文件的地方


      图片.png
    1. 写入U盘
      图片.png

      在写入的时候,软件会格式化U盘,所以在写入前一定要注意把U盘中重要的数据进行备份
      尽管会自动格式化,但是为了以防万一,我们还是自己格式化一下
      图片.png

      图片.png

      图片.png

4. 利用U盘启动

  • 重启电脑后,狂按F12进去boot界面,选择USB启动
    设置U盘启动

    进入画面

    到这里先别着急,将选项移动到Install CentOS 7 上,然后根据提示按Tab,或者是e键。
    图片.png

    将它改为下边这样,然后回车

    就可以看到这个界面

    这样我们就得到了U盘的位置,一定要记好你的U盘位置,然后我们重启电脑,按F12进入boot,选择U盘启动,按Tab键(重复上边步骤),然后将字符串改为下边这样,回车:

    于是就出现了一大堆的字符串和OK,不用理会,等着就好,上一张图作参考:

    然后就进入带图形的Centos7的安装界面了,这里的安装我就不讲了。相信大家都有一定的经验了,如果没把握请百度哈。

5. 修复win10引导

    1. 使用root身份(必须)打开 /boot/grub2/grub.cfg
    1. 找到 ### BEGIN /etc/grub.d/30_os-prober ###
      在后面添加
menuentry 'Windows 10'{
  set root=(hd0,1)
  chainloader +1
}

说明:set root=(hd0,1) 其中 hd0 表示硬盘,1表示C盘 ,我的win10装在C盘,它是sda1
3.保存重启

6. 修改默认引导顺序

  • 验证默认启动项:
    # grub2-editenv list
  • 改为win10优先

grub2-set-default 'Windows 10'

  • 改完后验证以下默认启动顺序
    saved_entry=Windows 10
    如果输出这个表示成功
    到此大功告成了

参考:
https://blog.csdn.net/weixin_41206179/article/details/82660245
https://blog.csdn.net/luanpeng825485697/article/details/80274399
https://blog.csdn.net/fortune_smile/article/details/71616544

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多