**fdisk** on useiden käyttöjärjestelmien apuohjelma kiintolevyn osiointiin, jolloin fyysinen kiintolevy näkyy käyttöjärjestelmälle ja käyttäjälle useana erillisenä kiintolevyosiona. Käyttöjärjestelmästä riippuen eri osioita voidaan liittää käyttöjärjestelmään näkymään käyttäjälle joko erillisinä levyasemina (DOS-tyyliset levyasematunnuskirjaimet) tai hakemistoina (Unix-pohjaiset käyttöjärjestelmät).

*fdisk* ohjelman nimenä on peräisin UNIX System V -julkaisusta. BSD-käyttöjärjestelmät käyttivät perinteisesti disklabel-nimistä ohjelmaa.

Microsoftin FDISK osaa käsitellä vain FAT16-osioita ja Win95B:stä alkaen myös FAT32-osioita, mutta sillä ei ole tukea muille osiotyypeille. Windows 2000 -käyttöjärjestelmästä eteenpäin diskpart-niminen ohjelma korvaa fdiskin.

PC-koneiden MBR-tyylinen osiointi käyttää osioille tiettyjä tunnisteita. Esim. Microsoft Windows tunnistaan vain FAT ja NTFS-tunnisteille merkityt osiot. Tätä käytetään PC-koneissa esim. luodessa kiintolevyille piilotettuja osioita, joilla voi olla esim. valmistajan palautusohjelma.
Tilaa voi myös jättää siten, että se ei ole käytössä, vaan näkyy käyttämättömänä levytilana.
Tiedostojen varmuuskopiointi ennen mahdollista osioinnin muuttamista on lähes välttämätöntä.

Linuxissa fdisk on osa util-linux -pakettia ja sille on vaihtoehtoja kuten cfdisk ja sfdisk sekä GNU Parted.

PC-osiotyypit
-------------

PC-tietokoneiden vanhanmallisten MBR-tyylisten osioiden osiotyyppien tunniste (ID) ja nimi. PC-tietokoneiden UEFI-stardardi 2000-luvulla muuttaa osiointia, eivätkä koodit enää pidä paikkaansa.

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

Lähteet
-------

1. ↑  fdisk(8) - Linux man page *linux.die.net*. Viitattu 24.1.2021. (englanniksi)