Bir Linux sistemindeki dosya sistemi bölüm türü kodlarını anlamak, diskleri ve bölümleri etkili bir şekilde yönetmek için çok önemlidir. Bu kodlar, dosya sisteminin türünü ve bölümlerin sistem içindeki rolünü tanımlamaya yardımcı olur. Bu kılavuz, Linux’taki çeşitli komut satırı araçlarını kullanarak bu bölüm türü kodlarını listeleme adımlarında size yol gösterecektir.
Dosya Sistemi Bölüm Türü Kodlarını Listeleme
Linux’ta dosya sistemi bölüm türü kodlarını listelemek için parted, lsblk ve blkid gibi çeşitli araçları kullanabilirsiniz. Her araç farklı düzeyde ayrıntı ve fayda sağlar.
- Dosya Sistemi Bölüm Türlerini Listelemek için parted’ı kullanma:Parted aracı, bölümleri yönetmek için çok yönlü bir yardımcı programdır. Türleri de dahil olmak üzere bölümlerin ayrıntılarını listelemek için bunu kullanabilirsiniz. /dev/vda’yı kontrol etmek istediğiniz diskle değiştirdiğinizden emin olun.
$ sudo parted /dev/vda print
Bu komutu çalıştırmak, belirtilen diskteki bölümler hakkında ayrıntılı bilgi sağlar. Örneğin:
Model: Virtio Block Device (virtblk) Disk /dev/vda: 21.5GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 20.5GB 20.4GB primary ext4 boot 2 20.5GB 21.5GB 1022MB extended 5 20.5GB 21.5GB 1022MB logical linux-swap(v1) swap
Bu çıktı, sayıları, başlangıç ve bitiş noktaları, boyutları, türleri, dosya sistemi ve bayrakları da dahil olmak üzere bölümlere ilişkin net bir genel bakış sağlar.
- lsblk ile Dosya Sistemi Türlerini Kontrol Etme: lsblk komutu, mevcut veya belirtilen tüm blok cihazlar hakkındaki bilgileri listelemek için kullanılır. Mevcut bölümler için dosya sistemi türlerini gösterebilir.
$ lsblk -f
Bu komutu çalıştırmak, aygıt adı, dosya sistemi türü, etiket, UUID ve bağlama noktası gibi ayrıntılı bilgiler sağlar. Örneğin:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sr0 vda |-vda1 ext4 1.0 afe6ae42-efc9-4744-a89a-f67fdede384f 11.2G 34% / |-vda2 `-vda5 swap 1 611bdcaa-fbaa-4512-8173-396efe9a67bf [SWAP]
Bu çıktı, sistemdeki her bölümün dosya sistemi türlerinin anlaşılmasına yardımcı olur.
- Blkid ile Dosya Sistemi Türlerini Tanımlama: Blkid komutu, blok aygıtlardaki dosya sistemi türlerini tanımlamak için başka bir yararlı araçtır.
$ sudo blkid
Bu komutun yürütülmesi, mevcut tüm blok aygıtların UUID’sini ve türünü görüntüler. Örneğin:
/dev/vda5: UUID="611bdcaa-fbaa-4512-8173-396efe9a67bf" TYPE="swap" PARTUUID="53855f89-05" /dev/vda1: UUID="afe6ae42-efc9-4744-a89a-f67fdede384f" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="53855f89-01"
Bu bilgi, bölümlerinizdeki dosya sistemi türlerini tanımlamak ve yönetmek için kullanışlıdır.
Linux sistemlerinde disk bölümlerini yönetmek, depolamayı optimize etmek ve verimli sistem çalışmasını sağlamak için çok önemli bir görevdir. Her bölüm, amacını ve desteklediği dosya sistemini tanımlayan benzersiz bir tür kimliğiyle tanımlanır. Bu bölüm türlerini anlamak, sistem kurulumu, veri organizasyonu ve çoklu önyükleme yapılandırmaları gibi görevler için çok önemlidir. Aşağıda çeşitli bölüm kimlik türlerini, adlarını ve ayrıntılı açıklamalarını listeleyen ve Linux kullanıcılarına disk bölümlerini etkili bir şekilde yönetmeleri için gerekli bilgileri sağlayan kapsamlı bir tablo bulunmaktadır.
Partition ID Types
ID | Name | Description |
---|---|---|
00 | Empty | Kullanılmayan alanı belirtmek için kullanılan bölüm yok. |
01 | FAT12 | Dosya Ayırma Tablosu (12 bit), DOS ve Windows’un çok eski sürümlerinde küçük disketler için kullanılır. |
02 | XENIX root | Xenix kök dosya sistemi, Microsoft tarafından lisanslanan bir Unix sürümü olan Xenix işletim sistemi tarafından kullanılır. |
03 | XENIX usr | Xenix /usr dosya sistemi, Xenix işletim sistemi tarafından kullanılan başka bir bölüm türüdür. |
04 | FAT16 <32M | Dosya Ayırma Tablosu (16 bit), DOS’ta ve Windows’un ilk sürümlerinde 32 MB’tan küçük bölümler için kullanılır. |
05 | Extended | Mantıksal bölümler oluşturarak MBR’deki dört birincil bölüm sınırını aşmak için kullanılan genişletilmiş bölüm. |
06 | FAT16 | Dosya Ayırma Tablosu (16 bit), DOS’ta ve Windows’un ilk sürümlerinde 32 MB’tan büyük bölümler için kullanılır. |
07 | HPFS/NTFS/exFAT | Yüksek Performanslı Dosya Sistemi (OS/2), Yeni Teknoloji Dosya Sistemi (Windows NT ve üstü) veya Genişletilmiş Dosya Ayırma Tablosu (büyük dosya desteği, USB sürücüler). |
08 | AIX | IBM’in Advanced Interactive eXecutive Unix tabanlı işletim sistemi tarafından kullanılan IBM AIX dosya sistemi. |
09 | AIX bootable | AIX işletim sistemini başlatmak için kullanılan IBM AIX önyüklenebilir bölümü. |
0a | OS/2 Boot Manager | OS/2 Önyükleme Yöneticisi, IBM’in OS/2 sistemlerinde birden çok işletim sisteminin önyüklemesini yönetmek için kullanılır. |
0b | W95 FAT32 | Dosya Ayırma Tablosu (32 bit), Windows 95 OSR2 ve sonraki sürümlerde daha büyük bölümler için kullanılır. |
0c | W95 FAT32 (LBA) | Mantıksal Blok Adreslemeli Dosya Ayırma Tablosu (32 bit), Windows 95 OSR2 ve sonrasında gelişmiş BIOS desteğiyle büyük bölümler için kullanılır. |
0e | W95 FAT16 (LBA) | Gelişmiş BIOS desteği için Windows 95 ve sonrasında kullanılan Mantıksal Blok Adreslemeli Dosya Ayırma Tablosu (16 bit). |
0f | W95 Ext’d (LBA) | Mantıksal Blok Adreslemeli genişletilmiş bölüm, Windows 95 ve sonraki sürümlerde mantıksal bölümler oluşturmak için kullanılır. |
10 | OPUS | OPUS, günümüzde yaygın olarak bilinmeyen ve kullanılmayan OPUS işletim sistemi tarafından kullanılmaktadır. |
11 | Hidden FAT12 | Gizli Dosya Ayırma Tablosu (12 bit), FAT12’ye benzer ancak verileri korumak için işletim sisteminden gizlenir. |
12 | Compaq diagnostics | Compaq tanılama bölümü, tanılama araçlarını ve yardımcı programları Compaq bilgisayarlarında depolamak için kullanılır. |
14 | Hidden FAT16 <32M | Gizli Dosya Ayırma Tablosu (16 bit), 32 MB’tan küçük bölümler için kullanılır ve işletim sisteminden gizlenir. |
16 | Hidden FAT16 | Daha büyük bölümler için kullanılan ve işletim sisteminden gizlenen Gizli Dosya Ayırma Tablosu (16 bit). |
17 | Hidden HPFS/NTFS | Gizli Yüksek Performanslı Dosya Sistemi veya Yeni Teknoloji Dosya Sistemi, bölümü işletim sisteminden gizleyerek verileri korumak için kullanılır. |
18 | AST SmartSleep | AST’nin SmartSleep özelliği tarafından bilgisayarlarındaki güç ve uyku modlarını yönetmek için kullanılır. |
1b | Hidden W95 FAT32 | Gizli Dosya Ayırma Tablosu (32 bit), bölümü işletim sisteminden gizleyerek verileri korumak için kullanılır. |
1c | Hidden W95 FAT32 (LBA) | Gelişmiş BIOS desteği ve veri koruması için Mantıksal Blok Adreslemeli Gizli Dosya Ayırma Tablosu (32 bit). |
1e | Hidden W95 FAT16 (LBA) | Gelişmiş BIOS desteği ve veri koruması için Mantıksal Blok Adreslemeli Gizli Dosya Ayırma Tablosu (16 bit). |
24 | NEC DOS | NEC tarafından geliştirilen bir Disk İşletim Sistemi çeşidi olan NEC DOS tarafından kullanılır. |
27 | Hidden NTFS Win | Windows için Gizli Yeni Teknoloji Dosya Sistemi, bölümü işletim sisteminden gizleyerek verileri korumak için kullanılır. |
39 | Plan 9 | Unix’in halefi olarak tasarlanmış dağıtılmış bir işletim sistemi olan Bell Labs işletim sisteminden Plan 9 tarafından kullanılır. |
3c | PartitionMagic | Sabit sürücüleri bölümlemek, bölümleri oluşturmak, yeniden boyutlandırmak ve yönetmek için kullanılan bir yardımcı program olan PartitionMagic tarafından kullanılır. |
40 | Venix 80286 | Intel 80286 işlemci için Unix benzeri bir işletim sistemi olan Venix tarafından kullanılır. |
41 | PPC PReP Boot | PowerPC Referans Platformu Önyükleme bölümü, PowerPC tabanlı sistemleri başlatmak için kullanılır. |
42 | SFS | Gelişmiş dosya güvenliği ve şifreleme için kullanılan Güvenli Dosya Sistemi. |
4d | QNX4.x | Gerçek zamanlı bir işletim sistemi olan QNX 4.x tarafından kullanılır. |
4e | QNX4.x 2nd part | QNX 4.x tarafından kullanılan ikinci bölüm. |
4f | QNX4.x 3rd part | QNX 4.x tarafından kullanılan üçüncü bölüm. |
50 | OnTrack DM | Disk sürücülerini yönetmeye ve optimize etmeye yönelik bir yardımcı program olan OnTrack Disk Manager tarafından kullanılır. |
51 | OnTrack DM6 Aux | OnTrack Disk Manager 6 tarafından kullanılan yardımcı bölüm. |
52 | CP/M | Mikrobilgisayarlara yönelik ilk işletim sistemi olan CP/M (Mikrobilgisayarlar için Kontrol Programı) tarafından kullanılır. |
53 | OnTrack DM6 Aux | OnTrack Disk Manager 6 tarafından kullanılan başka bir yardımcı bölüm. |
54 | OnTrackDM6 | OnTrack Disk Manager 6 tarafından kullanılan birincil bölüm. |
55 | EZ-Drive | Disk sürücülerini yönetmeye ve optimize etmeye yönelik bir yardımcı program olan EZ-Drive tarafından kullanılır ve genellikle BIOS sınırlamalarının üstesinden gelmek için kullanılır. |
56 | Golden Bow | Bir disk optimizasyon ve yönetim aracı olan Golden Bow tarafından kullanılan bölüm. |
5c | Priam Edisk | Eski bir disk yönetimi yardımcı programı olan Priam’ın EDISK’i tarafından kullanılır. |
61 | SpeedStor | Sabit sürücüleri yönetmek ve optimize etmek için kullanılan bir yardımcı program olan SpeedStor tarafından kullanılan bölüm. |
63 | GNU HURD or SysV | GNU HURD işletim sistemi veya System V Unix tarafından kullanılan bölüm. |
64 | Novell Netware | Bir ağ işletim sistemi olan Novell Netware tarafından kullanılan bölüm. |
65 | Novell Netware | Novell Netware tarafından kullanılan başka bir bölüm. |
70 | DiskSecure Mult | Tek bir diskte birden fazla işletim sistemini yönetmeye yönelik bir yardımcı program olan DiskSecure Multi-Boot tarafından kullanılan bölüm. |
75 | PC/IX | IBM PC’leri için ilk Unix benzeri işletim sistemi olan PC/IX tarafından kullanılan bölüm. |
80 | Old Minix | Unix benzeri bir işletim sistemi olan Minix’in ilk sürümleri tarafından kullanılan bölüm. |
81 | Minix / old Linux | Minix veya Linux işletim sisteminin önceki sürümleri tarafından kullanılan bölüm. |
82 | Linux swap / Solaris | Linux veya Solaris işletim sistemleri tarafından kullanılan bölümü değiştirin. |
83 | Linux | Linux işletim sistemi tarafından kullanılan birincil bölüm. |
84 | OS/2 hidden or | IBM’in OS/2 işletim sistemi tarafından kullanılan gizli bölüm veya muhtemelen başka kullanımlar. |
85 | Linux extended | Linux tarafından birincil bölüm sınırını aşmak için kullanılan genişletilmiş bölüm. |
86 | NTFS volume set | Birden fazla diski yaymak için NTFS birim kümeleri tarafından kullanılan bölüm. |
87 | NTFS volume set | NTFS birim kümeleri tarafından kullanılan başka bir bölüm. |
88 | Linux plaintext | Linux tarafından düz metin veri depolaması için kullanılan bölüm. |
8e | Linux LVM | Disk birimlerini yönetmek için Linux Mantıksal Birim Yöneticisi tarafından kullanılan bölüm. |
93 | Amoeba | Amoeba dağıtılmış işletim sistemi tarafından kullanılan bölüm. |
94 | Amoeba BBT | Amoeba dağıtılmış işletim sistemi tarafından kullanılan Bozuk Blok Tablosu. |
9f | BSD/OS | Berkeley Software Distribution Unix işletim sisteminin ticari bir sürümü olan BSD/OS tarafından kullanılan bölüm. |
a0 | IBM Thinkpad hidden | Kurtarma ve sistem yönetimi için IBM ThinkPad dizüstü bilgisayarlar tarafından kullanılan gizli bölüm. |
a5 | FreeBSD | Açık kaynaklı Unix benzeri bir işletim sistemi olan FreeBSD tarafından kullanılan bölüm. |
a6 | OpenBSD | Güvenlik odaklı Unix benzeri bir işletim sistemi olan OpenBSD tarafından kullanılan bölüm. |
a7 | NeXTSTEP | NeXT tarafından geliştirilen bir işletim sistemi olan NeXTSTEP tarafından kullanılan bölüm. |
a8 | Darwin UFS | UFS (Unix Dosya Sistemi) ile macOS’un açık kaynaklı Unix benzeri temeli olan Darwin tarafından kullanılan bölüm. |
a9 | NetBSD | Taşınabilirliğiyle bilinen açık kaynaklı Unix benzeri bir işletim sistemi olan NetBSD tarafından kullanılan bölüm. |
ab | Darwin boot | Darwin tarafından kullanılan önyükleme bölümü. |
af | HFS / HFS+ | Apple’ın Hiyerarşik Dosya Sistemi ve macOS’ta kullanılan HFS Plus tarafından kullanılan bölüm. |
b7 | BSDI fs | Ticari bir BSD Unix işletim sistemi olan BSDI tarafından kullanılan dosya sistemi bölümü. |
b8 | BSDI swap | BSDI tarafından kullanılan takas bölümü |
bb | Boot Wizard hidden | Önyükleme yönetimi ve kurtarma için Önyükleme Sihirbazı tarafından kullanılan gizli bölüm. |
bc | Acronis FAT32 L | Acronis tarafından FAT32 büyük hacimleri için kullanılan bölüm. |
be | Solaris boot | Solaris işletim sistemi tarafından kullanılan önyükleme bölümü. |
bf | Solaris | Solaris işletim sistemi tarafından kullanılan birincil bölüm. |
c1 | DRDOS/sec (FAT-) | DR-DOS tarafından kullanılan ikincil FAT bölümü. |
c4 | DRDOS/sec (FAT-) | DR-DOS tarafından kullanılan başka bir ikincil FAT bölümü. |
c6 | DRDOS/sec (FAT-) | Yet another secondary FAT partition used by DR-DOS. |
c7 | Syrinx | Araştırma amaçlı bir dosya sistemi olan Syrinx tarafından kullanılan bölüm. |
da | Non-FS data | Genellikle özel formatlar veya özel amaçlar için kullanılan, dosya sistemi dışı verileri içeren bölüm. |
db | CP/M / CTOS / … | CP/M, CTOS ve diğer eski işletim sistemleri tarafından kullanılan bölüm. |
de | Dell Utility | Tanılama ve kurtarma araçları için Dell bilgisayarları tarafından kullanılan yardımcı program bölümü. |
df | BootIt | Bir önyükleme yöneticisi ve bölümleme yardımcı programı olan BootIt tarafından kullanılan bölüm. |
e1 | DOS access | DOS tarafından erişim kontrolü veya özel amaçlar için kullanılan bölüm. |
e3 | DOS R/O | Korumalı veriler için DOS tarafından kullanılan salt okunur bölüm. |
e4 | SpeedStor | Sabit sürücüleri yönetmek ve optimize etmek için kullanılan bir yardımcı program olan SpeedStor tarafından kullanılan bölüm. |
ea | Linux extended | Linux tarafından kullanılan genişletilmiş bölüm, standart genişletilmiş bölüme benzer ancak özellikle Linux sistemleri için kullanılır. |
eb | BeOS fs | BeOS işletim sistemi tarafından kullanılan dosya sistemi bölümü. |
ee | GPT | GUID Bölümleme Tablosu, büyük disk desteği ve yedeklilik ile modern bölümleme için kullanılır. |
ef | EFI (FAT-12/16/32) | İşletim sistemini önyüklemek için UEFI ürün yazılımı tarafından kullanılan EFI Sistem Bölümü. |
f0 | Linux/PA-RISC boot | PA-RISC sistemlerinde Linux tarafından kullanılan önyükleme bölümü. |
f1 | SpeedStor | SpeedStor tarafından kullanılan başka bir bölüm. |
f2 | DOS secondary | DOS tarafından ek veri depolama veya özel amaçlar için kullanılan ikincil bölüm. |
f4 | SpeedStor | SpeedStor tarafından kullanılan başka bir bölüm daha. |
f8 | EBBR protective | EBBR koruyucu bölümü, eski BIOS araçlarının diskin üzerine yazılmasını önlemek için kullanılır. |
fb | VMware VMFS | Sanal makine disk görüntülerini depolamak için VMware’in Sanal Makine Dosya Sistemi tarafından kullanılan bölüm. |
fc | VMware VMKCORE | VMware tarafından VMkernel çekirdek dökümleri için kullanılan bölüm. |
fd | Linux raid auto | Otomatik RAID algılama ve yapılandırması için Linux tarafından kullanılan bölüm. |
fe | LANstep | DOS için bir ağ yardımcı programı olan LANstep tarafından kullanılan bölüm. |
ff | BBT | Bozuk Blok Tablosu, diskteki bozuk sektörleri izlemek için kullanılır. |
Yazının orijinalini buradan okuyabilirsiniz.
Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.