深入探讨Linux硬盘分区格式,轻松理解操作系统存储方案 (linux硬盘分区格式)

在操作系统的存储方案中,硬盘分区是一个至关重要的部分。硬盘分区使我们可以将硬盘切分成不同的区域来存储不同的数据。在Linux系统中,硬盘分区格式也是多种多样的。在本文中,我们将深入探讨Linux硬盘分区格式,并通过简单的例子来帮助您更好地理解操作系统存储方案。

1. MBR分区格式

MBR是Master Boot Record的缩写,指的是主引导记录,是硬盘上之一个被读取的扇区。MBR分区格式是最早接受的硬盘分区格式之一。MBR分区格式能够支持1TB以内的硬盘,并最多支持四个主分区和一个扩展分区。

扩展分区格式是一个特殊的分区格式,是为了解决主分区数量不足而设计的。每个扩展分区都可划分为多个逻辑分区,这些逻辑分区可以看作是独立的硬盘分区。

MBR分区格式的优点在于它的广泛兼容性。但是,由于其设计的限制,MBR格式不支持4TB以上的硬盘,同时在一个硬盘中最多只能有4个主分区,限制了硬盘的可分区域域。

2. GPT分区格式

GPT是GUID Partition Table(全局唯一标识分区表)的缩写,是一个较新的硬盘分区格式。GPT分区格式支持4TB以上的硬盘,最多支持128个分区。相比之下,由于其设计的限制,MBR格式只支持1TB的硬盘。在GPT分区格式中,每个分区都有一个唯一的GUID(全局唯一标识符)。

GPT格式的使用也受到EFI(可扩展固件接口)的支持。EFI是一个在计算机上运行的固件,在UEFI(统一可扩展固件接口)替代传统BIOS之后,已经成为了标准。GPT格式依赖UEFI,旧的BIOS不支持GPT格式。

3. Btrfs文件系统

Btrfs是一种开源的文件系统,它最初是为了替代Ext4而开发的。Btrfs是可扩展的,支持存储池和快照等重要特性,以及在不同硬件之间转移数据的能力。Btrfs也支持RD配置和压缩技术,这在数据存储方案中是非常有用的。

4. EXT4文件系统

EXT4是Linux系统中最常用的文件系统,支持极大的文件系统大小和文件大小,可以达到16亿TB和1亿TB的极限。EXT4也拥有可扩展性和可恢复性,并很容易从Ext2或Ext3升级。 EXT4支持不同的文件夹大小,不同的inode大小选择等。

5. XFS文件系统

XFS是红帽Linux的默认文件系统,并已被用于许多Linux发行版中。XFS支持较快的文件系统检查和修复,可以支持大文件,并具有快速恢复能力,这使该文件系统非常受欢迎。XFS对于POSIX标准并不完全兼容,这会对一些应用程序的运行造成一些问题。

在本文中,我们深入探讨了Linux中的各种硬盘分区格式和文件系统,并通过示例帮助您更好地理解操作系统存储方案。无论是MBR、GPT还是Btrfs、Ext4和XFS,每一种硬盘格式和文件系统都有其优点和限制。选择最合适的硬盘分区格式和文件系统取决于您的需求。了解每种格式的特性和适用范围可以帮助您更好地理解操作系统存储方案,并为您选择合适的格式提供有用的参考。

相关问题拓展阅读:

请问:硬盘分区类型?

以前旧纳敬闹的有FAT16,现洞罩在一般用不到了

现在一般用FAT32和NTFS

FAT32支持WINDOWS98,2023,XP

而如果你用NTFS.就只支持2023或2023以上的系统,98不可以用,

NTFS是FAT32好用一稿毁点的分区类型

磁盘分区是用分区编辑器在磁盘上划分几个逻辑部分。

一旦磁盘被分成几个分区,不同种类的目录和文件可以存储在不同的分区。分区越多,异地越多,可以更精细的区分模前文件的性质,存放在不同的地方,按照更细分的性质来管理文件;但是太多的分区会成为一个问题。空间管理、访问权限和目录搜索的方式取决于安装在分区上的文件系统。当更改大小的能力取决于分区上安装的文件系统时,需要仔细考虑分区的大小。硬盘分区本质上是硬盘的裤码罩一种格式,然后你就可以用硬盘保存各种信息了。创建分区时,硬盘的物理参数已经设置好,主引导记录(MBR)和引导记录备份的存储位置也已经指定。对于文件系统和其他操作系统,管理硬盘胡闹所需的信息是通过高级格式,即format命令来实现的。事实上,您可以只创建一个分区,并使用全部或部分硬盘空间。但无论分多少个分区,无论使用SCSI硬盘还是IDE硬盘,都必须将硬盘的主分区设置为活动分区,才能通过硬盘启动系统。

嗯,这个问题

分区格式简介

在提供分区方案之前,先介绍一些关于硬盘的常识。根据目前流行的操作系统来看,常用的分区格式有三种,分别是FAT16、FAT32、NTFS格式。

FAT16:

这是MS-DOS和最早期的Windows 95操作系统中使用的磁盘分区格式。它采用16位的文件分配表,是目前获得操作系统支持最多的一种磁盘分区格式,几乎所有的操作系统都支持这种分区格式,从DOS、Windows 95、Windows OSR2到现在的Windows 98、Windows Me、Windows NT、Windows 2023,甚至最新的Windows XP都支持FAT16,但只支持2GB的硬盘分区成为了它的一大缺点。FAT16分区格式的另外一个缺点是:磁盘利用效率低(具体的技术细节请参阅相关资料)。为了解决这个问题,微软公司在Windows 95 OSR2中推出了一种全新的磁盘分区格式——FAT32。

FAT32:

这种格式采用32位的文件分配表,对磁盘的管理能力大大增强,突破了FAT16下每一个分区的容量只有2GB的限制。由于现在的硬盘生产成本下降,其容量越来越大,运用FAT32的分区格式后,我们可以将一个大容量硬盘定义成一个分区而不必分为几个分区褂茫�蟠蠓奖懔硕源排痰墓芾怼6�遥现AT32与FAT16相比,可以极大地减少磁盘的浪费,提高磁盘利用率。目前,Windows 95 OSR2以后的操作系统都支持这种分区格式。但是,这种分区格式也有它的缺点。首先是采用FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的磁盘要慢。另外,由于DOS和Windows 95不支持这种分区格式,所以采用这种分区格式后,将无法再使用DOS和Windows 95系统。

NTFS:

它的优点是安全性和稳定性方面非常出色,在使用中不易产生文件碎片。并且能对用户的操作进行记录,通过盯渣对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了系统与数据的安全。Windows 2023、Windows NT、以及Windows XP都支持这种分区格式。

Ext2:

这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有最快的速度和最小的CPU占用率。Ext2既可以用于标准的块设备(如硬盘),也被应用在软盘等移动存凯启悄储设备上。现在已经有新一代的Linux文件系统如SGI公司的XFS、ReiserFS、Ext3文件系统等出现。Linux的磁盘分区格式与其他操作系统完全不同,其C、D、E、F等分区的意义也和Windows操作系统下不一样,使用Linux操作系统后,死机的机会大大减少。但是,目前支持这一分区格式的操作系统只有Linux,而Linux对于大部分用户来说还是困难了点,在这里就不作详细介绍了。

分区方案推荐

要想合理的分配硬盘空间,需要从三个方面来考虑:

1、按要安装的操作系统的类型及数目来分区。

2、按照各分区数据类型的分类进行存放。

3、为了便于维护和整理而划分。

下面以60~100GB的硬盘为例提供4种类型的硬盘分区方案,供读者参考(见附表1~6)。

我们以家用型分区方案(60~100GB)为例讲讲这样划分的理由:

家用型是针对办公、娱乐、游戏用途而言的,你可以装一个Windows 98和Windows XP。Windows 98具有出色的兼容性,可专门用来娱乐。Windows XP则有很强的稳定性,可用于办公和学习。

C盘:

建议分区的大小是3~5GB,FAT32格式。C盘主要安装的是Windows 98和一些比较小的常用应用程序。3~5G的容量是考虑到当计算机进行操作的时候,系统需要把一些临时文件暂时存放在C盘进行处理。所以C盘一定要保持一定的Free空间,同时也可以避免开机初始化和磁盘整理的时间过长。

D盘:

建议分区的大小是10GB,NTFS格式,用来安装旁培Windows XP及一些常用的办公和应用软件,NTFS分区格式有很强的稳定性和安全性,特别适合于办公和学习。

E盘:

建议分区的大小是10~15GB,FAT32格式。D盘主要用来安装比较大的应用软件(比如:Photoshop)、常用工具(比如:超级解霸)等,同时建议在这个分区建立目录集中管理。

F盘:

建议分区的大小是10~20GB,FAT32格式。主要用来安装游戏软件。如果需要的话,可以再对游戏的类型进行划分。

G盘:

建议分区的大小是15~20GB,FAT32格式。如果你是音乐迷,有大量MP3、WMA或是整张VCD拷贝进去的文件要存放的话,可以划分一个比较大的G区,因为你放置的是一些多媒体文件,如MP3、VCD上的*.dat,由于单个文件(*.dat)很巨大,需要连续的大块空间,而且这些文件一般不需要编辑处理,只是用专用的软件回放欣赏。回放欣赏的质量和速度同磁盘数据结构的关系微乎其微,主要取决于CPU、显示卡的性能以及当前系统可用物理内存的大小。所以,我们根本没有频繁对这些分区进行碎片整理的必要。

H盘:

剩余空间,FAT32格式。H盘主要是用来做文件备份。如Windows的注册表备份、Ghost备份和计算机各硬件如显示卡、声卡、Modem、打印机等驱动程序,以及各类软件的安装程序。这样可以加快软件的安装速度或与局域网里的其他用户共享。同时可以免去以后重新安装或是升级操作系统时寻找驱动程序光盘的麻烦。这个分区并不需要经常进行碎片整理,只要在放置完数据后整理一次就够了,里面数据更新的频率较低。放置*.gho文件的分区,如果经常运行磁盘整理还可能会破坏压缩包内的数据,造成以后Ghost恢复系统时发生错误。

到这里,所有的磁盘空间都划分完毕。大概是5到6个分区,各种数据分类存放得井井有条。当然,你也可以把数据更细地分类、分区存放,比如Ghost的备份和Windows的安装程序可以分开放,音乐MP3和VCD的*.dat文件也可分区存放。总之,每个操作系统原则上应该独占一个2~5GB的分区,里面除了操作系统和办公软件外不要放其他重要文档和邮件,以方便用Ghost的方式维护。总的分区数建议不要超过10个,否则管理起来会比较麻烦,容易混乱。

表1 小型服务器硬盘分区方案(60~100gb)

盘符

大小

分区格式

分区储存内容

c盘

8~10gb

ntfs

windows 2023操作系统

d盘

15~18gb

ntfs

sql server

e盘

16~20gb

ntfs

web服务区、ftp服务区

f盘

10~13gb

ntfs

e-mail服务区

g盘

剩下

ntfs

备份(数据库等)

表2 游戏爱好者硬盘分区方案(60~100gb)

盘符

大小

分区格式

分区储存内容

c盘

5gb

fat32

windows 98/windows me

d盘

15~20gb

fat32

游戏区1:rpg等

e盘

15~20gb

fat32

游戏区2:网络游戏

f盘

15~20gb

fat32

游戏区3:动作游戏,模拟器

g盘

剩下

fat32

修改工具

表3 网页设计者硬盘分区方案(60~100gb)

盘符

大小

分区格式

分区储存内容

c盘

5gb

fat32

windows 98/me/2023/xp

d盘

20~30gb

fat32

相关软件(photoshop/fireworks/flash……)

e盘

10~20gb

fat32

制作成品区

f盘

20~30gb

fat32

资料(图片等)

g盘

剩下

fat32

备份(成品)

表4 家用型分区方案(60~100gb)

盘符

大小

分区格式

分区储存内容

c盘

3~5gb

fat32

windows 98

d盘

10gb

ntfs

windows xp

e盘

10~15gb

fat32

应用软件

f盘

10~20gb

fat32

游戏

g盘

15~20gb

fat32

影视、歌曲

h盘

剩余

fat32

备份

表5 常用软件安装建议

操作系统

windows 98、windows xp个人版等

商务应用软件

office xp、adobe系列、金山词霸2023等

常用软件

压缩类

winzip、winara等

图像类

acdsee等

多媒体娱乐类

direcx 8.1、超级解霸、winamp、realplayer等

多媒体制作类

frontpage xp、firework、flash、dreamweaver等

ftp类

getright、leapftp、cuteftp、netants等

杀毒软件

瑞星、金山毒霸、kv3000等wp

表6 办公型分区方案(60~100gb)

盘符

容量

分区格式

分区存储内容

c盘

5gb

ntfs

windows xp

d盘

10~20gb

ntfs

办公及应用软件

e盘

5gb

ntfs

电子邮件

f盘

10~30gb

ntfs

办公文档及图片

g盘

2gb

ntfs

ghost镜像区

h盘

剩余

ntfs

软件备份区

平时我们在给硬盘分区时,分区大小一般是按 1024M=1G 来设置的,但是这样分出来的分区大小往往不是我们想要的一个整数.比如,我们想把 C 盘分为 10G,于是分区时填入大小:10240M.但是分区完毕显示却是 9.XXG.这是什么原因呢?

原因在于我们的计算公式有问题:不能简单的按1024=1G 来设置,正确的计算公式是:

(N-1)*4+1024*N

式中N为想要的大小,单位GB,最终计算结果单位为MB.例如想要分出2GB的分区,则公式为:

(2-1)*4+1024*2=2023MB.

好了,现在你可以分出一个整数大小的分区了.

一、什么是分区?

分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。

安装操作系统和软件之前,首先需要对硬盘进行分区和格式化,然后才能使用硬盘保存各种信息。许多人都会认为既然是分区就一定要把硬盘划分成好几个部分,其实我们完全可以只创建一个分区使用全部或部分的硬盘空间。不过,不论我们划分了多少个分区,也不论使用的是SCSI硬盘还是IDE硬盘,都必须把硬盘的主分区设定为活动分区,这样才能够通过硬盘启动系统。

二、扩展分区和逻辑分区:

DOS和FAT文件系统最初都被设计成可以支持在一块硬盘上最多建立24个分区,分别使用从C到Z 24个驱动器盘符。但是主引导记录中的分区表最多只能包含4个分区记录,为了有效地解决这个问题,DOS的分区命令FDISK允许用户创建一个扩展分区,并且在扩展分区内在建立最多23个逻辑分区,其中的每个分区都单独分配一个盘符,可以被计算机作为独立的物理设备使用。关于逻辑分区的信息都被保存在扩展分区内,而主分区和扩展分区的信息被保存在硬盘的MBR内。这也就是说无论硬盘有多少个分区,其主启动记录中只包含主分区(也就是启动分区)和扩展分区腊袜两个分区的信息。

三、分区格式:

1、fat16

对电脑老”鸟”而言,对这种硬盘分区格式是最熟悉不过了,我们大都是通过这种分区格式认识和踏入电脑门槛的。它采用16位的文件分配表,能支持的更大分区为2gb,是目前应用最为广泛和获得操作系统支持最多的一种磁盘分区格式,几乎所有的操作系统都支持这一种格式,从dos、win 3.x、win 95、win 97到win 98、windows nt、win 2023/XP,甚至火爆一时的linux都支持这种分区格式。

但是fat16分区格式有一个更大的缺点,那就是硬盘的实际利用效率低。因为在dos和windows系统中,磁盘文件的分配是以簇为单位的,一个簇只分配给一个文件使用,不管这个文件占用整个簇容量的多少。而且每簇的大小由硬盘分区的大小来决定,分区越大,簇就越大。例如1gb的硬盘若只分一个区,那么簇的大小是32kb,也就是说,即使一个文件只有1字节长,存储时也要占32kb的硬盘空间,剩余的空间便全部闲置在那里,这样就导致了磁盘空间的极大浪费。fat16支持的分区越大,磁盘上每个簇的容量也越大,造成的浪费也越大。所以随着当前主流硬盘的容量越来越大,这种缺察亩点变得越来越突出。为了克服fat16的这个弱点,微软公司在win 97操作系统中推出了一种全新的磁盘分区格式fat32。

2、fat32

这种格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了fat16对每一个分区的容量只有2gb的限制,运用fat32的分区格式后,用户可以将一个大硬盘定义成一个分区,而不必分为几个分区使用,大大方便了对硬盘的管理工作。而且,fat32还具有一个更大的优点是:在一个不超过8gb的分区中,fat32分区格式的每个簇容量都固定为4kb,与fat16相比,可以大大地减少硬盘空间的浪费,提高了硬盘利用效率。

目前,支持这一磁盘分区格式的操作系统有win 97、win 98和win 2023/XP。但是,这种分区格式也有它的缺点,首先是采用fat32格式分区的磁盘,由于文件分配表的扩大,运行速度比采轮没激用fat16格式分区的硬盘要慢;另外,由于dos系统和某些早期的应用软件不支持这种分区格式,所以采用这种分区格式后,就无法再使用老的dos操作系统和某些旧的应用软件了。

3、ntfs

ntfs分区格式是一般电脑用户感到陌生的,它是网络操作系统windows nt的硬盘分区格式,使用windows nt的用户必须同这种分区格式打交道。其显著的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片,对硬盘的空间利用及软件的运行速度都有好处。它能对用户的操作进行记录,通过对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了网络系统与数据的安全。但是,目前支持这种分区格式的操作系统不多,除了windows nt外,刚刚上市的win 2023也支持这种硬盘分区格式。

不过与windows nt不同的是,win 2023使用的是ntfs 5.0分区格式。ntfs 5.0 的新特性有”磁盘限额”–管理员可以限制磁盘使用者能使用的硬盘空间;”加密”–在从磁盘读取和写入文件时,可以自动加密和解密文件数据等。随着 win 2023的普及,广大电脑用户会逐渐熟悉这种分区格式的。

4、linux

linux操作系统是去年it媒体炒得最为火爆的操作系统。由于该系统为自由软件,几乎不用花钱就能装入电脑,所以赢得了许多用户。它的磁盘分区格式与其他操作系统完全不同,共有两种格式:一种是linux native主分区,一种是linux swap交换分区。这两种分区格式的安全性与稳定性极佳,结合linux操作系统后,死机的机会大大减少,能让我们摆脱windows常常崩溃的噩梦。但是,目前支持这一分区格式的操作系统只有linux,对linux系统不感兴趣的用户也只能望洋兴叹了。

通过以上的介绍,我想你一定对常见的硬盘的分区格式有所了解了。那么,赶快根据你所需要安装的操作系统,给你的硬盘确定分区格式吧。

硬盘必须先经过分区才能使用,磁盘经过分区之后,下一个步骤就是要对硬盘进行格式化(FORMAT)的工作,硬盘都必须格式化才能使用。

格式化是在磁盘中建立磁道和扇区,磁道和扇区建立好之后,电脑才可以使用磁盘来储存数据。

在Windows和DOS操作系统下,都有格式化Format的程序,不过,一旦进行格式化硬盘的工作,硬盘中的数据可是会全部不见喔!所以进行这个动作前,先确定磁盘中的数据是否还有需要,如果是的话先另行备份吧

在“我的电脑”里,右键点击各个分区,选“属性”,在打开的属性窗口中,

看上面,有“FAT32”或者“NTFS”的字野宴样,就是文件系统类型。(有时也叫分区类型)

一般主分区只颤孝有一个,就是茄脊稿C盘。

C盘后面的全部都是扩展分区,D、E、F……都是逻辑驱动器。

Linux如何格式化磁盘啊?

磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格式化,所谓格式化,其实就是安装文件系统,Windows下的文件系统有Fat32、NTFS,CentOS使用的文件系统为ext,之前centOS5版本使用ext3作为默认的文件系统,而CentOS6使用ext4作为默认的文件系统。

当用man查询这四个命令的帮助文档时,你会发现我们看到了同一个帮助文档,这说明四个命令是一样的。

指定文件系统格式为ext4,该命令等同于mkfs ext4 /dev/sdb5,以后我们遇到余姚格式磁盘分区的时候,直接指定格式化为ext4即可,也可以根据操作系统的版本来决定格式化什么格式。

选项:-b:分区时设定每个数据块占用空间大小,目前支持1024、2023以及4096 bytes每个块。-i:设定inode的大小。-N:设定inode数量,有时使用默认的inode数不够用,所以要自定设定inode数量。-c:在格式化前先检测一下磁盘是否有问题,加上这个选项后会非常慢。

-L:预设该分区的标签label。-j:建立ext3格式的分区,如果使用mkfs.ext3就不用加这个选项了。-t:用来指定什么类型的文件系统,可以是ext2、ext3也可以是ext4。-m:格式化时,指定预留给管理员的磁盘比例,是一个百分比,只针对mke2fs命令。

注意:可以使用-L来指定标签,标签会在挂载磁盘的时候使庆枝用,另外也可以写到配置文件里,关于格式化的这一部分,我建议除非有需求,否则不需要指定块的大小,也就是说,你只需要记住这两个选项:-t和-L即可。

扩展资料

格式化的种类

盘片格式化牵涉两个不同的程序:低级与高级格式化。前者处理盘片表面格式化赋与磁片扇区数的特质;低级格式化完成后,硬件盘片控制器(disk controller)即可看到并使用低级格式化的成果;后者处理“伴随着操作系统所写的特镇含定信息”。 

低级格式化

低级格式化(Low-Level Formatting)又称低层格式化或物理格式化(Physical Format),对于部分硬盘制造厂商,它也被称为初始化(initialization)。最早,伴随着应用CHS编址方法、频率调制(FM)、改进频率调制(MFM)等编码方案的磁盘的出现,低级格式化被用于指代对磁盘进行划分柱面、磁道、扇区的操作。

现今,随着软盘的逐渐退出日常应用,应用新的编址方法和接口的磁盘的出现,这个词已经失去了原本的含义,大多数的硬盘制造商将低级格式化(Low-Level Formatting)定义为创建硬盘扇区(sector)使硬盘具备存储能力的操作。现在,人们对低级格式化存在一定的误解,多数情况下,提及低级格式化,往往是指硬盘的填零操作。 

对于一张标准的1.44 MB软盘,其低级格式化将在软盘上创建160个磁道(track)(每面80个),每磁道18个扇区(sector),每扇区512位位组(byte);共计1,474,560位组。需要注意的是:软盘的低级格式化通常是系统所内置支持的。通常情况下,对软盘的格式化操作即包含了低级格式化操作和高级格式化操作两个部分。

高级格式化

高级格式化又称逻辑格式化,它是指根据用户选定的文件系统(如FAT12、FAT16、FAT32、NTFS、EXT2、EXT3等),在磁盘的特定区域写入特定数据,以达到初始化磁盘或磁盘分区、清除原磁盘或磁盘分区中所有文件的一个操作。

高级格式化包括对主引导记录中分区表相应区域的重写、根据用户选定的文件系统,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间,以便用户使用该分区管理文件。

格式化(format)是指对磁盘或磁盘中的分区(partition)进行初始化的一种操作,这种操作通常会导致现有的磁盘或分区中所有的文件被清除。格式化通常分为低级格式化和高级格式化。如果没有特别指明,对硬盘的格式化通常是指高级御差笑格式化,而对软盘的格式化则通常同时包括这两者。

Linux下添加新硬盘及分区格式化要点:在为主机添加硬盘前,首先要了解linux系统下对硬盘和分区的命名方法。

在Linux下对IDE的设备是以hd命名的,之一个ide设备是hda,第二个是hdb。依此类推。一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个IDE口上的两个设备对应hdc和hdd。

一般硬盘安装在主IDE的主接口上,所以是hda;光驱一般安装在第二个IDE的主接口上,所以是hdc(应为hdb是用来命名主IDE上的从接口)。

SCSI接口设备是用sd命名的,之一个设备是sda,第二个是sdb。依此类推。分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的之一个分区。

每个硬盘最多可以有四个主分区,作用是用1-4命名硬盘的主分区。逻辑分区是从5开始的,每多一个分区,数字加一就可以。

参考资料:

百度百科:格式化

Linux的磁盘分区格式有何区别?

对于ide硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为之一个ide硬盘上的第三个主分区或扩展分区,hdb2表示为第二个ide硬盘上的第二个主分区或扩展分区。对于scsi硬盘则标识为“sdx~”,scsi硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法一样,不在多说。

我们从上面可以看到,red hat linux的分区是不同于其它操作系统分区的,它的分区格式只有ext2和swap两种,ext2用于存放系统文件,swap则作为red hat linux的交换分区。那么现在我们就可以知道red hat linux至少需要两个专门的分区(linux native和linux swap)况且不能将red hat linux安装在dos/windows分区。一般来说我们将red hat linux安装一个或多个类型为“linux native”的硬盘分区,但是在red hat linux的每一个分区都必须要指定一个“mount point”(载入点),告诉red hat linux在启动时,这个目录要给哪个目录使用。对“swap”分区来说,一般定义一个且它不必要定义载入点。下面我们先对“linux native”和“linux swap”有个初步的了解。

*swap分区是linux暂时存储数据的交换分区,它主要是把主内存上暂时不用得数据存起来,在需要的时候再调进内存内,且作为swap使用的分区不用指定“mout point”(载入点),既然它作为交换分区,我们理所当然应给它指定大小,它至少要等于系统上实际内存的量,一般来说它的大小是内存的两倍,如果你是16mb的内存,那么swap分区的大小是32mb左右,以此类推。但必须还要注意一点,swap分区不要大于128mb,如果你是64mb的内存,那么swap分区更大也只能被定为127mb,再大就是悉祥樱浪费空间了,因为系统不需要太大的交换分区。以此类推,如果你是128mb或更大的内存,swap分区也只能更大被定为127mb。况且你还必须注意的是如果你是128mb(或更大)的内存,你必须提醒系统你有这么大的内存,要不然它可不认你这个128mb内存。具体如下:当顺利启动了安装过程后,会显示一个boot:提示符,这时你只要键入boot:linux mem=128mb就可以了。另外你也可以创建和使用一个以上的交换分区,最多16个。

*linux native是存放系统文件的地方,它只能用ext2的分区类型,上面已说过。对windows用户来说,操作系统必须装在同一分区里,它是商业软件吗!所以你没有选择的余地!对red hat linux来说,你有了较大的选择余地,你可以把系统文件分几个区来装(必须要说明载入点),也可以就装在同一个分区中(载入点是“/”)。下面我们看看可以创建哪些分区(仅列常用几种)。

/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的pc机要受到bios的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在50mb—100mb之间。但是如果想用lilo启动red hat linux系统的话,含有/boot的分区必须完宴宏全睁丛在柱面1023以下。又由于8gb后的数据lilo不能读取,所以red hat linux要安装在8gb的区域以内。

/usr分区,是red hat linux系统存放软件的地方,如有可能应将更大空间分给它。

/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘使用,限制普通用户访问哪些文件等。其实单用户也有建立这个分区的必要,因为没这个分区的话,那么你只能以根用户的身份登陆系统,这样做是危险的,因为根用户对系统有绝对的使用权,可一旦你对系统进行了误操作,麻烦也就来了。

/var/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。

/tmp分区,用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。

/bin分区,存放标准系统实用程序。

/dev分区,存放设备文件。

/opt分区,存放可选的安装的软件。

/in分区,存放标准系统管理文件。

上面介绍了几个常用的分区,一般来说我们需要一个swap分区,一个/boot分区,一个/usr分区,一个/home 分区,一个/var/log分区。当然这没有什么规定,完全是依照你个人来定的。但记住至少要有两个分区,一个swap分区,一个/分区。下面我们来看看怎样分区。

用户可以使用两种分区工具:

1.disk druid:它是red hat linux提供的硬盘管理工具,它最初是随red hatlinux5一起发售的,它可以根据用户的要求创建和删除硬盘分区,另外还可以为每个分区管理载入点,这是一个不错的分区软件,建议读者使用。本文也将以此软件详细地介绍red hat linux分区。

2.fdisk:它是传统的linux硬盘分区工具,比disk druid更强大,使用更加灵活。但是fdisk要求用户对硬盘分区有一定经验,并能够适应且读懂简单的文本界面。如果你是之一次对一个硬盘驱动器进行分区操作的话,更好还是避免fdisk这样的程序,它虽然强大但用起来的感觉不是太好的。

附注:此外red hat linux还提供了一种叫fips的分区软件,但这种分区软件具有一定的危险性,不宜提倡操作。虽然有许多人已经成功地用fips对他们的硬盘进行了分区,但这不能保证fips将在你的系统中也能正常地运行。况且red hat linux也不提供对fips的支持,劝你对这种分区软件还是慎用为好。

如果你希望将red hat linux安装在已经含有其他操作系统的盘上,也就是多重操作系统,这个情况就比较复杂了,因为一个错误就可以毁掉你辛辛苦苦保存的数据,让你欲哭无泪。如果你想让red hat linux与os/2共存,那你必须使用os/2的分区软件来创建硬盘分区,要不然os/2将不能识别硬盘分区。另外你也可以用其它的一些分区软件来分区,下面列出了一些常见的这种分区工具软件:

关于linux硬盘分区格式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 深入探讨Linux硬盘分区格式,轻松理解操作系统存储方案 (linux硬盘分区格式)