Disk bölümleme - Disk partitioning

GParted , disk bölümleme için kullanılan popüler bir yardımcı programdır

Disk bölümleme veya disk dilimleme , her bölgenin ayrı ayrı yönetilebilmesi için ikincil depolama üzerinde bir veya daha fazla bölgenin oluşturulmasıdır . Bu bölgelere bölmeler denir. Herhangi bir dosya sistemi oluşturulmadan önce, genellikle yeni yüklenen bir diski hazırlamanın ilk adımıdır . Disk, bölümlerin konumları ve boyutları hakkındaki bilgileri, işletim sisteminin diskin herhangi bir bölümünden önce okuduğu bölüm tablosu olarak bilinen bir alanda depolar. Her bölüm daha sonra işletim sistemine gerçek diskin bir bölümünü kullanan ayrı bir "mantıksal" disk olarak görünür. Sistem yöneticileri , bölümleri oluşturmak, yeniden boyutlandırmak, silmek ve değiştirmek için bölüm düzenleyici adı verilen bir program kullanır . Bölümleme, farklı dosya türleri için kurulacak farklı dosya sistemlerinin kullanılmasına izin verir. Kullanıcı verilerinin sistem verilerinden ayrılması, sistem bölümünün dolmasını ve sistemi kullanılamaz hale getirmesini engelleyebilir. Bölümleme, yedeklemeyi de kolaylaştırabilir. Dezavantajı, bölümleri uygun şekilde boyutlandırmanın zor olabilmesidir, bu da bir bölümün çok fazla boş alana sahip olmasına ve diğerinin neredeyse tamamen tahsis edilmesine neden olur.

Bölme şemaları

DOS, Windows ve OS/2

İle DOS , Microsoft Windows ve OS / 2 , yaygın bir uygulama aktif için bir birincil bölüm kullanmaktır dosya sistemi işletim sistemi, sayfa / takas dosyası, tüm araçlar, uygulamalar ve kullanıcı verileri içerir. Çoğu Windows tüketici bilgisayarında, sürücü harfi C: bu birincil bölüme rutin olarak atanır. HDD'de , kurtarma bölümleri veya tanılama araçları veya verileri içeren bölümler gibi sürücü olarak görülebilen veya görünmeyen başka bölümler bulunabilir . (Microsoft sürücü harfleri bire bir biçimde bölümlere karşılık gelmez, bu nedenle bölümlerden daha fazla veya daha az sürücü harfi olabilir.)

Microsoft Windows 2000 , XP , Vista ve Windows 7 , FAT ve NTFS bölümlerinin oluşturulmasına, silinmesine ve yeniden boyutlandırılmasına izin veren bir ' Disk Yönetimi ' programı içerir. Windows Vista ve Windows 7'deki Windows Disk Yöneticisi, Windows 2000, XP, OS/2, DOS ve diğer birçok işletim sistemiyle temelde uyumlu olmayan 1 MB'lik bir bölüm hizalama şeması kullanır .

Unix benzeri sistemler

On Unix tabanlı ve Unix benzeri gibi işletim sistemleri Linux , MacOS , BSD ve Solaris , bir disk cihazda birden fazla bölümleri kullanılması mümkündür. Her bölüm bir dosya sistemi veya takas bölümü olarak biçimlendirilebilir .

Birden çok bölüm, /boot , /tmp , /usr , /var veya /home gibi dizinlerin kendi dosya sistemlerine atanmasına izin verir. Böyle bir şemanın bir takım avantajları vardır:

  • Bir dosya sistemi bozulursa, o dosya sisteminin/bölümün dışındaki veriler bozulmadan kalabilir ve veri kaybını en aza indirebilir.
  • Belirli dosya sistemleri farklı parametrelerle, örneğin salt okunur olarak veya setuid dosyalarının çalıştırılması devre dışı bırakılarak monte edilebilir .
  • Sistem dışı bir dosya sistemindeki tüm kullanılabilir alanı kullanan kaçak bir program, kritik dosya sistemlerini doldurmaz.
  • Belgeler gibi kullanıcı verilerinin sistem dosyalarından ayrı tutulması, verilerin bozulma riski azaltılarak sistemin güncellenmesine olanak tanır.

Linux sistemleri için yaygın bir minimal konfigürasyon, üç bölüm kullanmaktır: biri "/" ( kök dizin ) üzerine monte edilmiş sistem dosyalarını tutar, biri /home ( home dizini ) üzerine monte edilmiş kullanıcı konfigürasyon dosyalarını ve verileri tutar ve bir takas bölümü.

Varsayılan olarak, macOS sistemleri ayrıca tüm dosya sistemi için tek bir bölüm kullanır ve bir takas bölümü yerine dosya sistemi içinde (Windows gibi) bir takas dosyası kullanır .

Solaris'te bölümler bazen dilimler olarak bilinir . Bu, bir pastanın birkaç parçaya bölünmesine kavramsal bir göndermedir.

"Dilim" terimi, FreeBSD'nin kendi disk etiketi tabanlı bölümleme şemasıyla karıştırılmaması için , FreeBSD işletim sisteminde Ana Önyükleme Kaydı bölümlerine atıfta bulunmak için kullanılır . Ancak, GUID Bölüm Tablosu bölümlerine dünya çapında "bölüm" denir.

Çoklu önyükleme sistemleri

Ubuntu Linux'u (üç farklı önyükleme moduyla) ve Windows Vista seçeneklerini gösteren bir GRUB başlangıç ​​menüsü

Çoklu önyükleme sistemleri, kullanıcının ayrı depolama aygıtlarında veya aynı depolama aygıtının ayrı bölümlerinde depolanan birden fazla farklı işletim sistemine (OS) önyükleme yapabileceği bilgisayarlardır. Bu tür sistemlerde, başlangıçtaki bir menü, hangi işletim sisteminin önyükleneceği/başlatılacağı (ve bir seferde yalnızca bir işletim sistemi yüklenir) seçeneği sunar.

Bu, bir işletim sisteminin halihazırda çalışan başka bir işletim sistemi içinde bağımsız bir sanal "program" olarak çalıştırıldığı sanal işletim sistemlerinden farklıdır . (Bir örnek, bir Linux işletim sistemi içinden çalışan bir Windows işletim sistemi "sanal makinesidir".)

GUID Bölme Tablosu

GUID Bölüm Tablosu ( G lobally U nique İD entifier ) bir parçası olan Birleşik Genişletilebilir Ürün Ara düzeni için (UEFI) standart bölüm tablosu bir fiziksel, sabit disk . Birçok işletim sistemi artık bu standardı desteklemektedir.

bölüm kurtarma

Bir bölüm silindiğinde, girişi tablodan kaldırılır ve verilere artık erişilemez. Veriler, üzerine yazılana kadar diskte kalır. Özel kurtarma yardımcı programları , kayıp dosya sistemlerini bulabilir ve bu kurtarılan dosya sistemleri için girişleri içeren bir bölüm tablosunu yeniden oluşturabilir. Bazı disk yardımcı programları, sildikleri bölümün birkaç başlangıç ​​kesiminin üzerine yazabilir. Örneğin, bir bölümü silmek için Windows Disk Yönetimi (Windows 2000/XP, vb.) kullanılıyorsa, bölümü kaldırmadan önce bölümün ilk sektörünün (göreceli sektör 0) üzerine yazacaktır. Bir yedek önyükleme kesimi varsa, bir FAT veya NTFS bölümünü geri yüklemek yine de mümkün olabilir .

sıkıştırılmış diskler

Ek alan oluşturmak için HDD'ler sıkıştırılabilir. DOS ve Microsoft Windows'un başlarında, Stacker (6.0 hariç DR-DOS), SuperStor (DR DOS 6.0), DoubleSpace (MS-DOS 6.0–6.2) veya DriveSpace (MS-DOS 6.22, Windows 9x) gibi programlar kullanıldı. Bu sıkıştırma, bölümde çok büyük bir dosya oluşturularak ve ardından diskin verileri bu dosyada saklanarak yapıldı. Başlangıçta, aygıt sürücüleri bu dosyayı açtı ve ona ayrı bir harf atadı. Sıklıkla, karışıklığı önlemek için, orijinal bölümün ve sıkıştırılmış sürücünün harfleri değiştirilir, böylece sıkıştırılmış disk C: olur ve sıkıştırılmamış alana (genellikle sistem dosyalarını içerir) daha yüksek bir ad verilir.

En son sürüm olan Windows 10 da dahil olmak üzere NT çekirdeğini kullanan Windows sürümleri, içsel disk sıkıştırma özelliği içerir. Ayrı disk sıkıştırma yardımcı programlarının kullanımı keskin bir şekilde azaldı.

bölme tablosu

Bir bölüm tablosu ana hatları bu işletim sistemi tarafından bir diskte tutulan bir tablodur ve bu diskte bölümleri anlatılmaktadır. Terimleri bölüm tablosu ve bölme haritası benzer terimlerdir ve birbirinin yerine kullanılabilir. Terim en yaygın olarak PC'lerde bir Ana Önyükleme Kaydının (MBR) MBR bölüm tablosuyla ilişkilendirilir , ancak genel olarak bir disk sürücüsünü bölümlere ayıran diğer biçimlere atıfta bulunmak için kullanılabilir, örneğin: GUID Bölüm Tablosu (GPT) , Apple bölüm haritası (APM) veya BSD disk etiketi .

PC bölüm türleri

Bu bölüm , tarihsel olarak DOS , Microsoft Windows ve Linux'ta (diğerlerinin yanı sıra) PC uyumlu bilgisayar sistemlerinde kullanılan ana önyükleme kaydı (MBR) bölümleme şemasını açıklar . 2010'ların ortalarından itibaren, çoğu yeni bilgisayar bunun yerine GUID Bölüm Tablosu (GPT) bölümleme şemasını kullanır. Diğer bölümleme şemalarının örnekleri için bölüm tabloları hakkındaki genel makaleye bakın .

MBR bölümlemenin uygulandığı bir PC HDD'sinin toplam veri depolama alanı, en fazla dört birincil bölüm veya alternatif olarak üç birincil bölüm ve bir genişletilmiş bölüm içerebilir . Partition Table ana önyükleme kaydı bulunan bir bölümü tanımlamaktadır her biri 16 baytlık girişleri içerir.

Bölüm türü olan bölüm tablo girişi bulunan bir 1 bayt kod ile tanımlanır. Bu kodlardan bazıları ( 0x05 ve 0x0F gibi ), genişletilmiş bir bölümün varlığını belirtmek için kullanılabilir . Çoğu, bir bölümün veri okumak veya yazmak için bağlanabilen / erişilebilen bir dosya sistemi içerip içermediğine karar vermek için bir işletim sisteminin önyükleyicisi (bölüm tablolarını inceleyen) tarafından kullanılır .

Birinci bölme

Birincil bölüm, bir dosya sistemi içerir. In DOS ve tüm erken sürümleri Microsoft Windows sistemlerinde, Microsoft, dosyanın adı ne gerekli sistem bölümü ilk bölümü olmak. Windows 95'ten itibaren tüm Windows işletim sistemleri (neredeyse) herhangi bir bölüme yerleştirilebilir, ancak önyükleme dosyalarının ( io.sys, bootmgr, ntldr, vb.) bir birincil bölümde bulunması gerekir. Ancak, bu tür bir PC'nin gibi diğer faktörler, BIOS (bkz standart PC üzerinde Boot sırasını ) ayrıca bölüm birincil OS içermelidir olarak hangi belirli gereksinimleri getirebilir.

Birincil bölüm için bölüm türü kodu , içinde bulunan bir dosya sistemine karşılık gelebilir (örneğin, 0x07 , bir NTFS veya bir OS/2 HPFS dosya sistemi anlamına gelir ) veya bölümün özel bir kullanıma sahip olduğunu gösterebilir (örneğin, 0x82 kodu genellikle bir Linux takas bölümü). FAT16 ve FAT32 dosya sistemleri nedeniyle çeşitli DOS ve Windows işletim sistemi sürümleri sınırlarına bölüm türü kodları bir dizi kullanımı yaptık. Bir Linux işletim sistemi bir dizi farklı dosya sistemini ( ext4 , ext3 , ext2 , ReiserFS , vb.) tanıyabilirse de, hepsi tutarlı bir şekilde aynı bölüm tipi kodunu kullanmışlardır: 0x83 ( Linux yerel dosya sistemi ).

Genişletilmiş bölüm

Bir HDD yalnızca bir genişletilmiş bölüm içerebilir, ancak bu genişletilmiş bölüm birden çok mantıksal bölüme ayrılabilir. DOS/Windows sistemleri daha sonra her mantıksal bölüme benzersiz bir sürücü harfi atayabilir . GUID bölüm tablosu (GPT) yalnızca birincil bölüme sahiptir, genişletilmiş bölüme ve mantıksal bölüme sahip değildir.

Ayrıca bakınız

Referanslar

daha fazla okuma