Bölümler temel olarak Linux’ta da Windows’ta işlediği gibi işler.
fdisk komutunu konsoldan kullanarak yeni bölümler oluşturabilir yada var olan bölümleri işleyebiliriz. fdisk komutunu çalıştırdığınızda hedef olarak bir aygıt göstermelisiniz.Ulaşılabilir aygıtları görmek için fdisk -l komutunu kullanabilirsiniz.

fdisk” Komutu ve Kullanımı

root@onurguzel# fdisk -l

Disk /dev/hdd: 80.0 GB, 80025280000 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   *           1         194     1558273+  82  Linux swap
/dev/hdd2             195        9729    76589887+   5  Extended
/dev/hdd5             195         836     5156833+  83  Linux
/dev/hdd6             837        5411    36748656   83  Linux
/dev/hdd7            5412        7413    16081033+  83  Linux
/dev/hdd8            7414        9729    18603238+  83  Linux
root@onurguzel#

Yukarıda gördüğünüz fdisk -l komutunun çıktısı içerisinde tek bir sabit disk barındıran sistemimden alınmıştır.

Run fdisk again with a device, and you get a short prompt.

fdisk” Komutunu Herhangi Bir Aygıt ile Birlikte Kullanmak

root@onurguzel# disk /dev/hdd

The number of cylinders for this disk is set to 9729.
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):              

Command: kısmında “m” harfini girmeniz kullanabileceğinizi komutları size gösterecektir


root@onurguzel# fdidisk /dev/hdd

The number of cylinders for this disk is set to 9729.
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
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):  

Komut satırı kısmında “p” yazarak ise geçerli bölümlendirme tablonuzu görebilirsiniz.

root@onurguzel# fdisk /dev/hdd

The number of cylinders for this disk is set to 9729.
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): p

Disk /dev/hdd: 80.0 GB, 80025280000 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   *           1         194     1558273+  82  Linux swap
/dev/hdd2             195        9729    76589887+   5  Extended
/dev/hdd5             195         836     5156833+  83  Linux
/dev/hdd6             837        5411    36748656   83  Linux
/dev/hdd7            5412        7413    16081033+  83  Linux
/dev/hdd8            7414        9729    18603238+  83  Linux

Command (m for help):                        

Var olan bölümleri silebilir ,değiştirebilir yada yeni bir bölüm oluştarabilirsiniz.

Komut satırında “l” yazarak kullanabileceğiniz tüm dosya sistemi tiplerini görebilirsiniz.

Command (m for help): l

 0  Empty           1c  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid
 1  FAT12           1e  Hidden W95 FAT1 75  PC/IX           be  Solaris boot
 2  XENIX root      24  NEC DOS         80  Old Minix       c1  DRDOS/sec (FAT-
 3  XENIX usr       39  Plan 9          81  Minix / old Lin c4  DRDOS/sec (FAT-
 4  FAT16 <32M      3c  PartitionMagic  82  Linux swap      c6  DRDOS/sec (FAT-
 5  Extended        40  Venix 80286     83  Linux           c7  Syrinx
 6  FAT16           41  PPC PReP Boot   84  OS/2 hidden C:  da  Non-FS data
 7  HPFS/NTFS       42  SFS             85  Linux extended  db  CP/M / CTOS / .
 8  AIX             4d  QNX4.x          86  NTFS volume set de  Dell Utility
 9  AIX bootable    4e  QNX4.x 2nd part 87  NTFS volume set df  BootIt
 a  OS/2 Boot Manag 4f  QNX4.x 3rd part 8e  Linux LVM       e1  DOS access
 b  W95 FAT32       50  OnTrack DM      93  Amoeba          e3  DOS R/O
 c  W95 FAT32 (LBA) 51  OnTrack DM6 Aux 94  Amoeba BBT      e4  SpeedStor
 e  W95 FAT16 (LBA) 52  CP/M            9f  BSD/OS          eb  BeOS fs
 f  W95 Ext'd (LBA) 53  OnTrack DM6 Aux a0  IBM Thinkpad hi ee  EFI GPT
10  OPUS            54  OnTrackDM6      a5  FreeBSD         ef  EFI (FAT-12/16/
11  Hidden FAT12    55  EZ-Drive        a6  OpenBSD         f0  Linux/PA-RISC b
12  Compaq diagnost 56  Golden Bow      a7  NeXTSTEP        f1  SpeedStor
14  Hidden FAT16 <3 5c  Priam Edisk     a8  Darwin UFS      f4  SpeedStor
16  Hidden FAT16    61  SpeedStor       a9  NetBSD          f2  DOS secondary
17  Hidden HPFS/NTF 63  GNU HURD or Sys ab  Darwin boot     fd  Linux raid auto
18  AST SmartSleep  64  Novell Netware  b7  BSDI fs         fe  LANstep
1b  Hidden W95 FAT3 65  Novell Netware  b8  BSDI swap       ff  BBT

Command (m for help):

Bölümleme tablosuna değişiklikleri “w” ile yazarsınız/kaydedirsiniz ve daha sonra programdan çıkarsınız. Değişiklikleri kaydetmek istemiyorsanız , “q” yazarak değişiklikleri kaydetmeden programdan çıkabilirsiniz.Bazı durumlarda sistemi tekrar başlatmaya ihtiyaç duyabilirsiniz.