punkiwing 发表于 2004-10-10 22:22:24

装linux,分区时报错!

我在安装redhat9.0,分区的时候报错为:
无法拨发所申请分区:无法将这些分区拨为主分区
实在不知道该怎么办!
请各位帮忙解决一下

linky_fan2 发表于 2004-10-10 22:27:45

呵呵,这个情况还没有见过呢!那你是怎么分呢?

gucuiwen 发表于 2004-10-11 13:06:44

请理解主分区,扩展分区和逻辑分区的概念和之间的关系。

主分区只能分四个。看精华,《linux分区的建议》

punkiwing 发表于 2004-10-11 13:37:49

我把硬盘分为了3个区,C区装了个Windows2000,5个G;D区打算装Linux,5个G;然后E区装其他文件,10个G。
我是买的red hat的9.0版本,有三张安装盘,从光盘启动安装,到给硬盘分区那步时,就给我报了以上的错误!
不知道是不是应该用parted,先给硬盘分个区什么的?
静待请教!

gucuiwen 发表于 2004-10-11 16:33:15

首先请忘记C盘,D盘...这样的概念应为这种概念会让你对分区混淆。
因为在WINDOWS系统中,不同情况下系统会给分区指派不同的字母
结果就是你最后自己都搞不清到底哪个是哪个。

详细讲解:

一个硬盘只能分四个主分区,包括扩展分区
大多数人分区的时候只分一个主分区和一个扩展分区,也就是说用掉两个主分区资源,相信你也是这样的分法。扩展分区是一种特殊的主分区,你可以在这个分区中进一步划分分区,这些在扩展分区中划分的分区叫逻辑分区。
一般用windows的人分区的时候往往分一个主分区和一个扩展分区然后在扩展分区中划分逻辑分区,用windows的概念来讲,就是第一个主分区为C盘,扩展分区是不指派字母的,那么D盘就是扩展分区中的第一个逻辑分区,E为第二个。。。依此类推。

而linux的很多分区工具默认划分的分区为主分区,那么在你已经有一个主分区和一个扩展分区的情况下,你只能再分两个主分区。 如果你想再划分分区那么就会出现你遇到的报错。另外如果你把硬盘空间划分给一个主分区,剩下的所有空间划分给扩展分区,那么你就没有空间再分主分区了,也会出现你遇到的情况。(基本上,99%的windows用户都会这样划分他们的硬盘,他们根本不了解硬盘分区的概念,也不懂主分区的价值,主分区资源十分宝贵,在安装多套系统的时候特别有用,因为很多操作系统只能装在主分区,如SCO unix ,freeBSD等)

所以这种情况下,你只能在扩展分区中再划分分区,比如linux 的fdisk分区工具在你创建一个新分区的时候会问你创建一个逻辑分区还是主分区,如果你的主分区已经用完了,那么就只能在扩展分区中创建逻辑分区。如果你的逻辑分区的空间已经用完,就再也不能划分更多的分区了,除非你删除一些分区。

比如你分的分区是5G的一个主分区和15G的扩展分区,然后在扩展分区中分了一个5G和一个10G的分区,那么你在扩展分区中的空间已经用完了,不能在分逻辑分区,只能再分两个主分区,而此时你的20G的硬盘空间也已经用完,所以你不能再分任何分区。


请仔细理解以上概念。
推荐阅读我贴在精华区的文章《利用多个主分区安装多套操作系统》

如果你仔细阅读并完全理解后自己就可以解决问题。


再说一遍请仔细阅读以上说明和推荐文章,不要作浮躁的人,否则就别用linux因为以后有很多更大的困难等着你!!!但是等你掌握linux后,它给你的乐趣和强大功能也是windows不能比的

gucuiwen 发表于 2004-10-11 16:39:33

在论坛里我所见到的遇到不能分区的人几乎都是因为不懂得分区的概念造成的,精华区的帖子他们又不愿意读,自己又不愿意去看相关资料,总是在那里抱怨,学习linux永远只停留在非常浅的层次,又不重视基础,不愿意学习计算机比较底层的知识,这样的人永远只能是菜鸟,跟在人家屁股后面看看热闹,不明白了问问人家,人家再告诉他,永远只能依样画葫芦,没有自己解决问题的能力,……因为他们没有基础知识!!
希望punkiwing不要成为这样的人。

fox_eagle2003 发表于 2004-10-11 19:42:38

楼上的那位仁兄说的真是。。。。。。。。。。。。。。对啊!顶!
页: [1]
查看完整版本: 装linux,分区时报错!