UEFI+GPT&&SSD+HDD 成功安装win10+Centos linux7 过程

主机为:Dell Precision T7910台式工作站  SSD + HDD 双硬盘

 1、必备工具

① Disk Genious

② Win10系统(光盘和U盘,我用的是U盘),网上可以下载

cn_windows_10_business_edition_version_1809_updated_sept_2018_x64_dvd_fc5542c0

③ Centos7系统(我用的是光盘)CentOS-7-x86_64-DVD-1804版(U盘安装试了几次没搞定,果断换了光盘)

2、选择硬盘分区模式以及win10安装

我的磁盘开始为LEGACY + MBR分区,为了适应最新趋势发展改为UEFI + GPT,此时需要用的Disk Genious,为了以防万一,一定要将电脑中所有的数据进行备份。

① 如何查看硬盘分区类型

我的电脑→管理→磁盘管理→磁盘0 (SSD盘)- 右键 - 属性 - 卷//磁盘1 (HDD盘)- 右键 - 属性 - 卷/ 依次类推

如果显示GUID分区表,则表示你的磁盘为GPT分区,则不用修改,否则 利用Disk Genious 工具进行磁盘分区转换。

② 磁盘分区转换

对于SSD 如果是MBR分区 同样可以用Disk Geniu进行转换,但还有一个方法,建议大家直接在win10 安装过程中转换,具体如下:

重启电脑,选择 UEFI + win10U启动盘 进入安装界面,到达选择安装磁盘界面,shift+F10进cmd:

进入CMD程序后,依次输入以下命令:

① diskpart(启动Diskpart程序)

② list disk (查看电脑中有哪些磁盘)

③ select disk 0(选中编号为0的磁盘)

④ clean(清除磁盘所有分区)

⑤ convert gpt(将磁盘转换成GPT格式)

⑥ list partition(查看当前磁盘分区情况)

⑦ create partition efi size=100(默认大小为M)

⑧ create partition msr size =128

⑨ create partition primary size =102400(此处为你想设置C盘的大小)

⑩ exit (加粗的部分可以直接跳过,后续手动分区)

整个SSD用来安装系统有点浪费,所以在安装过程中,将该磁盘格式化后,调整100G 用来安装系统,剩余暂时不用管,一路安装完win10后,进入win10,利用我的电脑→管理→磁盘管理→会发现SSD有分区没有卷号,将其格式化后给予卷号D,则win10系统 OK了。

对于机械盘(预备安装linux系统)因为对window系统(win10装在SSD磁盘)没有影响所以在安装win10前或者后进行分区转换都行,我是先安装win10完成后进行的机械硬盘分区转换。→转换分区表类型为GUID,转换为你需要的磁盘格式,全格式化后再进行分区 (预留一定容量安装linux(H分区),我预留了150G),因为是1T的硬盘,共分了4个区,disk genious 自动分配卷号 E 、F、 G,H分区删除 用来安装linux。

3、linux安装

开始用U盘安装,就是在boot过程中,当读条读到

[OK] Reached target Basic System 就不动了,搜索多次后看到大家都是这样解决的:首先在grub2中使用按键‘E’编辑一个条目如下所示:

setparams 'Install CentOS Linux 7'

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 xdriver=vesa nomodeset quiet

initrdefi /images/pxeboot/initrd.img

然后修改为:

setparams 'Install CentOS Linux 7'

linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet

initrdefi /images/pxeboot/initrd.img

然后使用Ctrl+X执行上面修改后的启动项

然后屏幕上就会列出硬盘设备的详细信息,我们从列表中挑出当前作为介质的U盘的代码(比如sdd4)

然后重起系统,修改启动条目为:

setparams 'Install CentOS Linux 7'

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdd4 nomodeset quiet

initrdefi /images/pxeboot/initrd.img

然后使用Ctrl+X启动即可进入正常安装流程

然而,我却没有成功!!!这是最关键的,果断换为光盘安装,设置了SWAP、/、HOME和BOOT以及EFI五个分区,efi引导分区必须有,各分区分配空间具体数值自己把握了。

重启电脑,ok,出现选择界面,既有centos 也有win10,但是切记 不要更改启动顺序,如果将win10 放在前面,虽然默认进入win10,但是不显示centos启动项,所以保持centos为第一顺位启动即可。

    PS: 部分内容非原创,来自网络,因为已经记不清具体来源,故未标明出处。
————————————————
版权声明:本文为CSDN博主「雨的精魂」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ccy_666/article/details/103162866

posted @ 2021-05-31 09:08  飞雪飘鸿  阅读(640)  评论(0编辑  收藏  举报
https://damo.alibaba.com/ https://tianchi.aliyun.com/course?spm=5176.21206777.J_3941670930.5.87dc17c9BZNvLL