windows7下安装centos7双系统(未验证)

 最近接触Linux命令挺多,一开始只在公司的阿里云服务器上进行简单的练习,不过发现阿里云服务器很多命令都不能使用,连yum在线安装都不能(不知道啥原因,我觉得阿里云镜像源挂了,163的也是,本来还想自己租个阿里云服务器玩玩),另外也担心自己不小心把服务器给搞砸了那还得负责任,索性自己安装一个Linux系统,那么可以选择在虚拟机里装,也可以选择装双系统,我选择后者,感觉装在主机上的比虚拟机里正宗一点(哈哈)。网上查了一下哪个版本Linux更合适,说要学习服务器方面的最好就选centos(community enterprise operating system),而且选最新的7版本。如果是要跟windows一样使用图形界面娱乐用的话就选Ubuntu(当然centos也可以安装图形界面x window),最后决定centos7。

        本次安装主要依据win7/win10下装centos7双系统这篇博客进行指导完成的,不过整个过程也是充满各种挫折的,但鉴于打算玩Linux,所以早就有心理准备,否则就别玩Linux,乖乖的使用Windows。下面简要记录安装过程,基本上是在这篇指导博客中的基础上说明,只是加上自己踩的坑。

工具及材料

1、一台PC 

2、一个U盘,8G以上 

3、需要的文件:CentOS-7-x86_64-DVD-1511.iso(其他版本也可以) 

4、需要的软件:USBwriter(优于UltraISO),下载链接https://sourceforge.net/projects/usbwriter/

第一步:从windows硬盘分区中再划一个用于装centos的分

计算机->管理

 

第二步:制作启动

运行USBWriter,第一个选择centos镜像文件,第二个选择U盘,点击write等待写完

 

第三步,重启电脑,在出现Lenovo Logo时重复按Fn + F12(我的是联想电脑,其他机型自行百度)进入boot界面,选择USB启动项

 

接下来基本按照提示进行默认操作就行,(至于选择分区那里,对于分区这块我自己不是很懂)

我的坑出现在安装完之后,首先是根据博客进行后续的操作时,各种命令都不能使用,提示command not found,可把我气坏了,手机一顿百度各种尝试也没弄出个啥,想了一想,会不会是网络的问题,平时我用Windows都是直接连的WiFi,Linux不一定能直接连WiFi,于是百度配置静态IP地址,子网掩码,DNS服务器,默认网关等,还是没用,脑袋一团麻,上床睡了一觉,睡前想一想,要不等下用网线连接试试,管他,先睡一觉。

        睡醒后,连接网线,这下果然好使了,很多命令可以用了,测试了下yum命令也没问题。然后就是设置引导文件grub.cfg

root运行    vi /etc/grub.d/40_custom

编辑该文件如下

 

红色标记的地方要注意,我当时就是这两个地方写错了导致后面出问题(平时习惯在操作符两端加上一个空格,看着舒服)

保存退出,执行    grub2-mkconfig -o /boot/grub2/grub.cfg,这个地方又要注意了,grub2和-mkconfig之间是没有空格的,我又栽在这里了,我多了个空格,一直提示grub2:command not found,真是给我气完了。然后执行reboot重启,然后原来的Windows7就出现在选择项了

最后,修改默认启动为Windows7

vim /etc/default/grub 

注释掉GRUB_DEFAULT=saved,在这一行的下面插入GRUB_DEFAULT=’Windows7’,保存并退出。(我的是Windows7,这个根据/etc/grub.d/40_custom中自己设置的menuentry),保存退出,执行grub2-mkconfig -o /boot/grub2/grub.cfg,最后reboot重启

结束!



作者:luckee
链接:https://www.jianshu.com/p/ed533aa8e9d7
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章