fdisk磁盘分区工具应用
[root@localhost etc]#
fdisk -l 显示分区表信息
Disk /dev/hda:
8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 509 4088511 83 Linux
/dev/hda2 510 783 2200905 83 Linux
/dev/hda3 784 1044 2096482+ 82 Linux swap
[root@localhost etc]#
fdisk -s /dev/hda1 显示分区大小
4088511
[root@localhost etc]#
fdisk /dev/hda 选择hda设备
The number of cylinders for this disk is set to 1044.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help):
m 显示fdisk命令信息
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):
p 显示/dev/hda设备信息
Disk /dev/hda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 509 4088511 83 Linux
/dev/hda2 510 783 2200905 83 Linux
/dev/hda3 784 1044 2096482+ 82 Linux swap
总容量Disk /dev/hda: 8589 MB
Command (m for help):
d 删除分区
Partition number (1-4):
2 删除分区号
Command (m for help): p
Disk /dev/hda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 509 4088511 83 Linux
/dev/hda3 784 1044 2096482+ 82 Linux swap
Command (m for help):
n 新建分区
Command action
e extended
p primary partition (1-4)
p 新建主分区
Partition number (1-4):
2 新建分区号
First cylinder (510-1044, default 510):
510
Last cylinder or +size or +sizeM or +sizeK (510-783, default 783): +1024M 新分区大小
Command (m for help): p
Disk /dev/hda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 509 4088511 83 Linux
/dev/hda2 510 634 1004062+ 83 Linux
/dev/hda3 784 1044 2096482+ 82 Linux swap
Command (m for help): n
Command action
e extended
p primary partition (1-4)
e 新建扩张分区
Selected partition
4
First cylinder (635-1044, default 635):
635
Last cylinder or +size or +sizeM or +sizeK (635-783, default 783):
783
Using default value 783
Command (m for help): p
Disk /dev/hda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 509 4088511 83 Linux
/dev/hda2 510 634 1004062+ 83 Linux
/dev/hda3 784 1044 2096482+ 82 Linux swap
/dev/hda4 635 783 1196842+ 5 Extended
Partition table entries are not in disk order
Command (m for help):
t 改变分区类型
Partition number (1-4):
2 选择改变分区
Hex code (type L to list codes):
l 显示支持分区类型
0 Empty 1e Hidden W95 FAT1 75 PC/IX be Solaris boot
1 FAT12 24 NEC DOS 80 Old Minix bf Solaris
2 XENIX root 39 Plan 9 81 Minix / old Lin c1 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 82
Linux swap c4 DRDOS/sec (FAT-
4 FAT16 <32M 40 Venix 80286 83
Linux c6 DRDOS/sec (FAT-
5 Extended 41 PPC PReP Boot 84 OS/2 hidden C: c7 Syrinx
6 FAT16 42 SFS 85 Linux extended da Non-FS data
7 HPFS/NTFS 4d QNX4.x 86 NTFS volume set db CP/M / CTOS / .
8 AIX 4e QNX4.x 2nd part 87 NTFS volume set de Dell Utility
9 AIX bootable 4f QNX4.x 3rd part 8e
Linux LVM df BootIt
a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS access
b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O
c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStor
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs
f W95 Ext'd (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT
10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/
11 Hidden FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b
12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor
14 Hidden FAT16 <3 61 SpeedStor a9 NetBSD f4 SpeedStor
16 Hidden FAT16 63 GNU HURD or Sys ab Darwin boot f2 DOS secondary
17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto
18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep
1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid ff BBT
1c Hidden W95 FAT3
Hex code (type L to list codes): 8e
Changed system type of partition 2 to 8e (Linux LVM)
Command (m for help): p
Disk /dev/hda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 509 4088511 83 Linux
/dev/hda2 510 634 1004062+ 83 Linux LVM
/dev/hda3 784 1044 2096482+ 82 Linux swap
/dev/hda4 635 783 1196842+ 5 Extended
Partition table entries are not in disk order
Command (m for help):
q 不写入退出
Command (m for help):
w 执行写入操作并退出
The Partition table has been altered!
本文出自 “linux技术” 博客,转载请与作者联系!