Linux 磁盘、分区、文件系统、挂载

1、磁盘
Linux所有设备都被抽象成为一个文件,保存在/dev目录下。
设备名称一般为hd[a-z]或sd[a-z]。如果电脑中有多硬盘,则设备名依次为sda、adb、sdc...以此类推
IDE设备的名称为hd[a-z]。SATA、SCSI、SAS、USB等设备的名称称为sd[a-z]。
 
2、分区
在Linux中,使用 备名称+分区号 的方式来表示分区,例如:
sda1---第一块硬盘的第一个分区
sda2---第一块硬盘的第二个分区
sdb1---第二块硬盘的第一个分区
分区是一个软件概念,主流分区机制分文MBR和GPT两种
MBR是传统的分区机制,应用于绝大多数使用BIOS的PC设备,但是支持的硬盘不超过2T。
GTP是一个较新的分区机制,解决了MBR很多缺点
1、支持超过2T的硬盘
2、向后兼容MBR
 
3、fdisk分区
fdisk命令---查看或管理磁盘分区
fdisk是一个基于MBR老牌的分区工具,支持几乎所有的Linux的发型版本。
注意:
  1. fdisk命令只有具有root用户才能运行
  2. 使用fdisk -l可以列出所有安装的磁盘及其分区信息
  3. 使用fdisk /dev/sd[a-z]可以对目标磁盘进行分区操作
  4. 分区之后需要使用partprobe命令让内核更新分区信息,否则需要重启才能识别新的分区
  5. /proc/partitions文件也可以用来查看分区信息
4、文件系统  
创建分区之后,分区还不可以使用,操作系统必须通过文件系统才能管理文件和数据,磁盘或分区需要创建文件系统之后才能为操作系统使用,创建文件系统的过程被称之为格式化。
没有文件系统的设备被成为裸(raw)设备。常见的文件系统有fat32、NTFS、ext2、ext3、ext4、HFS等
文件系统之间的区别:日志、支持的分区大小、支持的单个文件大小、性能等等
windows下主流文件系统是NTFS,Linux下主流文件系统是ext3、ext4
 
5、LVM逻辑卷管理
LVM的基本组成
物理卷 (PV,Physical Volume)
一个可供存储LVM的块设备. 如硬盘分区(MBR或GPT分区)、SAN 的硬盘、RAID 或 LUN,一个回环文件, 一个被内核映射的设备 (例如 dm-crypt),它包含一个特殊的LVM头,它是 LVM 构建的实际硬件或存储系统。
 
卷组 (VG,Volume Group)
卷组是对一个或多个物理卷的集合,并在设备文件系统中显示为 /dev/VG_NAME。
 
逻辑卷 (LV,Logical Volume)
逻辑卷是可供系统使用的最终元设备,它们在卷组中创建和管理,由物理块组成,实际上就是一个虚拟分区,并显示为 /dev/VG_NAME/LV_NAME,通常在其上可以创建文件系统。
 
物理块 (PE,Physical Extends)
一个卷组中最小的连续区域(默认为4 MiB),多个物理块将被分配给一个逻辑卷。你可以把它看成物理卷的一部分,这部分可以被分配给一个逻辑卷。
 
lvm在linux磁盘管理中的位置图:依次为:disk -> partition -> PV -> VG -> LV -> fs,也即磁盘->分区->物理卷->卷组->逻辑卷->文件系统。
6、挂载硬盘
新硬盘分区完并且建立好文件系统之后,还需要挂载到一个目录上才可以使用:
Linux需要手动进行挂载操作(mountminlin)或者vi 配置/etc/fstab文件来自动挂载
 
posted @ 2024-11-14 15:27  jrliu  阅读(17)  评论(0编辑  收藏  举报