2023年11月25日发(作者:)

RedHat8磁盘类型和分区格式

块设备和块设备⽂件

块设备

由内核加载驱动所识别到的存储设备就是⼀个块设备

块设备⽂件

操作系统眼⾥⼀切都是⽂件,那么块设备需要被创建成块设备⽂件存储到系统⾥

MBR ⽀持 32 位和 64 位的操作系统

MBR ⽀持4个主分区

位于整个硬盘的0磁道0柱⾯1扇区,在512字节的主引导扇区中,MBR只占⽤了其中的446个字节,另外的64个字节交给了

DPT(Disk Partition Table硬盘分区表),最后两个字节“55,AA”是分区的结束标志。

MBR转换成GPT

总结:系统安装建议改为UEFI+GPT模式,系统引导跟着硬盘格式,相应的BIOS也需要更改,也就是UEFI+GPT模式和BIOS+MBR,如果

只是⽤于⽂件存储是可以单独GPT格式

参考:

GPT

主分区:都是主分区

linux系统LVM分区

它是Linux环境下对磁盘分区进⾏管理的⼀种机制,LVM是建⽴在硬盘和分区之上的⼀个逻辑层,来提⾼磁盘分区管理的灵活性,创

建、删除、扩容、缩⼩等操作

相关操作:/qq_27281257/article/details/81603410

存储单位

1000还是1024

国际单位规定的换算关系是1G=1000M

由于计算机的⼆进制特性,计算机的存储容量是2的整数次幂,⽤起来不⽅便。设计者发现23接近,相差不过2%,于是

10=1024与k=10

为了当时的⽅便,简化了存储容量的计算⽅式,把存储容量中的1kB当成了1000B⽽不是1024B。但是操作系统坚持⽤2的整数次幂

来标⽰存储容量。这就造成了我们看到的容量和⼚家报的容量不⼀致的情况。

新增分区

起始扇区位置是从2048开始的,为什么?

First Sector 表⽰起始扇区

默认从第2048块扇区开始是因为,由于EFI的兴起,要给EFI 代码留磁盘最开始的1M空间.

2048*512Byte = 1024 KByte = 1 MByte

上⾯提到的UEFI是EFI2.0版本,也就说这个空间1M没什么⽤处

其他就是正常的分区和分配⼤⼩

xfs、ext4、ext3、ext2

centos7.0开始默认⽂件系统是xfs,centos6是ext4,centos5是ext3

区别都是针对数据传输,安全、恢复等好处为中⼼进⾏升级⽂件系统

格式化

mkfs.xfs /dev/sdd1

mkfs.ext4 /dev/sdd1