一台机器上部署windows和linux两种操作系统,到底应该如何操作才最安全最方便呢?对于刚刚接触linux的新手来说恐怕很容易把这个工作搞糟。这里给大家讲解一套我认为最简单易行的方法,轻松实现一机双系统。

1、分区规划
想要部署好一机双系统,我认为规划好硬盘分区是最基础切最重要的一步。有了一个良好分区规划,才能给以后的操作打个良好基础。下面给大家一个常见的单硬盘物理机分区方案,也是最简单的分区方法。假如我的硬盘是40G,我规划的分区方式如下:
主分区1:30G分给win7使用。
主分区2:9G划分给linux分为/分区。(我安装红帽5.5,图形化也不过2G要是文本化的也就1G左右)
主分区3:剩下1G交给linux分为swap。
简单说说为什么这样。首先windows比较霸道(后边会说到)而且它占用空间比较多,xp时代我分的系统盘至少是15G,到了win7我至少都给30G。因为我这是随便搞了台虚拟机做测试用,现在主流的PC机配的硬盘至少500G起步,那么这才用了40G剩下的460G咋挥霍呢?建议把剩下的建立一个扩展分区,然后在扩展分区里去划分逻辑分区,这样每个逻辑分区大小及交给哪个系统使用都是随心所欲的,而且不会影响之前的两个系统盘。
安装系统前先用PQ等工具将硬盘分好区(不必格式化)否则win7安装的时候会自动建立一个100M的隐含分区来存放启动文件,倒不是说这样不好,只是100M会占用一个主分区,我舍不得给他哈哈。。。。要保证linux系统启动必须有两个分区一个是swap(交换分区)其实就是windows里的页面文件相当于pagefile,另外一个就是/分区大致可以理解为windows下的C盘。其实这么解释linux是很不合适的,但为了让新手更容易理解,暂时委屈一下linux吧。

6.jpg (70.95 KB)

2011-1-22 02:06

图1
图1就是按照刚才的分区方法规划的硬盘分区,然后在第一个主分区里安装好了win7,进入系统后的截图。

8.jpg (46.84 KB)

2011-1-22 02:06

图2
如果有一定linux基础的午饭应该能看懂上边图2的结果。其实他跟图1是一个意思,因为跟本文关系不大就不多费口舌了。
2、孰先孰后
在我还是小白的年代这个问题曾经纠结了我很久。。。。。。当初仅装坏的光盘就不下6/7张(中关村的JS们卖给我假SONY-CDRW -_-)这里我可以十分负责任的告诉大家,如果你不想给自己惹麻烦,就老老实实的先安装windows,再安装linux;先安装低版本的windows再安装高版本的windows,最后安装linux。当然如果你想学习Grub命令行操作的话也可以反其道而行之。微软太霸道了,微软的系统认为想我微软堂堂视窗操作系统,怎么可能跟linux这样的开源系统安装在同一台pc上,所以只要安装微软的系统,他一定会把启动扇区里的信息删除然后写进去自己的那一套东西。相反linux就不是这样的了,linux会很谨慎的提醒大家,这块硬盘上已经存在其他操作系统了,请问您是要先启动我呢?还是先启动它呢?这个大家看后边的截图就知道了。我曾经疯狂的迷恋单机多系统,最好的战绩就是一台机器上安装有DOS6.22、windows98、windows2000、windowsxp、蓝点linux(现在好像已经消失了......),其实后来我发现这样做没啥实际意义,因为在同一时刻你只能使用一种操作系统,windows还好些毕竟fat32、NTFS格式的分区大家都能认,到linux下去读写NTFS还是挺危险的一件事。再加上现在的PC机硬件性能越来越强悍,如果能安装虚拟机的话还是去用虚拟机吧,个人感觉虚拟机比双系统要实用的多。
3、关键操作
按照上边所说,先去用PQ等类似软件分区,然后在第一个主分区去安装win7,因为安装win7相对比较简单而且大家经常操作,我就不再多说了。主要讲讲安装完win7以后安装redhat 5.5时候应该注意的地方。
3.1用redhat5.5的光盘或者ISO启动,不管用什么方法吧,必须见到图3的样子

9.jpg (36.84 KB)

2011-1-22 02:06

图3
这个就是redhat5.5的光盘引导成功的样子,为了方便新手学习我这里采用图形化安装linux,在此界面直接敲回车进入安装流程。安装里的前几步选择语言啊、键盘啊什么的就不多说了,这里从关键的硬盘分区那一步说起。

1.jpg (52.18 KB)

2011-1-22 02:06

图4
这一步必须一定要去选择最后一项,Create custom layout(创建定制设计我E文很差不知道怎么翻译合适,要不大家就理解成我的分区我做主吧)next以后应该就能对现有硬盘进行分区了,不出意外的话现在应该已经有一个/dev/sda1的ntfs分区大小是30004MB,这个就是刚刚安装好的win7那个C盘,呵呵千万别去碰他,否则就得重装win7了。。。点界面上的new去新建分区,创建linux需要的两个最基本的分区,一个10G的/分区一个1G的swap分区。这里不必害怕,linux很人性化万一分错了,返回上一步再回来一样可以重新分,只要你不确认安装就不会影响到之前的windows,最终应该能达到图5这样一个效果就对了。

2.jpg (55.5 KB)

2011-1-22 02:06

图5
其实linux的分区绝不是这么随便的,因为我这里只是为了给大家演示双系统才用最最偷懒的办法去做个测试,如果大家有兴趣研究linux如何分区,可以去看看这个帖子,一般生产环境我都习惯这么分区。http://bbs.51cto.com/thread-799955-1.html
分好区后next接下一步就是设置启动项了,linux默认会把win7那个系统命名为Other,并将其在Grub里设置为非默认启动。为了以后方便我们可以对这个Grub菜单进行更改,点到Other然后点Edit,为了我们看着方便可以改成如下这样。

3.jpg (64.51 KB)

2011-1-22 02:06

图6
修改完以后点ok就应该是图7的样子了,这个图7说的意思就是本机现在有两个系统,一个叫WIN7一个叫Red Hat Enterprise Linux并默认启动WIN7。仔细检查一下没啥子问题的话就可以next选择安装包了。

4.jpg (62.81 KB)

2011-1-22 02:06

图7
以后的操作就跟安装单系统linux无异了。一直安装到linux提示点reboot然后重启系统。
4、大功告成
重启系统检测过BIOS之后,应该进入这个Grub的界面。

5.jpg (25.95 KB)

2011-1-22 02:06

图8
在系统进入这个界面5秒钟之内按任意键都会进入启动选择项见图9,然后就可以通过上下键来选择到底启动哪个系统。如果5秒钟之内啥都没按的话就默认启动win7去了。

7.jpg (50.36 KB)

2011-1-22 02:06

图9

到这里已经基本完成单机双系统的部署工作了,对于新手来说可能稍微有点复杂,其实任何人都曾经是新手,只要大家掌握原理勤加练习,用不了多久就可以熟练掌握了。

还有几个问题要说一下:
1、测试环境随便这么搞一下是无所谓的,生产环境可不要轻易部署双系统啊。既没意义又有危险。
2、如果觉得启动时候只给5秒钟时间去选择启动哪个系统太少了,可以进入linux系统然后修改/etc/grub.conf第11行的timeout=5默认5秒钟就是这里规定的,别的不要随便乱动哦^_^
3、我这里只是做了win7和redhat的双系统,其实xp、vista、2003、2008都可以这么干的。至于其他发行版本的linux可能会在分区及配置Grub启动时的界面上稍有不同,不过原理跟本贴讲的绝对不会有出入。
4、这里所说的操作都是最基本最入门的,如果大家觉得有不妥的地方欢迎跟帖讨论千万别有什么地方说错了误人子弟,如果转帖请说明出自51cto,如果您觉得这就是哄孩子的东西顶多就是个嗤之以鼻的帖子,也请您看在您当初也曾经是小白的份上口下留情

原文;http://bbs.51cto.com/thread-810523-1.html

转载于:https://blog.51cto.com/zheshigepangzi/1144341

一步步的教新手如何在一台物理机上部署红帽和win7双系统 ...相关推荐

  1. 物理服务器怎么装linux,新手如何在物理机上部署红帽linux系统

    合理进行windows分区规划 对于新手来说,一台机器上部署windows和linux两种操作系统,到底应该如何操作才能达到最佳的体验应用?对于linux系统来说,红帽企业级Linux系统版本应该是大 ...

  2. 新手在SSD+HDD上安装win10、Ubuntu 16.04双系统

    本人在老笔记本和新台式上都装过双系统.每次都是花了一天功夫.所以写下本文一是为了让大家能够有个借鉴,二是为我自己存个档. 装双系统首先要知道自己的电脑是什么情况,不同情况会有略微差别.我一开始就是因为 ...

  3. xp的服务器系统怎么安装win7系统教程,教你xp系统下安装win7双系统的教程

    双系统就是在计算机上安装两个操作系统,有的网友在问怎么在xp系统下安装Win7双系统,那么今天在这里就为大家分享xp系统下安装Win7双系统的图解教程. 材料/工具 win7的镜像文件, DAEMON ...

  4. linux和win双系统删除,双系统删除教程详解:Windows(linux)双系统,教你如何删除其中一个!...

    原标题:双系统删除教程详解:Windows(linux)双系统,教你如何删除其中一个! 现在的电脑配置都十分不错,有很多电脑都可以支持双系统.你可以将双系统可以分别安装在不同的分区内,在使用的时候,根 ...

  5. 老手是这样教新手编程的

    周末, 轻松一下. 酷壳: http://collshell.cn/ 本文来自: http://coolshell.cn/?p=2420 comp.lang.c全球最大的C语言新闻组,其Google的 ...

  6. 计算机专业做ps毕业设计,毕业设计系列 | (电脑效果图篇)效果图大神一步步的教你电脑绘制过程!...

    原标题:毕业设计系列 | (电脑效果图篇)效果图大神一步步的教你电脑绘制过程! (▲叁木服装艺术工作室出品) 在现在这种数字时代 什么东西都讲究效率和便捷 电脑绘制服装效果图已经全面的取代了手绘效果图 ...

  7. 最清晰细致的教程!一步步教你打造Win7+CentOS双系统

    大概半年前自学了一段时间Linux,但没有坚持下来--最近又想开始看,但是希望看到Linux在物理机下的运行情况而不是仅仅在虚拟机下运行,所以尝试着在已经安装了Win7的系统下安装CentOS,实现双 ...

  8. 教你自己制作Vista与DOS双系统

    教你自己制作Vista与DOS双系统 随着Windows Vista的到来,各位系统玩家们是不是还是希望玩转双系统呢?你知道其实即使是Windows VISTA环境下我们也能安装最原始的MS-DOS喔 ...

  9. 教你彻底卸载Ubuntu双系统,去污不残留

    我们卸载Ubuntu双系统,可能出于以下原因: 1.Ubuntu系统内核损坏无法正常进入 2.Ubuntu系统分配空间不足,直接扩区较为复杂 3.以后不再使用Ubuntu,清理留出空间 无论出于哪种原 ...

最新文章

  1. 解决yum错误Error: requested datatype primary not available
  2. bzoj1001:[BeiJing2006]狼抓兔子
  3. 基于element-ui实现table可配置化
  4. 儿童python编程能给孩子带来哪些好处_python编程入门学习对孩子成长有哪些优势?...
  5. JS高级——函数执行、作用域链内存结构图
  6. 一个不知名的网站复制来的: java怎样连接到SQL server 2008
  7. 考研复试考java_2019考研复试经验帖:过来人谈5件“小事”
  8. SVN工作笔记001---svn删除已经上传的文件
  9. *第六周*数据结构实践项目一【建立顺序栈算法库】
  10. java热血_5个让人热血沸腾的java项目
  11. 接口接收数据_你知道RS232与RS485接口的区别吗?
  12. 图论 —— 最短路 —— Johnson 算法
  13. c语言房屋中介系统,ZX房屋中介管理系统(毕设)源码
  14. matlab干什么,matlab有什么用?
  15. 理解RoIAlign实际操作
  16. 编程式跳转+传参并接收
  17. Python爬取网易云音乐评论,反爬算啥啊!
  18. 计算机视觉算法——基于Anchor Free的目标检测网络总结
  19. 图标设计五条黄金法则
  20. UPC10544: 凉宫春日的叹息

热门文章

  1. hihoCoder #1954 : 压缩树(虚树)
  2. hive建表映射到hbase
  3. webpack笔记(2)打包src下的html文件
  4. python学习日记day2
  5. webapp 状态栏沉浸式
  6. 【转】Android 之最新最全的Intent传递数据方法
  7. 参加技术会议的一些小窍门
  8. 详解log4j2(上) - 从基础到实战
  9. stopstart按钮怎么用_烟雾报警器一直响吵人!怎么彻底给关掉?
  10. html post后404,为什么在vue-cli脚手架下启动的服务器POST返回404呢?WebStorm启动没有问题?...