磁盘结构
1.物理结构:
盘片:硬盘里有多个盘片,每盘片两面
磁头:每面一个磁头
2.数据结构:
扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据,硬盘的最小存储单位
磁道:同一个盘片不同半径的同心圆
柱面:不同盘片相同半径构成的圆柱面,由同一半径圆的多个磁道组成
磁盘接口类型
IDE:并行,散热差,抗干扰性差,处理数据能力弱等,现在已经淘汰
SATA,SCSI,SAC:总的来说这三种差不多,比IDE出故障了小的盘可以换给大的用,大的不能给小的用,很简单道理小盘放不下大的盘,换盘的时候是从第0号盘开始
SATA抗干扰性强,散热性好,支持热插拔(相当于U盘可以直接拔掉或插入都可以)注意:内存条不能带电操作
SCSI一般用于服务器或工作站,CPU占用率小,转速快,支持热插拔
SAC转去更快,快6g/s(理论值)
光纤通道
MBR与磁盘分区表示
MBR位于硬盘第一个物理扇区处
MBR中包含硬盘的主引导程序446字节和硬盘分区表
分区表有4个分区记录区,每个分区记录区占16个字节
linux中将硬盘,分区等设备均表示为文件
/dev/hda5
hd:IDE
sd:表示scsi设备
dev表示硬件设备文件所在的目录
a,b,c表示硬盘的顺序号以字母a,b,c表示
5表示分区的顺序号,以数字123表示
硬盘分区结构
硬盘中的主分区数目只有四个
主分区和扩展分区序号限制在1到4
扩展分区再分为逻辑分区
逻辑分区的序号将始终从5开始
文件系统类型
XFS文件系统
存放文件和目录数据的分区
高性能的日志型文件系统
centos7系统中默认使用的文件系统
SWAP,交换文件系统
为Linux系统建立交换分区
Linux支持的其他文件系统类型
FAT16,FAT32,NTFS
EXT4,JFS…
检测并确认新硬盘
fdisk命令
查看或管理磁盘分区
fdisk -l [磁盘设备]
或
fdisk [磁盘设备]
交互模式中的常用指令
m,p,n,d,t,w,q
不重启下识别硬盘
echo “_ _ _”> /sys/class/scsi_host/host0/scan
如果有三个文件就是host0到host2
fdisk -l/dev/sda 只显示当前设备
添加硬盘顺序:
1.先添加硬盘并让系统识别,重启或者echo命令
2.fdisk 分区,方便使用,最大化利用硬盘性能
3.格式化后确定文件系统,win不格式化也无法使用
4.挂载(最好为空文件,不然文件有几率丢失)
杰挂载,如果挂载目录下,不能解挂载,不能一个目录挂多个设备
n 新建一个分区
p 显示出分区表
t 修改分区的系统ID
w 保存并退出
d 删除一个分区
L 列出所有代码
创建文件系统
mkfs -t 文件系统类型
或mkfs.文件系统类型 +格式化的分区或者硬盘
mkswap命令
mkswap 分区设备
刷不出分区:partprobe/dev/sdb