Linux基础知识--(02)Linux分区

要安装一个操作系统,一般来讲都要为它准备专门的分区。专门,意味着不能与其他操作系统合用一个分区,也意味着不要与用户自己的数据文件合用一个分区,前者是因为不同的操作系统可能需要不同格式的磁盘分区,后者则更多地出于用户数据安全和系统维护方便的考虑。

Linux中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDESCSI设备也不例外。 Linux把各种IDE设备分配了一个由hd前缀组成的文件;而对于各种SCSI设备,则分配了一个由sd前缀组成的文件。例如,第一个IDE设备,Linux就定义为had;第二个IDE设备就定义为hdb;下面以此类推。而SCSI设备就应该是sdasdbsdc等。

Linux 中规定,每一个硬盘设备最多能有4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是4个。对于早期的DOSWindowsWindows 2000以前的版本),系统只承认一个主分区,可以通过在扩展分区上增加逻辑盘符(逻辑分区)的方法,进一步地细化分区。

主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。这就是主分区和扩展分区及逻辑分区的最大区别。我们在指定安装引导Linuxbootloader的时候,都要指定在主分区上,就是最好的例证。

Linux 规定了主分区(或者扩展分区)占用116号码中的前4个号码。以第一个IDE硬盘为例说明,主分区(或者扩展分区)占用了hda1hda2hda3hda4,而逻辑分区占用hda5hda1612个号码。因此,Linux下面每一个硬盘总共最多有16个分区。一块硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。

对于逻辑分区,Linux规定它们必须建立在扩展分区上(在DOSWindows系统上也是如此规定),而不是主分区上。因此,我们可以看到扩展分区能够提供更加灵活的分区模式,但不能用来作为操作系统的引导。

LinuxM$最大的不同是每个分区都只是一个挂载点(/home,/usr,/boot,/var),而M$的分区都是一个个盘符(c: d: e: ….等等)

对于每一个Linux分区来讲,分区的大小和分区的类型是最主要的指标。容量的大小读者很容易理解,但是分区的类型就不是那么容易接受了。分区的类型规定了这个分区上面的文件系统的格式。Linux支持多种的文件系统格式,其中包含了我们熟悉的FAT32FAT16NTFSHP-UX,以及各种Linux特有的Linux NativeLinux Swap分区类型。在Linux系统中,可以通过分区类型号码来区别这些不同类型的分区。

linux里可使用的文件系统有:

Ext2

Ext2GNU/Linux系统中标准的文件系统。这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有极快的速度和极小的CPU占用率。Ext2既可以用于标准的块设备(如硬盘),也被应用在软盘等移动存储设备上。

Ext3

Ext3Ext2的下一代,也就是保有Ext2的格式之下再加上日志功能。Ext3是一种日志式文件系统(Journal File System),最大的特点是:它会将整个磁盘的写入动作完整的记录在磁盘的某个区域上,以便有需要时回溯追踪。当在某个过程中断时,系统可以根据这些记录直接回溯并重整被中断的部分,重整速度相当快。该分区格式被广泛应用在Linux系统中。

Linux swap:

它是Linux中一种专门用于交换分区的swap文件系统。Linux是使用这一整个分区作为交换空间。一般这个swap格式的交换分区是主内存的2倍。在内存不够时,Linux会将部分数据写到交换分区上。

VFAT

VFAT叫长文件名系统,这是一个与Windows系统兼容的Linux文件系统,支持长文件名,可以作为WindowsLinux交换文件的分区。

linux系统中至少必须有两个挂载点(磁盘分区),分别是 / swap ,其余是否要将其他的挂载点独立分割出来则视你的规划需求而定。可参考以下建议:

注:swap的大小等于2倍内存大小(当内存小于512MB时),或等于内存大小(当内存≧512MB时)。

初次接触的新手或硬盘空间有限 Desktop的安装建议:

文件系统类型

挂载点

说明

swap

参考

ext3

/

最大剩余空间

高级用户 Desktop的安装建议:

文件系统类型

挂载点

说明

swap

参考

ext3

/

15G

ext3

/boot

128MB左右

ext3

/home

最大剩余空间

高级用户 Server的安装建议:

文件系统类型

挂载点

说明

swap

参考

ext3

/

15G

ext3

/boot

128MB左右

ext3

/home

最大剩余空间

ext3

/var

视服务器功能决定大小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值