Win 7+CentOS 7双系统安装血泪史T_T

来源:互联网 发布:linux 修改密码 编辑:程序博客网 时间:2024/04/26 11:46

前几天突然兴起,想玩一把高大上,给家里一台09年配的已装了Win 7的台式机,再装上一个CentOS 7.

于是,早早就打开迅雷,用我家2M的电信非光纤开始在CentOS.org上下载CentOS 7的iSO镜像。花了差不多整整一天,最后终于下好了。于是乎,便开始兴奋的往高大上的路上狂奔。

谁曾想,这一路上,尽是心酸曲折,细说都是泪。最终结果是,Win 7 + CentOS 7,双7高大上的台式机装好了,原先我的Win 7,Win 7上的软件、资料、还有诸多教学视频等,都没了。

不过,还好我有备份。

为了以后能再次顺顺利利的爽一把,我把安装步骤写到这里,方便以后查看。

先说准备条件:

  1. 电脑一台(如果你像我一样还有个本,那最好了。这样就算搞坏了也不怕,哥还可以上网查^_^)。
  2. Win 7安装盘一张(U盘或光盘都可以)。
  3. CentOS 7安装盘一张(U盘或光盘都可以)。这里需要说一下CentOS 7的安装盘的制作过程。之前不是CentOS 7的iSO镜像文件已经下好了嘛。下好之后,再下一个USB Writer,用来制作CentOS 7 U盘安装盘。操作方法很简单。就是打开USB Writer,选择iSO文件,再选择Target为U盘,然后点击Write就OK了。

附一张安装盘的合影:

OK,下面就开干吧!

先装Win 7或先装CentOS 7都不影响,为了照顾一般情况,我就先从装Win 7开始。

一、安装Win 7。

首先,点下电脑开机电源,进入BIOS。


设置Hard Disk Boot Priority,让硬盘排第一个位置(这个在后面装CentOS 7时,也需要修改一下,这里先按住不表^_^)。


设置Frist Boot Device 为CD-ROM,插入Win 7安装光盘。


F10保存BIOS设置,回车重启,开始安装Win 7。

重启之后,当出现Press any key to boot from CD or DVD...时,随便按个键,开始Win 7 的安装。

Win 7的安装很简单,没什么好说了。需要说一点的是,在进行安装类型选择中,选择自定义安装,然后会进入分区页面,如下图:

这是我最终搞完之后的现场。为了方便大家理解。我先把他们全部删掉。

点击驱动器选项,然后选择分区,点删除。删除分区后,列表就干净多了,只剩一块完整的未分配空间的磁盘信息^_^,如下图:

下面开始新建分区,建一个60G的主分区,用来装Win 7,这时,安装程序会额外再创建一个100MB的系统引导分区,这个不用管它。至于这个怎么来引导,我也解释不清楚。最终如下图:

选择我们的主分区,点击下一步,开始Win 7的安装。这里可能有人就要问了,剩下的239.5GB怎么办?为啥不在这里一次性分好?这个,我只想说,不解释,我就喜欢这么干!(其实因为我懒得解释,也解释不清楚-_-!).

我们熟悉的Win 7安装界面来了,再怀念下吧,因为,后面可能你就很难再见到她了,就跟那个伺候了我们多年的XP一样。

好了,现在我们可以去稍微休息一下,上个厕所,喝喝茶,摸一摸自己的妹子什么的。因为,你懂的!^_^

不知道过了多长时间,过来一看,咦,装好了!

基础的配置之后,进入Win 7桌面,如下图:

OK,Win 7 安装完成,拔出光盘,插入U盘,重启电脑,开始安装我们的CentOS 7吧。

 二、安装CentOS 7.

同样,进入BIOS,将Hard Disk Boot Priority中的USB-HDD0放在第一的位置。如图:

F10保存,回车确定后,重启。

不出意外的话,会出现下面这个界面。出了意外的话,要么你把U盘重搞一下,要么你去网上搜下(反正你自己看着办吧,哥只能帮你到这了^_^)。

选择Install CentOS 7,回车,然后需要等一小会。如果你等了差不多半个小时,显示器还是黑屏,要么检查下你的U盘,要么回退一下重新来。好了,一小会过后,下图出现:

开心吧,这是CentOS 7的安装页面,第一步先选择安装语言。默认是United States的English,如果你喜欢母语的话,往下脱,在底下呢。这里我就选United States的English了(本人英语差,得好好练练,所以选这个-_-!),选好之后,直接点右下角的Continue.我擦,什么情况,这货怎么出来了:


说的振振有词,还让我Report,我R个P!要搁以前我直接蒙了,然后就是网上一堆乱找乱请教。其实,大可不必慌张。静下脑子好好想一想,会是哪出了问题?你能走到这一步,说明你的脑子和知识水平还可以。那么,遇到这个问题,不如先静下心来再考虑怎么办。

这里,我想:先回退一小步,点Quit,重启电脑再来。不行我再把U盘重新搞一下!

OK,这么一想,心里踏实多了。说干就干,点Quit重启,走你!

在一阵心惊肉跳中,心里默念着上帝保佑中,又来到这个页面。

咦,这次好了!欧也!看来刚才那货,在上次重启时,没搞爽,才蹦出来抗议的!好了,不管了,我们继续。下面是正常的页面:

这个页面我挑重点的简单说一下。One is SOFTWARE SELECTION,another is INSTALLATION DESTINATION.

第一个,是配置安装的类型,默认是Minimal Install,点击去可以选的有很多。进去之后,随便点,随便选。如果不知道什么意思,就像我一样,左边随便点个,右边全部选,如下图所示:

选好之后,点左上角的Done.

下面说第二个,这个是个重点。选择安装的位置。我们点击去在说。点进去,出现下图所示页面:

首次来到这个页面,是不是完全不知道该怎么办,尤其是像我一样英文不太好的,点哪好像都不对,心里那个挖闹啊!

没关系,按我说的,一步一步来就行了。

先选择I will configure partitioning.再点上面那个盘符。当看到屏幕右下角显示1 disk selected;305.24GB capacity;245.24GB free的字样时,点左上角的Done。

来,下一个:

这个页面是目前磁盘及分区的管理页面。左边Unknown默认是闭合的,点击打开之后,才是上图的样子。

Unknown下面有两个分区,一个是我们刚才分的60GB的用来装 Win 7的主分区。另一个是Win 7安装程序给我们创建的Windows 7正常运行所需要的引导分区。

左边上面是CentOS 7 下面创建新分区的部分。好吧,我们开始创建分区。首先,看我的截图:

这里,默认是LVM,啥意思我也不知道。点开后一共有四个选项:Standard Partition,BTRFS,LVM和LVM Thin Provisioning.由于我这人平时为人规规矩矩的,所以我这里选择了Standard Partition.

然后页面左下角,粉红色上面的+号,我们创建一个分区。出现下图所示页面:

这里我们先创建一个Swap分区,点击第一个输入框右边的下三角,选择swap.当然你也可以像我一样,直接在第一个输入框里输入swap,是不是觉得输入swap显得更高大上一点有没有^_^!第二个输入框,是告诉这货,这个分区我想要多大的。swap的大小一般最好选择成自己电脑物理内存的2倍,至于为什么是2倍,我也不清楚,大家都这么说,肯定是有道理的。我的内存是4G,于是我这里输入8GB,注意,如果你算不出来8GB是多大的话,那就跟我一样,直接输入8GB,因为这样更准确,分毫不差(也主要是这货能看的懂^_^)!

 输好之后,点击Add mount point.之后,我们的swap分区就创建好了,如下图所示:

同样的方法,我们再创建一个根分区。再次点击+号,选择/目录,再输入该分区大小。完成之后同样点击Add mount point.图我就不发了,也好给CSDN省点空间^_^.

这样,这个页面该搞的差不多都搞了,如果你还想再搞搞,那请随便。不过我要点击左上角的Done开始下一步了。

点Done之后,会弹出一个确认页面,没什么问题的话,直接点Accept Changes就好了。如下图所示:

点了Accept Changes 之后,会返回最初我们选择语言之后出现的那个页面。如下图所示:

这时候,我们发现原先红色的信息,现在都没了。右下角的Begin Installation按钮也可以点了。而且,在Begin Installation 下面还有一行灰色的字:We won't touch your disks until you click 'Begin Installation',意思是说:我们不会摸你的盘,除非你点了'Begin Installation'。

到这里,诸位看官明白了没,点了Begin Installation就可以开始安装了。不过这里我还想把网络设置一下,就是那个NETWORK&HOSTNAME,很简单,点进去,把右边的Swtich button 拨到ON就可以了(哟,我又情不自禁镖了句English啊!)。因为我这里是自动获取 IP, 所以不用管,直接点Done就好了。如果你那要配置的话,请在这里配置。

完事之后又回到刚才那个点击Begin Installation的页面了,好激动啊。马上就开始了啊,只需要再点一下Begin就好了啊!

等下,我去洗个手先,坐了这么久,又是拍照又是把图转到本上,而且,还得截的小巧一点才能发到这里。腰早就困了啊有木有,手心早就挥汗如泥了啊有木有!

好了,洗完手后,整个世界都看起来比以前爽了啊。继续!

点击Begin Installation,然后就开始安装了。如下图所示:

看着蓝色的滚动条,是不是有点小兴奋?不过先别急兴奋,看到上面那两坨红色了没?还有下面的屎黄色?

这就提醒你,要点击去搞一搞了!

先把root搞了,给她搞个密码,这样除了你之外,不经过你允许,其他人很难搞你的CentOS 7。

还有user,也搞个,这样别人想搞你的CentOS 7,以这个身份就可以了。省的他以你的身份去搞!

密码随便设,只要自己能记住就行了。设完之后,如果点Done返回时,第一下没反应,你再点一下就行了。这个下面有提示,是因为你得密码太简单了,她不放心,再向你确认一下。

都弄个好后,上面的两坨红色和下面的屎黄色也随之消失。剩下的都是让人赏心悦目的颜色了。然后我们就安安静静的等着她跑完吧。

等待的时间有点长,这个也取决于你在之前配置时,都选择要安装哪些东西有关。没关系,我们安安静静的等就是了。

当然,你也可以用这时间,去摸一摸你那妹子^_^,就像我,我家有俩妹子,刚才摸了一个,现在可以去摸一下另一个,这样才公平不是?

好了,待会见^_^!

过了好长一会,回来一看,装好了。不过CentOS 7装好了不会自动重启,需要戳她一下才行。于是我们就戳一下屏幕右下角的Reboot!

OK,黑屏开始重启了。

这时别兴奋的忘了进BIOS!别忘了,我们之前在Hard Disk Boot Priority中所作的操作,这里我们还需要把她改回去。将我们的硬盘放到第一个位置。如下图:

当然,如果此时,U盘你早就拔掉了,那么可以无视我上面这段话。

如果你没拔,又兴奋的忘了进BIOS,那么,也没关系,回退一下就OK啦。

好了,继续上面的操作。设置好硬盘在第一位置后,直接按F10保存,敲回车。然后等电脑重启,开始迎接我们的CentOS 7妹子吧 !啊啊啊!

妹子起来后,是这个样子:

虽然看起来有点素,但好歹也是我们自己搞的妹子,要好好对待她。

不过,我本人就喜欢素一点的,哈哈~

上图第一行,是直接进入妹子。

第二行,猛一看,不明所以。但是看到rescue这个单词,猜也能猜到是什嘛意思(神马?你猜不到?猜不到要么别猜了,要么去网上找答案吧-_-!)。

到这里,我们选择第一行,直接进入妹子!

HO~HO~HO~HO~HO~HO~HO~HO~HO~HO~....(不知为啥,看到黑屏和光标,再加上一行行Englis,小可就忍不住兴奋起来!不过你们可以忽视!我不介意!)

之后,妹子就起来了,如下图所示:

是不是发现,起来了的妹子更素?除了屏幕左上角有简单的3行English之外,其余地方都是黑屏!

没错,这就是我要的CentOS 7妹子!只不过,现在的她没穿衣服而已。如果你们看着不舒服,可以给它穿上衣服。就是在之前安装的时候,选择一下就行了。具体怎么搞,我就不细说了,反正,我就喜欢不穿衣服的Linux 妹子!!!

到这里,CentOS 7就装好了。

到这里,可能有看客就要问了。先前不是装了Win 7了吗?为什么刚在启动的时候,没有启动Win 7选项?!这样,我怎么用Win 7 啊!

Good Question!

下来我就告诉你怎么把我们之前的 Win 7也叫出来!

首先,先进入这个CentOS 7妹子。就以你自己的身份,也就是root身份进入这个妹子!进入之后,是下面这个样子:

没错,依然是左上角有东西,其余都是黑屏!

没错,这就是我自己喜欢的CentOS 7妹子!那个root就是我自己,192~是她现在的名字!

好了,刚家里来了个妹子。我还是严肃点吧。

下来我们要做的就是,在CentOS 7 的引导项里,把我们刚才装的Windows 7的引导分区添加进去即可。

OK,说干就开。不过在开干之前,先执行一下下面的命令:

ls -l /dev/disk/by-uuid/

这个命令是看一下目前我们的分区的一些信息。敲完上面命令后,回车。会出现目前,我们的电脑上的分区的信息,如下图所示:


其中亮蓝色的像ID一样的东西,就是我们现在磁盘上的分区的UUID。 如果诸位看客还记得的话,应该记得那个sda1就是我们Win 7的引导分区。把这个分区的UUID,找个本子抄下来,后面要用到。

 接下来,敲入如下命令,开始编辑引导配置文件。

vim /boot/grub2/grub.cfg

找到下面这一行代码的位置:

### END /etc/grub.d/00_header ###

按i进入编辑模式,在上面这行代码后面,插入如下几行代码:

### BEGIN /etc/grub.d/30_os-prober ###menuentry 'Windows 7' --class windows --class os $menuentry_id_option 'osprober-chain-YOUR_OWN_UUID' {insmod part_msdosinsmod ntfsset root='hd0,msdos1'chainloader +1}### END /etc/grub.d/30_os-prober ###
编辑好了之后,其效果如下图所示:

红线框起来的部分,便是上面要敲入的代码。

shift+;键,敲入wq,再回车。OK, 保存成功。

然后,执行 如下命令重启电脑即可:

shutdown -r now

 电脑重启后,你会发现 久违的Windows 7妹子,终于又出现了哈!请看下图:

OK,终于,Windows 7 + CentOS 7双系统的安装终于大功告成了!

放炮!加菜!倒酒!

哈哈,好像又回到了10年前啊。


只不过,

此时的电脑,

已不再是彼时的电脑。


此时的Windows,

也不是彼时的Windows。


此时的Linux,

更不是彼时的Linux了。


但是,


此时的我,

还依然差不多是彼时的我。

只不过,

疯疯癫癫,

神神叨叨的,

心态却健健康康的过着正常人都要过的生活。


有妻子、孩子,

更有老父、老母,

他们都深深的爱着我,

就像我深深的爱着他们一样。


现在的我,不在像以前。

现在的我,无比幸福、快乐!


感谢,

感谢所有认识我的人,所有我认识的人,以及所有经历过我的和我经历过的人:

谢谢你们!

因为,

你们让我学会了很多,很多。


最后,

在这里,

在这即将到来的新年里,

我深深的祝福你们,

祝你们在接下来的人生道路里,

开心快乐,健康幸福!


PS:

1.本文依照我自己亲身经历写成,其中内容、图片、文字等,真实有效。

2.本文参考内容过多,不宜一一列举,不过均来源于互联网,再次谢谢那些为人类文明进步而辛苦努力的人们,和我。

3.本文版权虽归我所有,但可以随便转载,收藏,甚至可以翻改。但是请本着真实有效的原则,以免误导他人。


1 0
原创粉丝点击