在已有的win10系统中安装Centos7系统,构成双系统,由于虚拟机中的centos7 时不时出现一些问题,更甚者直接起不来,无法忍受。。。在网上搜了搜教程,由于需要的资源本地都有,前后过程大概花了2个小时不到。以下步骤都是从其他文章copy而来,自己按步骤一一操作验证过了,可行。我的笔记本是DELL,有步骤稍微不同,文中会指出。借鉴的文章请参考:{参考文章}
姑且认为你的电脑里面已经是win10系统了,我们需要准备一下下面几个资源 a. CentOS-7-x86_64-DVD-1511.iso (https://www.centos.org/download/) b. 下载并安装 UltraISO,用于做U盘启动盘 (百度即可,第二个就它) c. U盘一个(> 4G)
建议多划分一些50G太少了
最后这边多出来的空间放着就好,不需要再做其他操作,当初自己还纠结了一把
U里面的数据备份,后面会格式化U盘
这里写成了格式化FAT32,我们需要格式化成了NTFS格式,FAT32有4G大小文件写入限制
至此,U盘启动盘已经制作完毕
插入U盘,重启电脑,按住F12 (我的是dell pc) 不可直接选择Install Centos7,需要先做如下修改(按TAB键,我的是按e:UEFI模式下提示的是按E)
然后将字符串改为下边这样,回车:
于是就出现了一大堆的字符串和OK,不用理会,等着就好,上一张图作参考:
下面进入到Centos7的安装界面,根据界面提示安装即可,唯一需要注意的是下面这个 切记!!!
(不做修复引导,开机后无法选择进入WIN10)
在CentOS7中需要配置/boot/grub2/grub.cfg,但是会警告该文件不能被修改,这个文件是通过grub-mkconfig使用配置文件模板和设置自动生成的。 所以我们修改模板文件,然后使之自动重建grub2引导。 1、执行: $ sudo vi /etc/grub.d/40_custom **得到打开文件后,执行a进行编辑, #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above.** menuentry 'Windows 10'{ set root=(hd0,1) chainloader +1 } ~ ~ ~ ~ "/etc/grub.d/40_custom" 9L,272C ZZ 退出编辑并保存。 2、执行: $ grub2-mkconfig -o /boot/grub2/grub.cfg 生成grub.cfg文件。 3、最后,执行: $ reboot 重启既可以看到为windows10的引导了。 注意: 1、grub2中的第一块磁盘的第一个分区是(hd0,1),不是(hd0,0)。 2、chainloader +1中,+1是在一起的,注意一下。reboot 电脑,你可以看到centos7 和 win10 的选项
“安装完成后,在centos中添加SAMBA服务,从另一台PC映射过去可以更好的操作服务器”