AIX与Linux下的磁盘分区 fdisk 指令比较与使用方法 (aix 和linux fdisk)
磁盘分区是指将硬盘分成若干个区域,每个区域可以单独使用并存储数据。在使用操作系统时,磁盘分区是一项必不可少的操作。在X和Linux操作系统中,我们使用fdisk命令进行磁盘分区,本文将介绍fdisk指令的使用方法和在X和Linux下的差异。
1. X操作系统下的fdisk指令
在X操作系统中,使用fdisk指令进行磁盘分区。X系统支持最多16个分区,其中4个主分区和12个逻辑分区。以下是在X下使用fdisk指令进行分区的步骤:
1.使用root用户登录系统。
2.执行fdisk指令,如下所示:
# fdisk /dev/hdisk0
其中,“/dev/hdisk0”为要进行分区的硬盘设备。
3.接着,输入“p”指令来查看硬盘分区信息,如下所示:
Command (m for help): p
Disk /dev/hdisk0: 8589 MB, 8589934592 bytes
16 heads, 128 sectors/track, 32768 cylinders
Units = cylinders of 2023 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/hdisk0p1 1 32768 33553408 83 Linux
/dev/hdisk0p2 0 – 0 0 Empty
/dev/hdisk0p3 0 – 0 0 Empty
/dev/hdisk0p4 0 – 0 0 Empty
/dev/hdisk0p5 * 32769 65536 33554432 b W95 FAT32
/dev/hdisk0p6 65537 98304 33554432 83 Linux
4.输入“n”指令创建新分区,如下所示:
Command (m for help): n
5.按照提示,输入新分区的起始和结束位置,并为新分区分配文件系统类型和标识符。如果要将分区设置为启动分区,则需要将标识符设置为“boot”。分区分配完毕后,使用“w”指令保存并退出fdisk。
Command (m for help): w
2. Linux操作系统下的fdisk指令
在Linux操作系统中,使用fdisk指令也可以进行磁盘分区。Linux系统支持最多4个主分区和任意数量的逻辑分区。以下是在Linux下使用fdisk指令进行分区的步骤:
1.使用root用户登录系统。
2.执行fdisk指令,如下所示:
# fdisk /dev/sda
3.输入“p”指令来查看硬盘分区信息,如下所示:
Command (m for help): p
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x67f03613
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2023 1050623 1048576 512M 83 Linux
/dev/sda2 1052670 20239471 19916802 9.5G 5 Extended
/dev/sda5 1052672 20239471 19916800 9.5G 8e Linux LVM
4.输入“n”指令创建新分区。同样地,需要按照提示,输入新分区的起始和结束位置,并为新分区分配文件系统类型和标识符。分区分配完毕后,使用“w”指令保存并退出。
Command (m for help): w
3. X和Linux下的fdisk指令比较
虽然X和Linux中都使用fdisk指令进行磁盘分区,但它们之间还存在一些不同之处。X支持的分区数量更多,最多可以支持16个分区,而Linux最多只能支持4个主分区。X不允许在主分区上创建逻辑分区,而Linux允许在扩展分区内创建任意数量的逻辑分区。此外,X指令输出的信息更详细,包括每个分区的起始位置和结束位置、块数、文件系统类型和标识符等。
fdisk指令是非常重要的磁盘分区工具。无论是在X还是Linux系统中,都要掌握fdisk指令的使用方法,以便能够更好地管理硬盘分区。