根据你们的意思,sda1、sda2、sda3都是主分区??可我明明记得我在安装redhat分区的时候,对上面3个分区,我都没有选中那个“强制为主分区”选项,根据我手上的1本书籍《Red Hat Linux 9 入门与提高》2006年清华大学出版社发行,它上面说,如果不选中该选项,那么会成为逻辑分区,也就是说,sda1,sda2,sda3都应该是逻辑分区。请问,究竟该怎么理解?
我用fdisk -l后显示如下:
Disk /dev/sda: 21.4GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cyllinders
Units = cylinders of 16065 * 512 =8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 208813+ 83 Linux
/dev/sda2 27 2066 16386300 83 Linux
/dev/sda3 2067 2131 522112+ 82 Linux swap
根据你们的意思,sda1、sda2、sda3都是主分区??可我明明记得我在安装redhat分区的时候,对上面3个分区,我都没有选中那个“强制为主分区”选项,根据我手上的1本书籍《Red Hat Linux 9 入门与提高》2006年清华大学出版社发行,它上面说,如果不选中该选项,那么会成为逻辑分区,也就是说,sda1,sda2,sda3都应该是逻辑分区。请问,究竟该怎么理解?
相思爱文 于 2010-12-27 18:36:14发表:
学习技术,要知道原理,还要有怀疑的态度。
“如果不选中强制为主分区,那么就是逻辑分区”,这个在已分区的情况下可能适用。
比如,在windows安装程序自带的分区工具分区的电脑上,在传统的DOS分区电脑上,都只有一个主分区和一个扩展分区,逻辑分区是在扩展分区内的。
在不删除原分区的情况下,在后面新建分区,默认是逻辑分区。也可以强制为主分区。
另,图书的作者所用的环境以及系统版本可能不同,只能参考。标准的,是发行版的系统相关文档,对安装配置等的解释才是最清楚和准确的。
“sda1,sda2,sda3都应该是逻辑分区”,这是错误的说法,这样的话不会出现在图书中(如果出现就是误人子弟),应该是帖主对于分区的理解有误。
对于全新硬盘,linux系统安装时分区,在默认情况下,是先分完主分区,再分逻辑分区的。如果只有四个分区,那么都是主分区。如果多于四个分区,那么就会有三个主分区和一个扩展分区。
不管什么分区,是怎样分区,linux的分区表示法都是不变的。
/dev/sda1…/dev/sda4是主分区
/dev/sda5开始是逻辑分区
主分区,可以没有。建立主分区,也不一定是从/dev/sda1开始;但逻辑分区一定是从/dev/sda5开始。
anhei98 于 2010-12-27 14:24:33发表:
也许可以直接通过分区的命名方法来判断是主分区还是逻辑分区,对于我的SCSI接口硬盘,主分区占用的位置是sda1~sda4,逻辑分区占用的是sda5~sda16,根据输入的显示,应该都是主分区。
yhzm1314 于 2010-12-27 12:49:00发表:
硬盘第一个分区就算你不强制为主分区,它也会是主分区。
不一定要强制为主分区才能是主分区。
建议你去用用命令行下的分区工具 fdisk 吧!
这样你会更好地理解怎么样分区。
anhei98 于 2010-12-27 11:00:47发表:
我用fdisk -l后显示如下:
Disk /dev/sda: 21.4GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cyllinders
Units = cylinders of 16065 * 512 =8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 208813+ 83 Linux
/dev/sda2 27 2066 16386300 83 Linux
/dev/sda3 2067 2131 522112+ 82 Linux swap
根据你们的意思,sda1、sda2、sda3都是主分区??可我明明记得我在安装redhat分区的时候,对上面3个分区,我都没有选中那个“强制为主分区”选项,根据我手上的1本书籍《Red Hat Linux 9 入门与提高》2006年清华大学出版社发行,它上面说,如果不选中该选项,那么会成为逻辑分区,也就是说,sda1,sda2,sda3都应该是逻辑分区。请问,究竟该怎么理解?
相思爱文 于 2010-12-26 22:55:45发表:
ID就是文件系统类型,可以在fdisk 编辑状态,按l查看ID把对应的分区类型列表。
zz?1989 于 2010-12-26 10:13:59发表:
已经解释很清楚了 1-4是主分区 逻辑分区从5开始
laoshue 于 2010-12-26 08:49:38发表:
上楼的详细
相思爱文 于 2010-12-25 17:56:15发表:
[i=s] 本帖最后由 相思爱文 于 2010-12-25 19:44 编辑 [/i]
可以把fdisk -l的显示贴出来,本帖中的问题都能解答
/dev/sda1
/dev/sda2
/dev/sda3
/dev/sda4
是主分区
其余全是逻辑分区
不管有没有主分区,有几个主分区,逻辑分区都是从/dev/sda5开始的。
相思爱文 于 2010-12-25 17:55:19发表:
fdisk -l 就能显示出结果了
从位置上就可以看出主分区还是逻辑分区,分区标志可以看出是什么文件系统(类型),是否有*号可以看出激活。
linux的分区表示法,后面的数字和类型都是有意义的。
顺便说一下,把fdisk -l 的显示结果记下来(一共没几行),之后把主引导区清空删除所有分区。利用fdisk 命令和fdisk -l 的显示结果的备份,可以轻松还原分区。