admin 管理员组文章数量: 887021
时间:2019.05.09
强烈推荐:先把磁盘转换为GPT就没那么多问题了!!!
步骤:把磁盘全部数据清空(自动变为MBR),再转GPT(记得设置引导区盘符),重装Windows—>注意引导区的设置,再装Linux
一般步骤:
1. 在一个较大的磁盘中分出一个盘,装Linux系统(不会格式化原有的数据),比如下面这样,有个未分配的50G空间(不需要工具)
(此分区步骤有可能导致发生固态硬盘 reboot and select proper boot device的问题,解决方法:分区使用U盘PE里边分区工具,不要使用磁盘管理进行分区。如果已经发生了问题,则需要使用U盘PE删除磁盘管理分出来的那个区!参考:https://blog.csdn/lilinoscar/article/details/69257678)
2. 制作U盘启动盘(会格式化U盘数据),使用工具:UltraISO:下载:https://www.lanzous/i32458h
3. 重启电脑,进入BIOS,选择USB启动
然后看着提示,选择“Install CentOS 7”
如果系统没有找到U盘,那么就会提示dracut问题,按下面的方法解决:
输入下面的命令(查看设备)
ls /dev/sd*
凭感觉猜测哪个是U盘的名称,我的是上面的/dev/sda4(你的很可能和我的一样)
然后,重启。
接着,再次进入安装界面,如上步骤,然后看下面的图操作⬇:
接着,
因为我的U盘是/dev/sda4(步骤3),所以1.更改hd:后面到quiet前面的部分为/dev/sda4:/,2.在quiet后面加上inst.gpt
再按“Ctrl + X”,就可以了。
4. 在“安装目的地”的选项中,选择第一步设置的有50GB未分配的盘,然后点击“我将配置分页”。
/home:11.7GB
/boot:1024MB
/boot/efi:256MB
/:29.7GB
swap:4096MB(和内存大小一样)
配置成功后的图是这样的:(只需设置SOFTWARE SELECTION和INSTALLATION DESTINATION即可)
INSTALLATION DESTINATION参看第四步,SOFTWARE SELECTION则可选择Server with GUI(基础环境),Compatible libraries+Development Tool(环境的附加元件)
点击安装后,设置root和用户:
若有问题如下:
1. 安装双系统时linux分区号sda4容量大小只有1024KiB、/boot只能是1024KiB:(似乎,如果是GPT盘就没这个问题!)
答:
①先设置/boot/efi
②然后随意设置/boot,接着把/boot的File System设置为EFI System Partition,把Capacity选为1024MB后,再把File System改为xfs,这样,/boot就是1024MB大小了。
2. 出现For a UEFI installation , you must include an EFI SystemPartition on a GPT-formatted disk, mounted at /boot/efi,因此,要把磁盘转成GPT。
答:用U盘PE工具的分区助手,直接把整个盘转为GPT,数据是不会丢失的!!!
3. 转换完GPT后,如果不能进入Windows
答:是esp盘上bcd引导出了问题。(因此,建议一开始就先把磁盘换成GPT,然后重装windows,再装linux。步骤:把磁盘全部数据清空(自动变为MBR),再转GPT(记得设置引导区盘符),重装Windows,注意引导区的设置(如下图中的I盘,对应的类型是ESP),再装Linux)
下图中的I盘是就是ESP盘,(U盘PE工具可以查看),然后重装windows时,“选择引导驱动器”选I盘。
下图中的磁盘1,用来装Linux,应该是GPT的(如图):
转换完GPT后,如果不能进入BIOS,有可能是U盘分区工具有问题,可参考https://zhidao.baidu/question/163722147.html
最后还要分配一个未分配空间出来装Linux(推荐用U盘PE),如下图:(分出了100GB)
大功告成!~
P.S.
进入BIOS时,DELL用f12,华硕用f2
在CentOS官网下载Linux系统:http://mirror.centos/centos/7/isos/
CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。
U盘PE工具:pan.baidu/s/1ZToCp0Ea_pMi-JPa3jUJWQ 提取码:nmbn
另外一些关键的参考资料:
一:
UEFI:新模式,其启动顺序:开机→UEFI初始化→引导操作系统→进入操作系统启动。速度相对lagacy模式要更快。
UEFI只支持64位的操作系统,UEFI模式下的系统会有两个很小的分区,一个叫ESP(EFI系统分区),另一个MSR(微软保留分区,通常为128MB),MSR是窗口要求的分区。
ESP对UEFI启动模式很重要,UEFI的引导程序是后缀名为.efi的文件存放在ESP分区中的,ESP分区采用fat32文件系统。此外,可能还存在一个小分区叫WinRe Tools,这个是在Win8中的恢复分区。体积也很小。
Legacy:传统BIOS传输模式启动顺序:开机→BIOS初始化→BIOS自检→引导操作系统→进入系统。
二:
UEFI+GPT分区模式下。
引导文件和系统不在同一分区内。
由ESP分区中的引导文件负责引导各分区中的系统
先挂载ESP分区,然后引导驱动器指定到挂载好的ESP分区。
参考:
- 《鸟哥的Linux私房菜-第四版》
- https://blog.csdn/Gatherfly/article/details/51864247
- https://blog.csdn/c_cpp_csharp/article/details/80464690
版权声明:本文标题:Windows+CentOS 7双系统(最完全攻略!!)-------囊括所有安装CentOS双系统的问题! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1724514828h754105.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论