rhel7磁盘分区

时间:2024-03-20 15:18:15

 

rhel7磁盘分区

 

rhel7与以前的版本的rehl区别不是很大,可以通过disk工具在图形桌面中运行或者命令工具如:fdisk gdisk parted管理硬盘设备,fdisk可以配置MBR格式;gdisk配置gpt格式,parted可以自己选择

硬盘分区
传统的硬盘分区都是 MBR 格式,MBR 分区位于 0 扇区,他一共 512 字节,前 446 字节是grub 引导程序,中间 64 字节是分区表,每个分区需要 16 个字节表示,因此 主分区和扩展分区一共只能有 4 个分区,超过 4 个的分区只能从扩展分区上再设置逻辑分区来表示。每个分区的大小无法超过 2T。 MBR 的最后 2 个字节是结束符号 GPT格式,打破了 MBR 的限制,可以设置多达 128 个分区,分区的大小根据操作系统的不同 有所变化,但是都突破了 2T 空间的限制。支持高可达8EB(1EB=1024PB,1PB=1024TB) 的 卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。 与 MBR 分区的磁盘不同,GPT 的分区信息是在分区中,而不象 MBR 一样在主引导扇区。 为保护 GPT 不受 MBR 类磁盘管理软件的危害,GPT 在主引导扇区建立了一个保护分区 (Protective MBR)的 MBR 分区表这种分区的类型标识为 0xEE,这个保护分区的大小在 Windows 下为 128MB,Mac OS X 下为 200MB,在 Window 磁盘管理器里名为 GPT 保护分区, 可让 MBR 类磁盘管理软件把 GPT 看成一个未知格式的分区,而不是错误地当成一个未分区 的磁盘 在 MBR 硬盘中,分区信息直接存储于主引导记录(MBR)中(主引导记录中还存储着系统的引 导程序)。但在 GPT 硬盘中,分区表的位置信息储存在 GPT 头中。但出于兼容性考虑硬盘 的第一个扇区仍然用作 MBR,之后才是 GPT 头。

 

1、查看当前硬盘的信息

rhel7磁盘分区

2、可以在/proc/paetions这个文件下查看当前的分区

rhel7磁盘分区

3、先创建一个MBR的格式的分区

输入m获取帮助

rhel7磁盘分区

输入n可以创建新的MBR分区,然后输入p可以显示当前的分区状态

rhel7磁盘分区

如果重复的输入n 那么就会继续添加其他分区

注:MBR 格式磁盘最多可以创建 4 个主分区或 3 个主分区 1 个扩展分区,在扩展分区中可 以创建若干个逻辑分区。 

注意id它代表了磁盘的用途,可以通过t来改变

rhel7磁盘分区

查看分区的记录

rhel7磁盘分区

gdisk和fdisk非常的相似

rhel7磁盘分区

rhel7磁盘分区

rhel7磁盘分区

以上图中,创建新分区的时候可以看见可以有 128 个分区 

在parted中,和前两个相比,更灵活,可以自行设定 MBR 或 GPT 格式和分区 

rhel7磁盘分区

通过 mklabel msdos 可以设定为 MBR 格式,然后可以通过 mkpart 来划分分区 

rhel7磁盘分区

primary 代表主分区,extended 代表扩展分区,logical 代表逻辑分区

mkfs.xfs  /dev/分区设备名或#mkfs  -t  xfs  /dev/分区设备名 

rhel7磁盘分区

可以修改/etc/fstab 实现自动加载 

[[email protected] ~]# vi /etc/fstab

rhel7磁盘分区

查看是否自动挂载

rhel7磁盘分区

二、如何手动创建swap分区

第一种我们单独用一个分区来作为swap

rhel7磁盘分区

创建一个分区(如:/dev/sdb3),并更改分区 ID 为 82 执行 partx  –a /dev/sdb 命令,使分区修改生效 在分区上创建 swap 文件系统 

rhel7磁盘分区

rhel7磁盘分区

随后设置自动挂载步骤和上边一样打开/etc/fstab我就不做演示了。

第二种方式是创建一个文件块,这个文件所占有的空间作为 swap 使用 

rhel7磁盘分区

 谢谢观看,再见~