磁盘分区
1.MBR:
引导系统启动 master boot record 主引导记录
位于磁盘 0头0道1扇区前446个字节
一扇区:
1.前446字节存放MBR
2.64字节存放磁盘分区信息,磁盘分区biao
3.最后两个字节存放结束标记 55aa
分区
主分区:primary
一个主分区占用16个字节 最多4个主分区
扩展分区:extended也需要占用16个字节 ,但是直接无法使用,(一块硬盘中只能创建一个)
逻辑分区:logical在扩展分区下面,是实际存放数据的地方 (最多十一个逻辑分区)
命名规则
硬盘 :第一块/dev/sda 第二块 /dev/sdb
分区:
主分区 sda1.2.3.4
扩展分区 同主分区
逻辑分区 从5开始
fdisk
-l 查看磁盘分区信息
[root@lalala ~]# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000486a9
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 83 Linux
/dev/sda2 411648 2508799 1048576 82 Linux swap / Solaris
/dev/sda3 2508800 41943039 19717120 83 Linux
fdisk 内部命令
p 显示磁盘分区信息
n 创建分区
d 删除磁盘分区
w 保存并退出
q 退出不保存
t 改变分区的类型
*创建完分区后需要格式化才能挂载使用
mkfs.xfs
挂载mount 把信息写在/etc/fstab 开机自动挂载
parted
支持2个t 以上的硬盘
p 显示磁盘分区信息
mktable 创建磁盘分区表
mkpart 创建磁盘分区
rm 删除磁盘分区
q 退出磁盘分区
(实时生效)
parted 需要先创建磁盘分区表