Windows下安装Centos7(双系统)

目录

使用到的工具

1.镜像

2.引导grub2

3.分区Disk genius

实现过程

1.分区

2.修改配置

3.重启


使用到的工具

1.镜像

下载link:Index of /centos/7.9.2009/isos/x86_64/ | 北京外国语大学开源软件镜像站 | BFSU Open Source Mirror
下载完把镜像文件名字改成Centos.iso

2.引导grub2

下载link:Index of /gnu/grub

选择grub-2.06-for-windows.zip

注意!!!别下最新版的,我试了2.12版本,重启的时候出问题了。

symbol '_stack_chk_grard' not found  aborted. Press any key to exit.

3.分区Disk genius

下载link:DiskGenius – 正式版下载|免费下载

实现过程

1.分区

打开DiskGenius,整理出空闲空间(10G)

右键新建分区,大概3G(3072M),做为引导盘,选择FAT32

然后保存更改,格式化,把盘符号记一下

再整出一个7G的空闲空间,新建分区,选择EXT3,也是保存格式化

然后把镜像文件放到7G的盘里面去

2.修改配置

在windows系统盘里面新建一个boot文件夹,把下载的grub压缩包解压到boot下

路径栏cmd进去,输入命令:

wmic diskdrive list brief

这里看到我机械硬盘(刚刚创建引导盘跟镜像盘的磁盘)的DeviceID:\.\PHYSICALDRIVE0

运行下面指令:

grub-install.exe --target=x86_64-efi --efi-directory=q: --boot-directory=q:\ \.\PHYSICALDRIVE0

 target是指定平台,--boot-directory=q:\ 是指定grub的目录(这里的q是引导盘的盘符),后面需要空一格,再有\.\PHYSICALDRIVE0(注意空格问题),完事看下引导盘有没多出文件来

在grub路径下新建记事本,更名为grub.cfg,然后打开编辑,输入以下信息(部分配置根据自己的参数修改),然后保存

set timeout=5 #   '#'号表示注释,设置时间为5秒,如果5秒内不进行选择,则自动选择默认项
set default=0 #设置默认菜单,从0开始
 
#menuentry表示菜单,''里的表示菜单标题,--unrestricted表示改菜单可供所有人使用
menuentry 'windows 12' --unrestricted {
    set root=(hd1,gpt1) #设置当前根分区,hd几就是几硬盘,gpt几就是几分区,硬盘是从0开始,分区从1开始,我设置的这个是磁盘1的EFI系统分区,也就是Windows加载程序所在的分区
    insmod part_gpt #导入gpt分区模块
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

menuentry 'install Centos 7' --unrestricted {
    set root=(hd0,gpt6) #这是ISO文件所在的分区,如果不知道可以在grub命令行输入ls查看(windows无法进入grub命令行,重启按c就行)
    loopback loop /Centos.iso # 相当于给ISO文件定义了个别名,以后引用加括号就行
    linux (loop)/images/pxeboot/vmlinuz inst.stage2=hd:/dev/sda6:/Centos.iso inst.repo=hd:/dev/sda6:/Centos.iso
    initrd (loop)/images/pxeboot/initrd.img
}
    
#linux 表示加载Linux的内核压缩文件vmlinuz
#inst.stage2指定要加载的安装程序映像的位置,Hat官网说它会在给定目录里寻找.treeinfo文件,不信你用压缩软件打开ISO文件看看,有没有一个.treeinfo文件
#inst.repo指定安装源,所以我们要指定到ISO文件,这两个文件的表示路径hd:表示硬盘,/dev/sda4是Linux的分区表示形式,sda表示磁盘0,sdb表示磁盘1
#initrd 表示将程序文件加载到内存,便于启动系统,该命令必须紧跟在linux后使用

再次进到DiskGenius,把引导盘的盘符删除,删完会变成分区(*)

3.重启

搞定的话应该能看到这个界面,拿下!!!

  • 25
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
安装Windows 10和CentOS 7双系统可以按照以下步骤进行: 1. 首先,备份您的计算机上的所有重要数据,以免在安装过程中丢失。 2. 在计算机上创建一个新的分区给CentOS 7使用。这可以通过在已有分区缩小磁盘空间来完成,或者使用磁盘管理工具,如EaseUS Partition Master。 3. 下载CentOS 7安装镜像文件(ISO文件)并将其保存在您的计算机上。 4. 使用一个可启动的USB闪存驱动器或DVD/CD来创建一个CentOS 7安装媒体。 5. 在已经有Windows 10系统的计算机上,将CentOS 7安装媒体插入到计算机上并重新启动。 6. 在启动过程中,按下当前计算机的启动菜单键(通常是F12,可查看计算机制造商的文档以获取具体的键)来选择从USB闪存驱动器或DVD/CD启动。 7. 在CentOS 7安装界面中,选择“Install CentOS 7”选项,按照提示进行安装。 8. 在安装过程中,选择要安装到的分区,并设置相关的配置选项,如主机名、网络设置等。 9. 完成CentOS 7安装后,重新启动计算机。 10. 在启动时,计算机将显示一个启动菜单,让您选择操作系统。使用方向键选择CentOS 7,然后按Enter键启动。 11. 使用CentOS 7的新安装,您可以开始配置和使用该系统。 请注意,在双系统安装过程中,确保您在安装CentOS 7时不会误删除或格式化Windows 10所在的分区。建议在进行任何分区操作之前备份重要数据,并谨慎操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值