MBR磁盘分区管理
MBR磁盘组成:
引导程序446字节
分区表64字节
结束标识2字节
共512字节
分区的类型
主分区、扩展分区、逻辑分区。特点:
主分区加上扩展分区最多只能有4个。
扩展分区最多只能有一个,仅仅只是为了创建逻辑分区而存在的,其本身不提供存储服务。
逻辑分区依赖于扩展分区的存在,扩展分区一旦损坏,逻辑无法使用。
逻辑分区的空间总和不能超过扩展分区。
不同的操作系统逻辑分区的数量也会有所不同。
添加磁盘
列:
如在虚拟机开机情况下添加磁盘,刷新不到的;那么用到命令如下
echo “- - -" > /sys/class/scsi_host/host0/scan 来重新扫描本电脑的硬件
创建分区
命令格式 : fdisk 磁盘名 (fdisk /dev/sdb)
进入后n为创建分区 创建分区选项如下
p 主分区 e扩展分区 l(这是L不是i)逻辑分区 逻辑分区需要在扩展分区的基础上建立
默认的选项为:创建主分区
以上时n创建分区的操作,下面是其他操作
d删除分区
p打印分区表
w保存退出
q不保存退出
创建完分区如果查看不到,还需刷新列表
刷新磁盘命令:partprobe 磁盘名
格式化磁盘(磁盘分区)
格式 mksf 选项 指定类型 分区名
选项 -t 指定文件类型ext4 xfs(只提到这两个还有其它类型)
挂载
命令格式:mount 挂载源 挂载点
挂载源:磁盘分区、磁盘扩展分区、磁盘逻辑分区
挂载点:文件的目录
挂载完成后挂载点里面内容会输入到挂载源中,挂载点更换或取消后该挂载源中内容依然生效。
命令行进行的挂载会立即生效,关机重启后该命令失效
修改配置文件进行的挂载,不会立即生效需重启后生效,关机重启后仍能生效
修改配置文件
vim /etc/fstab
挂载源 挂载点 文件系统类型 挂载参数 是否检测 是否备份
/dev/sdb1 /123 ext4 defaults 0 0
GPT磁盘分区
GPT磁盘分区的说明
GPT对比MBR的优势:
GPT支持更多的分区(128分区)
GPT支持更大的分区(2EB)1EB=2^6TB
GPT使用更大的空间存储分区信息
GPT提供备份机制,减少分区表损坏的风险
结构
LBA 0:MBR兼容区块 ---主引导程序
LBA 1:GPT的表头记录(记录分区表本身的位置和大小)
LBA 2-33:实际记录分区信息的位置
LBA 34 -34:记录GPT分区表内容,比如构建文件系统
LBA -33 -2:分区信息的备份位置
LBA -1:GPT的表头记录的备份
GPT磁盘创建分区
parteb(默认进入sda)需要进入其他盘
parteb 磁盘名 如/dev/sdb
指定磁盘分区类型:mklabel
gpt
输出分区信息:print
划分分区:mkpart
步骤:分区名称、文件系统、起始位置、结束位置。(起始和结束的位置代表内存大小)
quit保存退出
格式化、挂载等命令与MBR磁盘的管理相同。
感谢观看 不足之处多多包涵