分区的基本知识
分区这个概念是由 MSDOS 的早期版本引入的。由于 MSDOS 无法很好地管理整个硬盘,所以只好把硬盘从逻辑上分成几块,方便操作系统管理。而现代的操作系统为了保持高度的兼容性,也沿用了这一概念。
分区表、主分区、逻辑分区
硬盘分区表是位于硬盘主引导扇区( MBR )中的64个字节的数据,这个数据记录了硬盘上分区的类型、起始地址、结束地址等信息。
由于每个分区需要16个字节的数据来描述,从而在这个分区表中只能记录四个分区的数据,这四个分区就叫做主分区。为了能支持更多的分区数量,取其中一个主分区做为扩展分区,在扩展分区中再分出逻辑分区(也叫逻辑驱动器)。
主分区的信息记在主引导扇区,而逻辑驱动器的信息记在扩展分区的起始扇区。逻辑驱动器的数量基本是没有限制的,不过对于Linux发行版本来讲,尽量不要超过12个。
Linux 使用分区的策略
在 Windows 中,一个 Windows 可以识别的分区会被系统挂载为一个逻辑驱动器,如D:、E:等等。
而 Linux 对分区的使用要更加灵活。Linux 把离散的分区都集中在一起,挂载在使用者指定的目录下,使你可以更好地使用你的硬盘资源。例如你将一个逻辑分区挂载到 /home 目录下,我们就可以通过访问 /home 目录来查看和修改你的逻辑分区中的文件了。我们称这个您指定的目录(如例子中的 /home )为加载点(Mount Point)。
一般来说,一个 Linux 系统至少需要两个分区:一个是对应加载点为"/"的分区,这个分区保存了 Linux 系统的大部分文件;另外一个是 swap 分区,这是 Linux 用来存储“虚拟内存”(或者“页面文件”)的分区。
另外,您也可以多建几个逻辑分区,并将其加载到不同的目录中。一但由于某些原因(如系统重装等)您要格式化"/"分区,这样做可以保证您的数据不受影响。
为Magic Linux 配置分区
为了保证您能正常安装和使用Magic Linux,我们建议你这样进行分区:
建立3个逻辑分区(分别对应"/","/home"和swap)
注意: 我们建议您为/home目录单独划分一个逻辑分区,这样可以保证在系统重装时,您的数据不受影响。
"/" 所在分区至少需要 3.5 G。
swap 分区大小 = 你的内存大小。如果以后会使用一些大程序,请分配 2~3 倍于你的内存大小的空间。
snqyss 于 2006-10-23 15:09:28发表:
学习了,多谢楼主提供