2019/01/21 磁盘管理分区

在这里插入图片描述
globals 全局变量
如果一块大小512字节 支持8Z 如果一块大小4096字节,就支持64Z
GUID (globals unique identifiers全球唯一的标识符) 的分区表 Partition table
8z(亿)
UUID (universally unique ldentifier 通用唯一的标识符)
一个16位进制数相当于4个2进制位 占4位bit 总共32
32*4=128位

在这里插入图片描述
保护性的MBR,是为了一些旧软件识别不出新的GPT分区,就会认为是一个无用硬盘,操作时可能会造成数据的破坏
可以分128的分区表
第二部分就是分区的位置
不用刻意备份,背后有一个备份分区表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
每个分区有一个唯一标识 GUID
在这里插入图片描述
图形工具 gnome-disks 用的不多
在这里插入图片描述
在这里插入图片描述
早期主板是BIOS 一般BIOS和MBR搭配,否则会报错
在这里插入图片描述
fdisk 只能管理MBR,不了解GPT,不支持GPT
在这里插入图片描述
fdisk不支持GPT分区 ,不是为了大的分区设计的,要想使用GPT建议可使用parted
gdisk适合管理GPT分区 是一个交互式的
manipulation 熟练的 interactive 交互式

在这里插入图片描述
partprode主要是同步内存中的分区表和硬盘中的分区表
sector 扇区
head 磁头
track 磁道
cylinder柱面

在这里插入图片描述
在这里插入图片描述
parted /dev/sdb mklabel gpt分区|或者msdos =mbr分区

在这里插入图片描述

在这里插入图片描述
如果要执行操作就会销毁原来的数据分区 可以事先做好备份
在这里插入图片描述
在这里插入图片描述
创建分区
parted /dev/sdb mkpart primary(代表主分区) 1M 200M(从1M开始到200M结束=199M) 默认M 分出199m的分区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
print命令显示不同的分区情况
在这里插入图片描述
不同的命令再计算大小的喜欢可能不一致 953M和1000M
在这里插入图片描述
在这里插入图片描述
删除1的话,SDB2不受影响
在这里插入图片描述
parted -l查看分区的个数大小 信息
在这里插入图片描述
parted可以有交互式的执行
在这里插入图片描述
写在脚本最好用非交互式,用户可以用交互式
在这里插入图片描述
parted立即执行 不可撤销,及时生效,比较危险
在这里插入图片描述
fdisk不是即时生效,相对比较安全
fdisk主要管理mbr分区 gdisk 主要管理gpt分区
fdisk支持的gpt分区比较新还在试验阶段

在这里插入图片描述
在这里插入图片描述
d删除一个分区
g创建一个新的空GPT分区表
G irix(擅长做视频处理的系统)
o创建一个空的MBR分区表
硬盘分区是GPT或者MBR,fdisk命令可能不一样

在这里插入图片描述
p 打印当前的分区表,
n 新建一个新的分区

在这里插入图片描述
在这里插入图片描述
extend 扩展分区
logical逻辑分区
+20480=加上20480个扇区 一个扇区 512k =容量就等于 20K*512k=100M
+1G就等于分一个G,这个比较方便

在这里插入图片描述
由于之前分的的是从2099999,所以大小只能从2099200-2099999,不能扩展到2G,用d命令删除
我们只能那个6293503+1开始分
因为sdb2也有占用一部分逻辑分区,所以创建逻辑分区的的时候从2102047开始
删除原来的5 其实现在的5就是原来的6 提示我们以后写脚本和配置文件不要写死分区名
可以用UUID,而不用设备名

在这里插入图片描述
在这里插入图片描述
syncing disks同步磁盘 自动重读内存分区表,把硬盘和内存的分区表同步
w存盘退出

*centos 7磁盘和内存分区表同步 用partrode [设备路径名称dev/sda]即可
5 可以,,6 partprode不可以有bug ,不生效
**
在这里插入图片描述
所以6 适合用 partx -a 适用于刚创建的分区同步
在使用的旧分区一段时间新增的一块分区,有可能与内存的分区表不同步

在这里插入图片描述
在原来的分区 sba 里在分区 只会有 logical partitions逻辑分区
在这里插入图片描述
重读分区表失败了
还在使用老的内存表,新的内存表将在下次重启的时候或者运行partprobe 或者kpartx生效

在这里插入图片描述
fdisk看的是硬盘中的分区表,其他的命令如lsblk ls dev/sd cat/proc/partition是看的内存中的分区表
7 partprode同步硬盘和内存的分区表

在这里插入图片描述
在这里插入图片描述
在6 的上同步比较麻烦
dos划分分区是以整数面扇区为单位,
dos模式快过时了,强烈建议用其他模式C

在这里插入图片描述
分区方式提示整数面扇区分区报警,加-C就一就可以切换分区格式
在这里插入图片描述在这里插入图片描述
partprobe在6上不好使,用partx -a 或者xpartx -a
在这里插入图片描述
partx -a 只适用于新增分区的时候同步,删除的还需要另外的命令
在这里插入图片描述
删除分区,三个分区,都是6,顺位
在这里插入图片描述
在这里插入图片描述
partx -d --nr 6-8 /dev/sda同步删除的分区表
所以6 增加删除最好一次操作只执行一种操作
同步必须做

在这里插入图片描述
有这种情况必须同步,不能重启
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
除了支持MBR还支持其他的,只是太稀少,一般接触不到
发现了无效的GPT 有效的MBR分区表

在这里插入图片描述
gPT和MBR只能二选一,转换会损失数据
在这里插入图片描述
8300=83分区类型 按L显示类型信息

在这里插入图片描述
将来可能遇到的类型可能是8e 逻辑卷 和fd raid
相当于贴标签
将来用raid用最好改成fd 逻辑卷用就用8e 严谨角度上来说
给自己一个提示

在这里插入图片描述
一般是管理MBR分区用fdisk 管理GPT分区用gdisk
在这里插入图片描述
ext4 fat
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值