磁盘管理与文件系统

磁盘结构:

1.硬盘物理结构

盘片:硬盘有多个盘片,每盘片2面

磁头:每面一个磁头

2.硬盘数据结构

扇区:盘面被分为多个扇形区域,每个扇区存放512个字节的数据

磁道:同一盘片,不同半径的同心圆

柱面:不同盘面相同半径构成的圆柱面

 

硬盘存储容量:磁头数*磁道(柱面)数*每道扇区数*每扇区字节数

可以用柱面,磁头,扇区来唯一定位磁盘上的每个区域

磁盘接口类型:IDE,SATA,SCSI,SAS,光纤通道

 

 

MBR与磁盘分区表示

主引导记录:(MBR:Master  Boot  Record)

MBR位于硬盘的第一个物理扇区处

MBR中包含硬盘的主引导程序和硬盘分区表

MBR总共512字节,前446字节是主引导记录,后64字节为分区表。

分区表有4个分区记录区,每个分区记录区占16字节。

 

例子:/dev/hda5

dev:硬件设备文件所在的目录

hd:表示IDE设备

sd:表示SCSI设备

a:硬盘顺序号,以a,b,c……表示

5:分区的顺序号,以数字1,2,3……表示

 

磁盘分区结构

硬盘中的主分区数目只有四个

主分区和扩展分区的序号限制在1-4

扩展分区再分为逻辑分区

逻辑分区的序号将始终从5开始

例子:第一个主分区:/dev/hda1

           第二个主分区:/dev/hda2

           第一块IDE硬盘设备:/dev/hda

           第一个逻辑分区:/dev/hda5

           第二个逻辑分区:/dev/hda6

 

文件系统类型(文件系统:管理文件的软件)

XFS文件系统:

1.存放文件和目录数据的分区

2.高性能的日志型文件系统

3.centos 7系统中默认使用的文件系统

SWAP,交换文件系统:为Linux系统建立交换分区

Linux支持的其他文件系统类型:FAT16,FAT32,NTFS ,EXT4,JFS……

 

检测并确认新硬盘

fdisk命令:

fdisk  [磁盘设备]  (进行分区)

fdisk  -l  [磁盘设备]   查看或管理磁盘分区

常用选项

m                               打印出菜单

p                                打印出当前分区表 

n                                新建一个分区

d                                删除一个分区

t                                 改变分区的属性,系统ID

w                                保存退出

q                                不保存退出

例子:

分区之前需要添加硬盘

 

 点击添加,然后一直点击下一步直到完成即可

打开终端,进行分区

 

 

 

 

 

 

 

 

 

 

 

Device:分区的设备文件名称

Boot:是否引导分区,若是,有“*”标识

Start:该分区在硬盘中的起始位置(柱面数)

End:该分区在硬盘中的结束位置(柱面数)

Blocks:分区大小,以Block(块)为单位,默认的块大小为1024字节

Id:分区对应的系统ID号

System:分区类型

 

创建文件系统

mkfs命令

mkfs  -t  文件系统类型   分区设备

例子:将新建分区格式化

 

 

 

创建交换文件系统

mkswap命令

mkswap   分区设备

 

挂载,卸载文件系统

mount命令:挂载文件系统,ISO镜像到指定文件夹

mount  [-t 类型]  存储设备  挂载点目录

mount  -o loop  ISO镜像文件  挂载点目录

umount命令:卸载已挂载的文件系统

umount   存储设备位置

umount   挂载点目录

 

posted @   xhx18061794934  阅读(69)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示