fdisk命令详解
发布网友
发布时间:2024-09-29 04:59
我来回答
共1个回答
热心网友
时间:2024-10-01 08:37
在Linux系统中,设备管理主要由udev或systemd-udevd守护进程负责,它们通过规则文件定义设备命名规则。例如,在RHEL/CentOS 7中,设备如/dev/sdb3有特定含义:其中的字符代表分区信息。早期的分区方式使用柱面,现代通常采用扇区,fdisk默认采用扇区表示法。
硬盘由扇区构成,每个扇区是存储的基本单元。主引导记录和分区表位于第一个扇区,划分MBR分区时,每个分区的起止扇区信息至关重要。MBR最多允许四个分区,若需更多,可通过拓展分区。GPT分区结构则提供了更多基本分区选项。
fdisk是分区管理的常用命令,其中-l列出分区表,/dev/sdb进入分区管理界面后,更改是临时的,需通过w写入磁盘。主要子命令包括添加新分区(n)、删除分区(d)等。在创建分区时,需指定开始和结束位置,以及分区类型。
以下是一个示例实验:在40G的/dev/sdb上,创建3个基本分区(10G,2个可引导)、1个拓展分区(剩余空间,用于2个逻辑分区,如5G和剩余空间)并设置分区类型。实验步骤包括创建分区、标记引导分区、设置swap和LVM分区,以及最后确认并写入分区表。
最后,通过fdisk -l查看分区信息。Linux技术学习资源可访问天翼云官方网站开发者社区,获取更多云计算知识和分享。