首页 windows软件 手机软件 驱动下载 电脑教程 专题合集
当前位置: 首页 > 电脑教程 > Linux教程 > XP与win7和Linux共存方法|单硬盘安装win系统加Linux的多重系统完美教程

XP与win7和Linux共存方法|单硬盘安装win系统加Linux的多重系统完美教程

时间:2012-04-27 22:47:34

小编:动力软件园

阅读:

小编闲来无事把前几天熬夜在自己的电脑上折腾出来的一些自认为很有用的东西分享给广大折腾族们,希望会对您安装多个操作系统有所帮助,为什么要在一个硬盘上安装xp,win7和Linux呢,首先一点,小编是个折腾族,其次是因为有很多程序只能够运行在xp上,但是目前还必须的使用,比如河南的税务申报系统和发票打印系统目前还不支持win7,小编要用所以需要xp,由于网站需要很多数据更新,有需要小编使用win7的功能
,同时为了使用Linux服务器的强大功能,还要学习Linux的操作,总不能在办公室放置3台电脑吧,使用虚拟机也曾将想过但是,虚拟机是干什么的,是测试用的,不能运行稍微大一点的程序,并且虚拟机并不像想象的那么完美,安装xp和win7相信各位都会了吧,详细的xp和win7的安装小编就不详细说了,简单带过,重点介绍一下需要注意的内容,第一点是分区,在新硬盘分区时不要先分3个主分区,推荐分两个主分区和一个逻辑分区,加一个空闲空间即可,这样的话在以后安装Linux的时候会省很多麻烦,成功率非常高,推荐先安装xp在安装win7,最后安装Linux系统,小编是这样分的xp第一主分区16G,win7第二主分区,64位的系统50G,Linux空闲40G,剩余的逻辑空间里保留了102MB的空间,这个空间是干什么用的呢,用于储存boot的引导菜单,是系统的核心所在。安装完xp和win7后,先xp后win7基本不会出问题,并且完美引导双系统无需设置,接下来您需要详细看看如何安装Linux,小编是用的是CentOS 5.5,没有使用redhat6.0.因为小编认为,6.0的汉化没有这个汉化的功能强大,基本上除了命令部分都能看到中文,如果您想要在已经安装过了windows的电脑上安装Linux系统,推荐您安装CentOS5.5Linux的发行版,这是一款功能强大CentOS是一个开源软件贡献者和用户的社区。CentOS 5.5 是基于RHEL5.5发行的 是正式版RHEL6 现在已经有 第二个测试版CentOS一般不会发行RHEL的测试版  所以目前没有CentOS 6的测试版等到RHEL6 版本行后 CentOS 6 也会发行Linux系统,但是如果您要想在已有windows的分区上安装Linux需要您进行系列的设置,如果您的操作系统是win7的话,进入win7的磁盘管理器,为您要安装的CenOSLinux腾出一个合适的空间,(具体操作将在如何在一个硬盘安装多个系统
)中详解。注意此分区要脱离win7,直接是一个空闲空间,然后详细阅读下面的内容即可完成win7+Linux系统的安装。centos是一款非常完整的REDhat的发行版它对RHEL源代码进行重新编译,成为众多发布新发行版本的社区当中的一个,并且在不断的发展过程中,CentOS社区不断与其他的
同类社区合并,使CentOSLinux逐渐成为使用最广泛的RHEL兼容版本。CentOSLinux的稳定性不比RHEL差,唯一不足的就是缺乏技术支持,因为它是由社区发布的免费版。entOSLinux与RHEL产品有着严格的版本对应关系,例如使用RHEL4源代码重新编译发布的是CentOSLinux4.0,gnRHEL5对应的是CentOSLinux5.0。由于RHEL产品的生命周期较长(通常具有3~5年的官方支持),因此RedHat公司在RHEL系列产品发布后
每隔一段时间,都会将累积的更新程序重新打包成为更新的发行版进行发布,通常称为HELUpdate。例如,RHEL5的第1个更新版本叫做RHEL5Update1,用户通常也称为RHEL5.1。对RedHat公司发布的每一个RHELUpdateCentOS社区都会发布对应的更新发行版,例如根据RHEL5的Update1更新程序源码包,CentOS会重新编译并打包发布CentOSLinux5.1版。CentOSLinux和与之对应版本号的RHEL发行版具有软件包级别的二进制兼容性,即某个RPM软件包如果可以安装运行在RHEL产品中,就可以正常地安装运行在centOSLinux中。CentOSLinux由于同时具有与RHEL的兼容性和企业级应用的稳定性,又允许用户自由使用,因此得到了越来越广泛的应用。
获得CentOS发行版
(1)从镜像站点上下载ISO的镜像文件
官方:https://www.centos.org/
(2)验证下载的ISO镜像文件的完整性
#md5sumcentos-xxxxxxxxx.iso
(3)将ISO镜像文件制作成安装CD/DVD
<1>在MicrosoftWindows下,
用Nero、ImgFree等等的光盘刻录软件将ISO镜像文件转换、刻录成安装CD/DVD。
<2>在Linux发行版下,
#cdrecordcentos-xxxxxxxx.iso
#dvddrecordcentos-xxxxxxxx.iso
3.收集硬件信息
现在Linux发行版的安装程序的硬件识别能力都比较强,即使不查询什么硬件信息,安装操
作系统也没有什么大问题,不过对于非常新的硬件和笔记本电脑这样比较特殊的设备,还是
建议在网络上查询一下相关硬件的信息,以确保硬件可以被驱动。这里列举几种可能需要重
点考察的硬件,对于任何一种发行版都需要注意如下这些问题。
(1)主板芯片组支持。这是一组比较重要的硬件信息,可能影响到硬盘是否可以使用、可
以启用UDMA,是否可以使用ACPI或APM电源管理等。这里的支持程序总是和内核版本
相关的,考察的时候要注意对应的内核版本。
(2)网络设备支持。目前,对于一般用户主要是以太网卡和无线网卡,有些无线网卡的驱
动还没有被整合进内核,但确实已经有驱动支持了。
(3)声卡。Linux对声音芯片的支持在历史上饱受诟病,但自从ALSA(AdvancedLinux
SoundArchitecture)诞生以来,这个问题已经得到了很大程序的缓解,现在,ALSA是2.6
内核的一部分。不过,仍然有一些声卡问题不时地出现。特别的,目前大多数的用户使用的
是主板板载声卡,在安装系统之前应该考察一下Linux内核对该主板芯片声效功能的支持。
(4)显卡。主流的显卡目前都可以得到支持,如果需要的话,看一下显卡芯片的厂商、型
号、显存大小基本就可以了,如果希望省事的话,可以考虑选择性能虽然不强,但开源驱动
的稳定性和性能最好的Intel整合显卡,而追求高性能显卡的用户可以考虑NVIDIA芯片并
在日后使用官方的驱动程序,来获得更好的3D性能,ATI/ADM显卡目前的Linux驱动是不
理想的,但AMD已经开放了芯片的技术规范,未来一定会得到开源驱动的良好支持。
(5)其他外设。USB键盘和鼠标一般都可以被支持,少数最低端的硬盘盒的移动硬盘可能
不会被支持,摄像头这些小硬件大部分都可以被支持了,另外就是一些笔记本电脑,需要考
察一下。
为了有备无患,要考察的信息还是比较多的,除了上网查找和询问周围的朋友外,使用Live
CD进行体验也是一个很不错的办法。
4.硬盘分区方案
在计算机上安装Linux系统,对硬盘进行分区是一个非常重要的步骤,下面介绍几个分区方
案。
(1)方案1
/ :建议大小在5GB以上。
swap:即交换分区,建议大小是物理内存的1~2倍。
(2)方案2
/boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为
100MB。
/ :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。
/home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
swap:实现虚拟内存,建议大小是物理内存的1~2倍。
(3)方案3
/boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为
100MB。
/usr :用来存放Linux系统中的应用程序,其相关数据较多,建议大于3GB以上。
/var :用来存放Linux系统中经常变化的数据以及日志文件,建议大于1GB以上。
/home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
/ :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。
/tmp:将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小
为500MB以上。
swap:实现虚拟内存,建议大小是物理内存的1~2倍。
二.光盘安装CentOS
1.安装引导
首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放入光驱,重新启
动计算机。
(1)计算机启动以后会出现安装界面。
你可以直接按下<Enter>来进入图形介面的安装方式;
也可以直接在boot:后面输入‘linux text’来进入文字介面的安装;
还有其他功能选单,可按下键盘最上方那一列的[F1]...[F5]按键来查阅各功能。
Tips:如果你在10秒钟内没有按下任何按键的话,那么安装程式预设会使用图形介面来开
始安装流程。由于目前安装程式都作的非常棒!因此,建议你可以使用图形介面来安装即可。
(2)如果想要知道还提供什么功能,我们可以按下功能键。下面就是[F2]的功能说明:
linux noprobe:
不进行硬体的侦测,如果你有特殊硬体时,或许可以使用这一项来停止硬体侦测;
linux mediacheck:
进行储存媒体的检验画面。
linux rescue:
进入到救援模式的画面,按“F5键”一样。
linux askmethod:
进入互动模式,安装程式会进行一些询问。如果你的硬碟内含有安装媒体时,或者是你的
环境内有安装伺服器(Installationserver),那就可以选这一项来填入正确的网路主机来安装;
linux updates:
进入到升级模式的画面。
memtest86:
这个有趣了!这个项目会一直进行内存的读写,如果你怀疑你的内存稳定度不足的话,可
以使用这个项目来测试你的内存喔!测试完成后需要重新开机。
(3)那如果按下的是[F5]时,就会进入到救援模式的说明画面,所示:
上图的意思是说,如果你的Linux系统因为设定错误导致无法开机时,可以使用‘linux rescue’
来进入救援模式。这个救援模式很有帮助喔!在我们后面各章节的练习中有很多练习是需
要更动到系统设定档的,万一你设定错误将可能会导致无法开机。此时请拿出此片DVD
来进行救援模式,能够救回你的Linux而不需要重新安装呢。
2.检测硬件信息
接下来系统会检测用户电脑硬件的相关信息,如硬盘、声卡、显示器、键盘、鼠标等。
33.检测光盘介质
如果是一张完整的安装盘,可以直接单击“Skip”按钮跳过,否则单击“OK”按钮
检测安装盘的完整性。
Tips:如果你确定你所下载的DVD或光碟没有问题的话,那么这里可以选择‘Skip(忽略)’,
不过,你也可以按下‘OK’来进行DVD的分析,因为通过DVD的分析后,后续的安装比较
不会出现奇怪的问题。不过如果你按下‘OK’后,程式会开始分析光碟内的所有档案的资讯,
会花非常多的时间喔!
44.安装欢迎界面
当检测完电脑硬件信息后,进入安装欢迎界面,至此万里长征走完了一半了。
5.选择安装过程中的语言
单击“Next”按钮进入语言选择的界面,选择安装过程中使用的语言,此处选择“Chinese
Simplified(简体中文)”。极力推荐的原因是,本版本的汉化功能是最为强大的。
66.选择键盘布局类型
选择完安装过程中的语言后,单击“Next”按钮进入键盘选择界面,选择键盘类型一般默
认会选择“U.S.English(美国英语式)”,即美式键盘,在此使用默认的选择。
77.磁盘分区配置
如果是全新硬盘,可能会发生如下错误信息,这个信息仅提示你,安装程序找不到分区表,
不需要担心。此时,直接按下“Yes”按钮就可以了。
(1)分区模式推荐使用空闲空间,如果您不懂就使用默认的分区结构。
如同前面谈到的,磁盘分区是整个安装过程里面最重要的部分了。CentOS预设给了我们四
种分区模式,分别为:
<1>在选定磁盘上删除所有分区并创建默认分区结构:
如果选择这种模式,你硬盘会整个被Linux拿去使用,并且硬盘里面的分区全部被删除后,
以安装程式的预设方式重新建立分区结构,使用上要特别注意!
<2>在选定驱动上删除Linux分区并创建默认的分区结构:
在这个硬盘内,只有Linux的分区被删除,然后再以安装程式的预设方式重新建立分区。
<3>使用选定驱动器中的空余空间并创建默认的分区结构:
如果你的这颗硬盘内还有未被分割的磁盘空间(注意,是未被分割,而不是该分区内没有资
料的意思!),那么使用这个项目后,他不会更动原有的分区,只会就剩余的未分割区块进
行预设分区的建置。
<4>建立自定义的分区结构:
就是我们要使用的啦!不要使用安装程式的预设分割方式,使用我们需要的分割方式来处理。
(2)默认分区模式
如下图所示为磁盘分区设置对话框,选择默认(在选定驱动上删除Linux分区并创建默认的
分区结构)即可。单击“下一步”按钮,出现如提示,单击“是”按钮,下一步出现
如下图所示的系统默认磁盘设置,单击“下一步”按钮。

(3)自定义分区模式
如下图所示为磁盘分区设置对话框,选择“建立自定义的分区结构”即可。建立四个分区,分
别是/,/boot,/home与swap四个。
按下‘下一步’后就会出现如下的分区视窗。这个画面主要分为三大区块:
最上方为硬盘的分区示意图,目前因为硬盘并未分区,所以呈现的就是一整块而且为Free
的字样。中间则是指令区,下方则是每个分区的装置档名、挂载点目录、档案系统类型、
是否需要格式化、分区容量大小、开始与结束的磁柱号码等。
至于指令区,总共有六大区块,其中RAID与LVM是硬盘特殊的应用,这部份我们会在单
独介绍。至于其他指令的作用如下:
新建:是增加新分区,亦即进行分区动作,以建立新的磁盘分区;
编辑:则是编辑已经存在的磁盘分区,你可以在实际状态显示区点选想要修改的分区,然
后再点选‘编辑’即可进行该分区的编辑动作。
删除:则是删除一个磁盘分区,同样的,你得要在实际状态显示区点选想要删除的分区。
重设:则是恢复最原始的磁盘分区状态。
Tips:需要注意的是,你的系统与作者的系统当然不可能完全一样,所以你屏幕上的硬盘资
讯应该不会与作者的相同的喔!所以看到不同,不要太紧张啊,那是正常的。
接下来建立根目录(/)的分区。按下“新建”后,就会出现如下的画面。由于我们需要的根目录
是使用Linux的文件系统,因此预设就是ext3这个文件系统。至于在挂载点的地方,你可
以手动输入也可以用鼠标来挑选。最后在大小(MB)的地方输入你所需要的磁盘容量即可。
不过由于作者这个系统当中只有一颗硬盘,所以在“允许的驱动器”里面就不能够自由挑选。
如果你想要知道Linux还支援什么文件系统类型,点一下图中的ext3那个按钮,就会出文件系统类型分别是:
ext2/ext3:是Linux适用的文件系统类型。由于ext3文件系统多了日志的记录,对于系统
的复原比较快速,因此建议你务必要选择新的ext3不要用ext2了。
physicalvolume(LVM):这是用来弹性调整档案系统容量的一种机制,可以让你的文件系
统容量变大或变小而不改变原有的文件资料内容。
softwareRAID:利用Linux作业系统的特性,用软件模拟出磁盘阵列的功能。
swap:就是交换空间!由于swap并不会使用到目录树的挂载,所以用swap就不需要指
定挂载点。
vfat:同时被Linux与Windows所支持的文件系统类型。如果你的主机硬盘内同时存在
Windows与Linux作业系统,为了资料的交换,确实可以建置一个vfat的文件系统。
我们继续按下“新建”来建立/boot这个分区。依序填入正确的信息,包括挂载点、文件系统
类型、大小等。务必让该分区在整个硬盘的最前面部分。因此,我们针对/boot就选择“强制
为主分区”。
最终建立/boot分区的结果如下所示,他会主动的将/boot这个特殊目录移到硬盘最前面,所
以你会看到/boot所在的硬盘分区为/dev/hda1,而起始磁柱则为1号。情况如下图所示:
在上图中继续按下“新建”来交换空间(swap)。如同上面谈到的,因为swap是交换空间,因
此不需要有挂载点。所以,,在“文件系统类型”处挑选为“swap”。
Tips:某些安装程序在你没有指定swap为内存的1~2倍时会有警告讯息的告知,此时只要
将警告讯息忽略,按下一步即可。
让我们继续完成最后一个分区/home,继续按下“新建”,依序填入正确的信息,包括挂载
点、文件系统类型、大小等。
分区的最终结果如下图所示。你会发现到系统自动的将/dev/hda4变成扩展分区。然后将所
有容量都给/dev/hda4,并且将swap分配到/dev/hda5去了。
88.引导装载程序设置
GRUB引导安装窗口,这个时候是个关键所在,因为Linux引导程序会发现硬盘上有其他的可引导系统,并且提示为OTHER其它,把复选框点击到other即可,再开机是自动装载windows的系统,按下键盘会出现Linux菜单,选完后直接单击“下一步”按钮。
Tips:设置引导装载程序密码的方法是,选择“使用引导装载程序口令”,在弹出的窗口中输
入密码,
99.网络配置
下一步设置网络参数,系统默认在网络适配器上启用了DHCP功能,也就是
说默认是自动获得IP地址。读者采用默认设置即可。
如果读者采用固定IP地址,单击“编辑”按钮,弹出如下图所示对话框,选中“手工设置”选项
前的复选框,输入IP地址和子网掩码,单击“确定”按钮,接下来设置主机名和网关等信息,接下来没有什么悬念了,一路下一步即可完成安装,重启电脑您就可以随心所欲的使用您喜欢的操作系统了,如果您不修改win7的启动菜单,可能会等很长时间,这时只需要进入win7的设置,把启动时间由原来的默认的30秒改回3秒即可,电脑即可默认启动win7系统了。

火爆手游