管理磁盘:

物理设备命名:
硬件 在linux中的文档名字
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/U盘 /dev/sd[a-p]
U盘 /dev/sd[a-p](与SATA相同)
软盘 /dev/fd[0-1]
打印机

25针:/dev/lp[0-2]

U盘:/dev/usb/lp[0-15]

鼠标

U盘:/dev/usb/mouse[0-15]

PS2:/dev/psaux

/dev/mouse

CDROM/DVDROM /dev/cdrom
磁带机

IDE:/dev/ht0

SCSI:/dev/st0

物理设备的命名规则:

由于现在的IDE设备已经很少见了,所以一般的硬盘设备都会以"/dev/sd"开头的。而一台主机上可以有很多硬盘,因此系统采用a~p来代表16块不同的硬盘(默认从a开始分配),而且硬盘的分区编号也很有讲究:

主分区或扩展分区的编号从1开始,到4结束;

逻辑分区从编号5开始。

再来分析一下/dev/sda5这个设备文件名称包含哪些信息,如图所示。

磁盘:

整颗磁盘的第一个扇区特别的重要,因为它记录了整颗磁盘的重要资讯!磁盘的第一个扇区主要记录了两个重要的咨询,分别是:

主要引导区(Master Boot Record,MBR):

可以安装启动管理程序的地方,与446bytes

分割表(partition table):记录整颗硬盘分割的状态,有64bytes

MBR是很重要的,因为当系统在启动的时候会主动去读取这个区块的内容,这样系统才会知道你的程序放在哪里且该如何进行启动。

硬盘分区相关知识

硬盘设备是由大量的扇区组成的,每个扇区的容量为512字节。

其中分区表中每记录一个分区信息就需要16字节,这样一来最多只有4个分区信息可以写道第一个扇区中,这4个分区就是4个主分区。第一个扇区中的数据信息如图所示。

几个磁盘分区注意点

P+P+P+P的分割方式是不合适的。因为如果使用到四个P,则即使硬盘还有剩余容量,因为无法再继续分割,所以剩余容量就被浪费掉了。。考虑到磁碟的连续性,一般建议将Extended的磁柱号码分配在最后面的磁柱内

分割出一个Primary与一个Extended是可以的。逻辑分区的号码在IDE可达63号,SATA则可达15号,因此仅一个主要与一个扩展分区也是可以的

对于一个sata硬盘的两种分区方式:

P+P+P+E的环境:

P+E的环境:

RAID:

RAID是英文Redundant Array if Independent Disks的缩写,中文简称为独立冗余磁盘阵列。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。

RAID可分为软RAID和硬RAID,软RAID是通过软件实现多块硬盘冗余的。二硬RAID一般是通过RAID卡来实现RAID的

LVM:

LVM是逻辑卷管理的简称

LVM是建立在硬盘和分区上的一个逻辑卷层

这层的作用用来屏蔽物理层的分区信息

提高分区管理的灵活性

PV:(physical volume)物理卷,就是分区。这些分区可以位于不同的硬盘上。

VG:(volume group)卷组,就是逻辑上的大硬盘。

LV:(logical volume)逻辑卷。就是在VG中分出的盘,跟传统意义上的分区一个意思

LVM指令:

功能/指令 物理卷管理 卷组管理 逻辑卷管理
扫描 pvscan vgscan lvscan
建立 pvcreate vgcreate lvcreate
显示 pvdisplay vgdisplay lvdisplay
删除 pvremove vgremove lvremove
扩展 vgextend lvextend
缩小 vgreduce lvreduce

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐