用途:Linux下的分区表操作软件
用法:
fdisk -uc [-b sectorsize] [-C cyls] [-H heads] [-S sects] 设备名
fdisk -l [-u] 设备名
fdisk -s 分区
fdisk -v
fdisk -h
硬盘可被分为一个或多个逻辑磁盘,称作分区,这些配置会存储在硬盘第0分区的分区表中
linux至少需要一个root分区,可以设置交换文件或交换分区,交换分区效果较好,通常会将第二个分区设置为swap分区,在intel架构硬件上,启动BIOS往往只访问硬盘的前1024个cylinder,因此使用大硬盘的用户通常会创建一个几兆大小的第三个分区/boot,用来存放内核镜像和启动时需要的少量附属文件,所以应确保此分区位于BIOS可访问的位置。出于安全,管理,备份或测试的需要,也可分出更多的分区
设备一般指的是类似/dev/sda,/dev/sdb之类的磁盘,每个设备名指代一整个磁盘,/dev/hd*是IDE硬盘,/dev/sd*是SCSI硬盘
分区是在设备名后跟一个数字分区号,如/dev/sda1,指的是系统的第一个硬盘的第一个分区
用于分区时,由于fdisk命令是交互式的,通常的使用形式只有 fdisk 设备名
选项:
-b sectorsize 指定磁盘的sector大小,可选值有512,1024,2048,4096字节
-h 显示help信息
-c 切换到DOS兼容模式
-C cyls 没用的选项
-H heads 指定每个磁盘上磁头的数量,没卵用
-S sects 指定每个磁道上的扇区数量,没卵用
-l 最常用,用于列出当前系统各分区和磁盘信息
-u 给出分区信息时,用sector数显示
-s partition 给出后接的partition的大小
典型用法:
1.显示当前系统分区情况
fdisk -l
2.新建分区
fdisk 设备名