认识Linux下的硬盘分区

简介:
一、认识硬盘和分区
 
硬盘是计算机最常见的存储设备。
操作系统读取操作硬盘数据是根据一定的规则和格式进行的,这是硬盘分区格式化的最根本原因。
在操作系统下正常工作的硬盘,都有一个数据结构,或者说数据存储划分区。硬盘上的数据按照其不同的特点和作用大致可分为5部分:MBR区、DBR区、FAT区、DIR区和DATA区。
 
硬盘分区有3种类型:主分区(Primary Partition)、扩展分区(Extended Partition)和逻辑分区(Logical Partition)。
对分区有一些限制:
一个硬盘最多可以有四个主分区。
一个硬盘最多可以有一个扩展分区,扩展分区是个概念,看不到的,也没法直接使用。
一个扩展分区可以划分为多个逻辑分区。
 
硬盘经过分区后,要给里面存储数据,还应该对硬盘进行格式化,格式化是为了对硬盘数据的存储做一个规范和约束。经过格式化后的主分区和逻辑分区可以用来存储数据。
常见的文件系统格式有:FAT32、NTFS、ext3等等,不同的操作系统对文件分区格式支持也不太一样。
 
二、分区的表示
 
Windows下:
使用“盘符”,如A、B、C、D、E……等还表示一个分区。这种方法使得硬盘分区这一东西变得十分简单。其中A和B是软驱,硬盘分区是从C开始编号的。
 
Linux下:
复杂一些了。首先,它对每一个设备进行了命名:
  IDE设备:一台PC上可以有两个IDE接口(我将其称为第一IDE、第二IDE),而每个IDE接口上可以接两个IDE设备(我将其称为主盘、从盘)。其中硬盘与光驱都是IDE设备。Linux这样为其命名:
 
    第一IDE的主盘:/dev/hda
    第一IDE的从盘:/dev/hdb
    第二IDE的主盘:/dev/hdc
    第二IDE的从盘:/dev/hdd
 
  SCSI设备:这个相对大家会陌生一些,它通常需要加上一块SCSI卡来驱动。第一块SCSI设备称为:/dev/sda、第二块就是/dev/sdb……以此类推。
 
  为什么都有一个“/dev”呢,这是因为,在UNIX/LINUX系统中,将所有的设备都当做一个文件,放在/dev目录下。
 
 
实际上分区的概念都一样,只是linux下分区的查看、文件系统格式和常用的Windows差别比较大而已。


本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/160026,如需转载请自行联系原作者
相关文章
|
1月前
|
Linux Shell C语言
【Shell 命令集合 磁盘维护 】Linux 分区管理的工具 sfdisk命令使用教程
【Shell 命令集合 磁盘维护 】Linux 分区管理的工具 sfdisk命令使用教程
30 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
36 1
|
1月前
|
存储 缓存 Linux
【Shell 命令集合 磁盘维护 】Linux 设置和查看硬盘驱动器参数 hdparm命令使用教程
【Shell 命令集合 磁盘维护 】Linux 设置和查看硬盘驱动器参数 hdparm命令使用教程
35 0
|
4月前
|
Oracle 关系型数据库 Linux
windows 11 hyper-v中oracle linux虚拟机中添加硬盘
在windows 11自带的hyper-v虚拟机中添加硬盘,并分区
65 6
|
1月前
|
监控 Linux Shell
【Shell 命令集合 磁盘维护 】Linux 交换分区的特殊文件或设备 swapon命令使用指南
【Shell 命令集合 磁盘维护 】Linux 交换分区的特殊文件或设备 swapon命令使用指南
38 1
|
4月前
|
IDE Linux 开发工具
Linux添加硬盘并进行分区、格式化、挂载及卸载
Linux添加硬盘并进行分区、格式化、挂载及卸载
136 0
|
1月前
|
存储 安全 Linux
【Shell 命令集合 磁盘维护 】Linux 在特定的分区上建立 linux 文件系统 mkfs命令使用教程
【Shell 命令集合 磁盘维护 】Linux 在特定的分区上建立 linux 文件系统 mkfs命令使用教程
27 0
|
16天前
|
Linux
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
21 0
|
1月前
|
存储 安全 Shell
【Shell 命令集合 磁盘维护】Linux 检测和识别硬盘或文件系统中的坏块 badblocks命令使用教程
【Shell 命令集合 磁盘维护】Linux 检测和识别硬盘或文件系统中的坏块 badblocks命令使用教程
38 0
|
3月前
|
Linux
百度搜索:蓝易云【Linux系统中查看硬盘信息的方法有哪些?】
这些是在Linux系统中查看硬盘信息的常见方法。根据您的需求和具体环境,您可以选择适合您的方法来查看硬盘信息。
79 0