fdisk命令的常用格式是:
(1)# fdisk <硬盘设备名>
进入fdisk的交互操作方式,对指定的硬盘进行分区操作。
(2)# fdisk –l <硬盘设备名>
在命令行方式下显示指定硬盘的分区表信息。
在fdisk的交互操作方式下可以使用若干子命令说明
a 调整硬盘的启动分区
d 删除一个硬盘分区
l 列出所有支持的分区类型
m 列出所有命令
n 创建一个新的分区
p 列出硬盘分区表
q 退出fdisk,不保存更改
t 更改分区类型
u 切换所显示的分区大小的单位
w 把设置写入硬盘分区表,然后退出
—————————————————————————————
fdisk 命令使用举例
# fdisk /dev/sdb # 对系统中第二块SCSI接口的硬盘进行分区
Command (m for help): n # 创建新的分区
Command action
e extended
p primary partition (1-4)
p # 键入p 创建主分区
Partition number (1-4): 1 # 输入分区编号1
First cylinder (1-522, default 1): # 直接回车,从硬盘起始柱面创建分区
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-522, default 522):
# 直接回车,分区大小截至到最后一个柱面
Using default value 522
Command (m for help): p # 显示当前分区表
Disk /dev/sdb: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 522 4192933+ 83 Linux
Command (m for help): d # 删除已经存在的分区
Selected partition 1
# 由于当前只有一个分区,所以没有被删除分区的编号提示选择,直接将此分区删除
# 若当前存在多个分区,将出现分区的编号提示选择
Command (m for help): p # 显示当前分区表,分区已经被删除
Disk /dev/sdb: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
Command (m for help): n # 创建大小为500M的1号主分区
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-522, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-522, default 522): +500M
Command (m for help): n # 对所有磁盘剩余空间创建编号为2的扩展分区
Command action
e extended
p primary partition (1-4)
e
Partition number (1-4): 2
First cylinder (63-522, default 63):
Using default value 63
Last cylinder or +size or +sizeM or +sizeK (63-522, default 522):
Using default value 522
Command (m for help): n # 创建大小为400M的逻辑分区
Command action
l logical (5 or over)
p primary partition (1-4)
l
First cylinder (63-522, default 63):
Using default value 63
Last cylinder or +size or +sizeM or +sizeK (63-522, default 522): +400M
Command (m for help): n # 创建大小为256M的逻辑分区
Command action
l logical (5 or over)
p primary partition (1-4)
l
First cylinder (113-522, default 113):
Using default value 113
Last cylinder or +size or +sizeM or +sizeK (113-522, default 522): +256M
Command (m for help): p # 显示当前分区表
Disk /dev/sdb: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 62 497983+ 83 Linux
/dev/sdb2 63 522 3694950 5 Extended
/dev/sdb5 63 112 401593+ 83 Linux
/dev/sdb6 113 144 257008+ 83 Linux
Command (m for help): t # 将5号分区更改为FAT32类型
Partition number (1-6): 5
Hex code (type L to list codes): C
Changed system type of partition 5 to c (Win95 FAT32 (LBA))
Command (m for help): t # 将6号分区更改为swap类型
Partition number (1-6): 6
Hex code (type L to list codes): 82
Changed system type of partition 6 to 82 (Linux swap)
Command (m for help): p # 显示当前分区表,类型已经更改
Disk /dev/sdb: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 62 497983+ 83 Linux
/dev/sdb2 63 522 3694950 5 Extended
/dev/sdb5 63 112 401593+ c Win95 FAT32 (LBA)
/dev/sdb6 113 144 257008+ 82 Linux swap
Command (m for help): w # 将当前的分区设置保存,并退出fdisk
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.
# fdisk -l /dev/sdb # 在非交互状态下显示当前的分区表信息
Disk /dev/sdb: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 62 497983+ 83 Linux
/dev/sdb2 63 522 3694950 5 Extended
/dev/sdb5 63 112 401593+ c Win95 FAT32 (LBA)
/dev/sdb6 113 144 257008+ 82 Linux swap
相关推荐
### Linux 下 `fdisk` 命令详解 #### 一、引言 在 Linux 系统中,磁盘管理是一项基本且重要的任务。对于系统管理员来说,掌握磁盘分区的相关命令至关重要。其中,`fdisk` 是一个非常实用且功能强大的磁盘分区工具...
### Linux下的fdisk命令详解 #### 一、概述 `fdisk`是Linux系统中用于管理硬盘分区的重要工具之一。该命令提供了丰富的功能,能够帮助用户进行硬盘分区表的创建、删除、修改等一系列操作。通过`fdisk`,用户可以在...
分区命令 FDISK 图文详解 FDISK 是一个命令行分区工具,用于创建、删除、设置活动分区和显示分区信息。下面是 FDISK 的使用方法和详解。 一、FDISK 选项 在执行 FDISK 命令后,进入分区界面,显示 FDISK Options...
Linux fdisk命令 Linux fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。 语法 fdisk [必要参数][选择参数] 必要参数: -l 列出素所有分区表 -u 与”-l”搭配使用,显示...
Linux fdisk 命令使用详解 一、fdisk 的介绍 fdisk 是一个磁盘分区表操作工具,可以将磁盘划分成多个分区,并为每个分区指定文件系统,例如 Linux、FAT32、Linux swap 等。fdisk 与 DOS 中的 fdisk 相似,但它们...
Linux 中 fdisk 详解 Linux 中的 fdisk 是一个强大的磁盘分区工具,可以帮助用户对磁盘进行分区、删除分区、格式化分区等操作。下面是 fdisk 的详细介绍和使用方法。 一、fdisk 的介绍 fdisk 是一个磁盘分区表...
**fdisk分区详解** 在计算机领域,硬盘分区是管理和组织硬盘空间的重要步骤,尤其是在Windows操作系统中。`fdisk`是一个经典的命令行工具,用于在DOS或Linux环境中对硬盘进行分区管理。本篇将详细解释如何使用`...
fdisk命令的使用通常包括以下步骤: 1. **启动fdisk**:通过命令`sudo fdisk /dev/sda`(这里的`sda`代表你要操作的硬盘设备)进入交互模式。 2. **查看硬盘信息**:输入`p`或`print`,可以看到硬盘当前的分区情况...
**Linux之fdisk命令操作详解** 在Linux操作系统中,对磁盘进行分区和管理是系统维护的基本任务之一。`fdisk`是一个强大的命令行工具,用于创建、修改和删除磁盘分区。本教程将详细解释如何使用`fdisk`命令进行磁盘...
Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,下面简要介绍一下它的用法: 对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等, ...
"fdisk分区详解.chm"文件很可能会详细讲解fdisk的使用方法,包括如何创建新分区,如何删除和修改现有分区,以及如何设置活动分区等。对于系统管理员或想要深入理解计算机硬盘管理的用户来说,这部分内容极其重要。 ...
### fdisk移植与编译详解 #### 一、引言 在嵌入式系统开发过程中,经常需要将一些工具软件进行移植与编译,以便在特定的硬件平台上运行。本篇文章将详细介绍如何对`fdisk`进行移植和编译的过程,并深入探讨其中...
1. **查看磁盘信息**:通过`fdisk -l`命令可以列出系统中的所有磁盘及其基本信息,如设备名、大小等。 2. **选择磁盘**:进入`fdisk`交互模式,例如`sudo fdisk /dev/sda`,其中`sda`为要操作的磁盘。 3. **创建...
### MHDD命令详解 #### 一、概述 MHDD是一款非常强大的硬盘诊断工具,它可以用于检测硬盘健康状态、修复坏道、擦除数据等操作。本文将详细介绍MHDD中的各个命令及其功能,帮助用户更好地理解和使用该软件。 #### ...
"Linux命令详解手册"提供了全面的命令指南,帮助用户理解和运用各种命令来高效地操作Linux系统。下面将详细阐述Linux命令的主要类别及其重要用途。 1. 文件和目录管理: - `ls`:列出目录内容,常用于查看当前目录...
3. FDISK:FDISK命令在DOS7.0中得到改进,增加了创建、删除和管理硬盘分区的功能,尤其是支持FAT32文件系统,使得硬盘容量管理更加灵活。 二、DOS7.0常用命令解析 1. `REN`/`RENAME`: 文件重命名命令,允许用户更改...
在这本《Linux命令详解手册 英文版》中,作者Christopher Negus和François Caen提供了超过1000个针对Fedora、CentOS以及Red Hat的命令。这些命令涵盖了从基本的系统管理命令到高级的网络配置和故障排除工具的广泛...