[原创]水火不容?——浅谈多系统并存
linux吧
全部回复
仅看楼主
level 8
ghosTM55 楼主
前言  新手想要学习Linux会有这样的苦恼,由于不知道如何让windows与Linux“和平相处”,所以,心狠一点的就把windows格了全部安装Linux,心软一点的便放弃了。  我当然是属于心狠一点的那种。  我记得我第一次买来Redhat9时,抱着美好的幻想要把它装在D盘上。为了防止不测,在安装Linux前我现进入windows,把我辛辛苦苦用c写的几个自娱自乐的程序全部复制到u盘里,然后重启,进入Linux安装,到磁盘分区时,无论我怎么点“使用剩余空间”,它都提示我空间不够,于是我问了一个几乎所有第一次安装Linux的人都会问的问题,“我硬盘明明还有xxG,怎么会不够?”(这是关于文件系统方面的知识,地址,这是我写的一份这方面知识的入门,大家可以简单了解一下)  我觉得很郁闷,急了,就眼睛也没眨,选择了删除所有分区默认安装,这下总行了吧?果然行了,一路点下去。安装成功后,我玩了两个小时Redhat9,发现无聊至极,u盘插上去也没反应,更找不到Turbo C之类的编程工具,只好放弃,装回windows。  但我天生不服输,敢于冒险,装回windows没一个星期,我又后悔没有仔细研究Linux,就这么格了。于是乎,在没有看过任何帮助文档,任何人提供实质性帮助的情况下,我成功做到了Linux&Windows并存,双Linux&Windows三系统并存,Unix&Linux&Windows三系统并存。还成功做到了把/home文件系统独立,双Linux系统共用一个/home目录。  废话不多说了,赶紧和大家分享我的经验!  Linux & Windows并存    当我第一次安装失败,马上意识到Linux是无法装到D盘上的,因为我后来看它的分区虽然挂载点之类的信息都没有看懂,但有一样我看懂了,就是ext3,而我windows用的是fat32,所以我这次准备重新安装windows,并不把硬盘装满,而是让它只用30%,也就有了剩余空间,装好windows后,我马上安装linux,发现还是失败,我想了一会儿,意识到Bill Gates到底是可以成为用钱铺路的家伙,用windows自带的分区工具分出来的剩余空间,也只能为windows服务。  于是我想到了分区工具。  我从来没有用过分区工具,不过我买的windows盗版盘里自带了PQ,就尝试着用用看。PQ界面还是很友好的,很容易就分好了,我是这么分的:  把所有的分区全部删光,建立一个主逻辑分区,设置为fat32格式,大小20G,就可以了,这个就是C盘。如果你有需要,再分几个逻辑分区,也就是D盘E盘,也可以,只要有剩余的给Linux就行了。  分好后,剩余空间可以让它去,保险一点的话,可以把剩余空间全部设置为ext3格式,防止windows使用,退出PQ,它会提醒你是否保存分区步骤,选择是,它就会执行上述步骤。  这下可以安心地装windows了,把windows安装在c盘里,剩余空间别去动它,安装好windows后,安装linux,在磁盘分区选择时,便可以选择删除所有linux分区或者是选择使用剩余空间。按下一步后,大家有兴趣就可以研究在windows和linux并存的情况下,分区的各种信息。在Grub的设置中,大家可以看到两个系统,一个是Other,一个是你的Linux版本,接着再一步步安装,直到安装成功。  这就是让Linux & Windows并存的方法。  双Linux系统&Windows并存  由于现在是Linux中文网的管理员了,所以我这个菜鸟不能只顾着自己学习,要博而精了。各个版本的Linux都必须花点时间接触一下,于是产生了多Linux系统并存的念头。  只要成功做到Linux与Windows并存,你就会发现Linux这边就算天踏了,windows那边也不受影响。(这是有感而发,我妈看我一天到晚重装系统很担心自己在windows下的那个股票软件的死活)  所以我大胆开始试验双Linux系统并存,试验的两个版本是Fedora Core 6和RedHat 9。  正确安装步骤如下:  我先安装RH9,进入磁盘分区设置后选择建立自定义分区,把除了windows的分区全部删除后,设置了一个大小为15G的ext3格式分区,挂载点为/,然后设置了一个大小为512MB的swap分区。一路安装成功后。进入到RH9,把/boot/grub/grub.conf这个文件备份到你的u盘里去,重启电脑。
2007年04月10日 04点04分 1
level 8
ghosTM55 楼主
  安装FC6,同样,进入磁盘分区设置后选择建立自定义分区,这时只要建立一个大小为15G的ext3格式分区,挂载点为/,就可以了,双Linux系统可以共用一个swap分区。在grub的设置步骤中,你会发现RH9没有了,不用管它,就这么装下去,直到FC6安装成功。  进入FC6后,把你的u盘插上,用gedit打开grub.conf这个文件,然后再打开位于/boot/grub下的grub.conf,比较一下两个的区别,很容易就发现其中的规律,只要把u盘里,也就是RH9的grub.conf文件中的下列信息   title Red Hat Linux 9 (2.4.20-8)    root (hd0,1)    kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/    initrd /boot/initrd-2.4.20-8.img  插入到当前系统FC6的grub.conf中去就可以了,添加位置你应该知道在哪里了!# grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file# NOTICE: You do not have a /boot partition. This means that# all kernel and initrd paths are relative to /, eg.# root (hd0,5)# kernel /boot/vmlinuz-version ro root=/dev/hda6# initrd /boot/initrd-version.img#boot=/dev/hdadefault=2timeout=10splashimage=(hd0,5)/boot/grub/splash.xpm.gzhiddenmenutitle Fedora Core 6 (2.6.18-1.2798.fc6) root (hd0,5) kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/1 rhgb quiet initrd /boot/initrd-2.6.18-1.2798.fc6.imgtitle Red Hat Linux 9 (2.4.20-8) root (hd0,1) kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/ initrd /boot/initrd-2.4.20-8.imgtitle Windows XP SP-2 rootnoverify (hd0,0) chainloader +1  这时你再重启电脑,祝贺你!你成功了!  Linux&Unix&Windows三系统并存  成功研究出如何安装双Linux系统后我还是不满足,我开始准备试验让Unix与Linux与Windows三系统并存。  Unix我选择了FreeBSD,Linux为FC6,windows不动。  首先先安装FreeBSD,说实话,我第一次安装FreeBSD是很认真的看了帮助文档之类的所有信息再一步步的往下装,觉得Unix在安装方面有许多与Linux都不一样,还好,我边摸索边按下一步,FreeBSD安装成功了,这里要说一点就是,安装FreeBSD时,bootloader设置为Standard。好了,什么都不要去动,接下来安装Linux。  安装Linux时,在分区的时候你可以看到/dev/hda2(我把FreeBSD安装在了hda2上)的文件系统为BSD,你要记住你FreeBSD所安装的/dev/hda#,Linux的区分好后,接下来的一步就很关键了,也就是Grub引导设置,这时你不能简单地按下一步就过去了。而是要多添加一个引导的操作系统,就是FreeBSD,按添加,选择你FreeBSD所安装的位置,我的是/dev/hda2,就选择/dev/hda2,然后把名字打进去。好了,接下来,一路安装下去,Linux安装成功后,重启,你可以尝试一下进入FreeBSD,你会发现,再由Grub引导后,FreeBSD本身Standard引导还会进行引导,总之,你成功了!!! 
2007年04月10日 04点04分 2
level 8
ghosTM55 楼主
大家可以在即将出版的4月份的linuxer.cn的LINUX电子杂志中看到我写的这篇文章,嘿嘿希望这篇文章能对许多新手有帮助吧!!!ghosT-M55
2007年04月10日 04点04分 3
level 8
ghosTM55 楼主
这些就是我的电脑"施工"一个月的成果,哈哈,自己研究出来的,没有在网上看过什么帮助文档的
2007年04月10日 04点04分 4
level 1
对菜鸟的我很有帮助!谢谢 ghosTM55 !
2007年04月10日 04点04分 5
level 1
晕。FreeBSD不是Unix好不好,和Linux一样只是类Unix,只是内核有些不同,Unix只能运行在Sun公司的几百万元一台的机器上
2007年04月10日 05点04分 6
level 8
ghosTM55 楼主
我是真的不知道FREEBSD是什么东西,呵呵,就把它看成UNIX了
2007年04月10日 07点04分 9
level 8
ghosTM55 楼主
哦。。。是这样哦。。。谢谢操场,我是真的搞不清这些东西,没怎么接触过
2007年04月10日 09点04分 11
level 1
ghosTM55 我10楼转贴的那一段文字是说明你的认识是对的。FREEBSD 现在被公认位是被开源的UNIX。那个吧主不小心给我删除了?
2007年04月10日 09点04分 12
level 8
ghosTM55 楼主
对啊,怎么删了???我估计是百度的系统删的。。。呵呵。。。这就是OCEAN所说的死的不明不白,哈哈
2007年04月10日 09点04分 13
level 1
摆渡摆疯了,体会到了。唉,纯粹的技术贴也这样监管。那里面根本没有要忌讳的关键词啊!Baidu 神经病!
2007年04月10日 09点04分 14
level 1
那也未必我曾经做过一个统计平均每秒每个贴吧流量很大,最少可能也要几兆,数据库天天增加体积几天一块几百G硬盘的确可能有一些数据丢失
2007年04月10日 09点04分 15
level 1
嗯。ReAgain 的想法比较正面,可能是这样的。
2007年04月10日 09点04分 16
level 0
不可能是这样,如果服务器硬盘天天暴信息那谁还敢开网战啊??再说硬盘一暴,系统准玩完
2007年04月10日 11点04分 17
level 0
还有,楼主ghostm55你恐怕要被人骂了…我看完你的文章感觉非常不爽,你的文章非常不严谨,很多概念表述不清楚甚至有问题!!由于我手机上网,而我手机打字技术非常垃圾,所以不便把所有疏漏之处都发上来,请见谅.总之,我个人认为此篇文章非常之"三脚猫"请加紧修改,
2007年04月10日 11点04分 18
level 1
谢谢楼主啊,我今天刚收到Ubuntu从荷兰寄过来的10张光盘.我现在装的是WindowsXP+RHEL5.我正想着如何装这个系统呢,就看到你的帖子了,呵呵...真是谢谢您啊...
2007年04月10日 14点04分 20
level 0
怎么得到这些盘?听起来好酷~
2007年04月10日 15点04分 21
level 8
ghosTM55 楼主
谢谢18楼的提醒,很高兴你能指出,我写的是专门给新手看的,而且我的水平很有限的,呵呵,只是希望能够给新手一个帮助请你在电脑上网后把主要的问题指出,以便我能改正谢谢你了!!!!!
2007年04月10日 22点04分 22
1 2 3 尾页