İçeriden sabit disk - mantıksal bir yapı, adresleme ve işaretleme nedir. Öğrenci sabit diskinin fiziksel ve mantıksal yapısı

İlki ile başlayalım - tek bir sabit disk alanını daha küçük parçalara bölerek. Bu sadece biz, kullanıcılar için, sabit disk tek ve bölünmez bir yekpare yaratık gibi görünüyor. Her ne kadar fiziksel bir bakış açısıyla olsa da, durum böyle değil: bilgi alanı sabit diskimiz birkaç fiziksel plaka üzerinde mi bulunuyor? Şimdi, mantıksal düzeyde bir sabit sürücüde birkaç disk olabileceği ortaya çıktı! Her şeyden önce, bir disk birden çok bölüme ayrılabilir. Örneğin, iki - ana ve ek. Bilgisayarın (işletim sistemi) çalışması için gerekli olan ana program mutlaka ana bölümde bulunmalıdır (pratikte bir bilgisayara BAZI işletim sistemleri kurabilirsiniz). Ama eğlence bundan sonra başlıyor: Her bölümde birkaç tane daha mantıksal sürücü oluşturabiliriz! Aynı zamanda, biz, kullanıcılar ve bilgisayar için, her biri kendi adına sahip olacak ayrı cihazlar gibi görünecekler. Olur ve tam tersi olur - RAID teknolojisi sayesinde, birkaç fiziksel « sabit sürücüler » ... Evde, bu yöntem nadiren kullanılır, ancak örneğin video işleme veya bilgisayarlarla meşgul olan güçlü sunucularda, « kütüphaneler » , çok « süper diskler » her zaman görüşürüz.

Çoğu durumda, bir bilgisayara yeni bir sabit disk takıldığında, üzerinde yalnızca bir bölüm ve buna göre bir mantıksal disk oluşturulur. Ancak birçok kullanıcı, işin doğru organizasyonu için aksini yapmanın daha akıllıca olduğuna inanıyor. Örneğin, sisteminizde kurulu büyük kapasiteli bir sabit sürücünüz (100-200 GB arası) varsa, en az iki bölüme ayrılabilir. Yaklaşık 25-30 GB'lık bir hacme sahip ilki, yalnızca işletim sistemi ve uygulama programları için ayrılabilir. Ve ikinci, daha büyük bölüm, belgelerin, fotoğrafların, müzik veya film koleksiyonlarının insafına bırakılacak. Bu neden gerekli? Çok basit: eğer ile « sistemik » bölümünde bir şey olur, belgeleriniz bozulmadan kalır « rezervasyonlar » .

Bilgisayarınıza aynı anda birkaç işletim sistemi kurmak isteseniz bile (örneğin, Windows ve Linux) birkaç mantıksal sürücü sizin için yararlı olacaktır. Doğru, istatistiklere göre, kullanıcıların yüzde birinden daha azı bu tür hilelerle meşgul.

Böylece, sabit disk bölümlere ayrılır, bölümlerde sırayla mantıksal diskler oluşturulur ... Bu tür her diskin bir adı olması gerektiği açıktır - bu hem kullanıcı hem de bilgisayarın kendisi için daha uygundur.

Sürücü adları harflerdir, örneğin:

¦ bir:- disket;

¦ C:- HDD;

¦D:ikinci zor disk veya yoksa bir DVD sürücüsü ...

Bu arada, bilgisayarınıza çıkarılabilir sürücüleri bağladığınızda, örneğin bir flash sürücü veya harici sabit disk- Cihazın bağlantısını kesip diski sistemden çıkardığınızda bilgisayar hemen kendi A harfini tahsis eder, harf boş kalır. Yani, teorik olarak, bir bilgisayarda güvenle en az iki düzine oluşturabilirsiniz.« mantıksal sürücüler» - harfler yeterli olacaktır. Burada aşırıya kaçmamak önemli olsa da - bir düzine ne işe yarar?« gerçek» her biri birkaç gigabaytlık diskler!

Bir sabit diski bölümlere ayırmak için hem standart programları hem de Symantec'ten Partition Magic gibi ayrı yardımcı programları kullanabiliriz.

Kümeler ve Sektörler

Böylece diski bölümlere ve mantıksal disklere ayırdık (veya bir bölüm ve disk oluşturduk - önemli değil). Tabiri caizse, alanı bölümlere ayırdılar. Ancak işimiz henüz bitmedi: arızadan sonra, biçimlendirme işlemini, tüm sabit disk alanını mantıksal olarak işaretlemeliyiz. Bu biçimlendirme, biçimsiz bir alanı, düzgün oluklar ile süslenmiş, ekime hazır bir tarlaya dönüştürmek, sürmek gibidir.

Ancak, « oluklar » zaten önümüzde döşendi: fiziksel düzeyde, sabit disk zaten parçalara bölünmüş ve bunlar da sektörlere ayrılmıştır. sektör Verilerin kaplayabileceği minimum fiziksel disk alanıdır: kural olarak, hacmi 512 bayttır. Bu biraz - büyük bir dosyayı 512 baytlık parçalara ayırmanız gerektiğini ve hatta bu tür her bir tanenin yerini hatırlamanız gerektiğini hayal edin! Bu nedenle, bir sabit diskin mantıksal bölümlenmesi sırasında, üzerinde daha büyük mantıksal bölümler oluşturulur - kümeler birkaç sektörü bir araya getiriyor. Bir kümedeki sektör sayısı ve dolayısıyla boyutu, sabit diskin boyutuna ve seçilen dosya sistemi türüne bağlıdır.

Örneğin, NTFS dosya sistemi için küme boyutu tablosu:

Küme boyutu, hem dosyalarınızın boyutunu hem de tüm sistemin hızını etkiler. Sonuçta, kısmen bir dosya tarafından işgal edilen bir kümeye başka hiçbir şey yerleştirilemez. Diyelim ki dosyanız 1024 MB büyüklüğünde 10 kümede bulunuyor ve son - onuncu kümede sadece on bayt alıyor.

Kalan boş kilobayta ne olur? Hiçbir şey değil. Sadece senin için kayboluyor. Bu tür kullanılamaz artıklara denir "kuyruklar"... Ve « kuyruklar » oldukça sık, oldukça önemli bir miktar harcanır - birkaç yüz megabayta kadar!

Hacim sizin için daha önemliyse, küme boyutu mümkün olduğunca küçük olmalıdır. Ancak onu sonsuza kadar küçültmek de imkansızdır: küme boyutu ne kadar küçükse, bilgisayarınızdaki verilerin parçalanması o kadar büyük olur (bu da sabit disk ile veri alışverişinin hızında bir azalmaya yol açar). Son aşama zorlu bir hazırlıkçalışmak için disk - oluşturma dosya ayırma tabloları(FAT), tüm dosya ve klasörlerinizi ve bunların fiziksel adresler sabit diskinizde. Ancak, dosyalar ve klasörler hakkında - « konteynerler » , bilgisayarınızdaki tüm bilgilerin depolandığı - daha ayrıntılı olarak anlatmaya değer.

Bilgi nasıl saklanır?

Şimdi, bilgilerin bilgisayarınızda nasıl saklandığı sorulursa, şöyle cevap verebilirsiniz:

¦Tam olarak nerede?- sabit diskin yollarında ve sektörlerinde (veya mantıksal düzeyde - mantıksal disklerde kümeler şeklinde).

¦Tam olarak nasıl?- mantıksal sıfırlar ve birler (bitler) ve bunların grupları (baytlar) şeklinde.

Bütün bunlar doğru ... Ama yine de anlaşılmaz. Bir bilgisayar için daha kolay olabilir, çünkü sabit sürücüyü tam olarak neyle tıkadığımıza - belgelerle, müzikle veya resimlerle - kesinlikle kayıtsızdır. Onun için tüm bunlar, yalnızca belirli parçalara ayrılması gereken - ve her an şu veya bu parçanın tam olarak nerede olduğunu bilmek için gereken bilgilerdir. Ancak biz kullanıcılar bit ve baytlarla uğraşmak zorunda değiliz. Ve dahası - kümeler ve sektörlerle değil. Başka bir bilgi bölümü ile ilgileniyoruz - mantıklı. Varlıklı. Bu nedenle, yeni bir birimi, yeni bir başlangıç ​​noktasını kabul etmemiz gerekiyor. Dosya ve klasör bizim için böyle birimler haline gelecek.

Dosyalar

Dosyaİngilizce'den çevrilmiş - üzerine bazı bilgilerin kaydedilebileceği bir sayfa. Program kodu veya oluşturduğunuz metin olması fark etmez. Başka bir şey önemlidir - bu tür her sayfa mantıksal olarak eksiksiz, eksiksiz bir şeydir.

Dosya herhangi bir bilgiyi saklayabilir - metin, grafik bilgisi, program kodu ve benzeri (örneğin bir resim, metin ve bir program öğesi dahil olmak üzere bazı birleşik dosyalar olmasına rağmen). Ana şey, biz kullanıcıların her zaman bir tanesini ayırt edebilmemizdir. « bilgi parçası » ve her dosya türüyle nasıl çalışılacağını tam olarak biliyordu.

Nasıl yapılır? Çok basit: her dosya, tıpkı bir insan gibi, kendine ait bir dosyaya sahiptir. « isim » ve « soyadı » (onu çağırırlar « tip » dosya).

Dosya adıçoğu zaman kullanıcının kendisi tarafından keyfi olarak seçilebilir. Diyelim ki bir şirketle yaptığınız sözleşmenin metnini içeren bir belge dosyası oluşturdunuz - bunu arayabilirsiniz. « Sözleşme » , « Belge 4155 » ya da « nisan tezleri » ... Daha önce, DOS döneminde, dosya adları Latin alfabesinin en fazla sekiz harfinden oluşabiliyordu - bugün 256 adede kadar olabilir ve dil kısıtlaması kalmadı. Windows'un Rusça sürümüyle çalışarak, belge dosyalarımıza Rusça adlar verebiliriz ve örneğin Çinliler hiyerogliflerini kolayca kullanabilirler. Başka bir soru, böyle bir belgenin her zaman diğer bilgisayarlarda açılamamasıdır - « Amerikan » Windows Çince adı anlamayabilir, ancak Rusça sürümümüz genellikle Batı Avrupa sembollerine takılır.

Dosya tipi her bilgide ne tür bir dolgunun saklandığını gösterir « konteyner » - bir çizim, metin veya program olup olmadığı.

Dosya türü söyleruzantı - adın ana bölümünden bir nokta ile ayrılmış üç (nadiren - dört) harften oluşan bir bölüm. Örneğin, bu çalışma kitabını depolayan dosyanın adı Compbook.doc'tur.

Bilgisayar dünyasında sayısız uzantı var - her şeyi hatırlamak gerçekçi değil.

Ancak, çok fazla ana uzantı yoktur:

¦ exe- anlamına geliyor « performans » programı saklayan dosya. Örneğin, winword.exe;

¦ com- başka bir program dosyası türü. Genellikle ..com dosyaları küçük (yüzlerce kilobayta kadar) programlara karşılık gelir. Genellikle DOS döneminde bulundular, ancak bugün olay yerinden neredeyse kayboldular;

¦ yarasa- birkaç programın (veya komutun) sıralı başlatılması için tasarlanmış toplu iş dosyası. Aslında bu, yürütmek istediğiniz program dosyalarının adlarını istediğiniz sırayla içeren normal bir metin dosyasıdır. Bir örnek, bilgisayar başlatıldığında otomatik olarak yürütülen autoexec.bat dosyasıdır;

¦ cfg- programın çalışmasının parametrelerini belirttiği yapılandırma dosyası;

¦ dll- aynı anda birkaç program tarafından ihtiyaç duyulduğunda erişilebilen sözde dinamik olarak bağlanan veri kitaplığı;

¦ hlp- depolayan yardım dosyası « ipuçları » ve bazen eksiksiz rehber belirli bir program için;

¦ metin, doktormetin dosyaları;

¦ htm, html- İnternet köprü metni belgesi;

¦ xls- elektronik tablo;

¦ tarih- veri dosyası;

¦ wav, mp3- dijital formatta ses;

¦ bmp, jpg- grafik bilgileri, resimler;

¦ arj, fermuar, rar, 7z- arşiv dosyaları, yani özel programlar "arşivleyiciler kullanılarak sıkıştırılmış" » bilgi. Tek bir arşiv dosyası aslında birçok dosya içerebilir. Vb.

Windows'ta çalışırken, genellikle dosya uzantısını değil, ilgili grafik simgesini görürsünüz. Örneğin, metin içeren bir sayfa ve W harfi, önünüzde programda oluşturulan bir belge olduğunu gösterecektir. Microsoft Word... Bu elbette uygundur - ancak simgelerin belirli bir dosya türünün hangi programa eklendiğine bağlı olarak değişebileceğini unutmayın. Ek olarak, bir simge aynı anda birkaç türdeki dosyayı gösterebilir. Her durumda genişleme değişmeden kalır. Dosyanın ayrıca adı verilen bir özelliği daha vardır. bağlanmak... Ancak, ad ve uzantıdan farklı olarak (ve Windows'ta - belirli bir türdeki bir simge), kullanıcı onu görmez. Ancak bilgisayar mükemmel bir şekilde görür ve anlar.

İşte bu özelliklerden sadece birkaçı:

Gizlenmiş(Gizlenmiş). Bu niteliklere sahip dosyalar genellikle kullanıcı tarafından görülmez. Güven vermek için - kural olarak, bu dosyalar sistemin işleyişi için çok önemlidir. Deneyimli bir kullanıcının bir dosya görüntüleyiciyi yapılandırması zor olmasa da ( dosya yöneticisi) öyle bir şekilde ki tüm gizlenmiş dosyalar bir bakışta görülecektir.

sadece okumak için(Sadece oku). Ama bu dosyalar her zaman meraklı gözlere açıktır... Ama hepsi bu. İçeriğini değiştirmek mümkün değildir - en azından özel bir kullanıcı komutu olmadan, böylece ikincisi tam olarak ne yaptığından tamamen emin olur.

sistemik(Sistem). Bu özellik, özel bir ayrım olarak, işletim sistemindeki bilgisayarı başlatmaktan sorumlu olan en önemli dosyaları işaretler. Onlara zarar vermek veya bunları kaldırmak her zaman en ciddi sonuçlara yol açar, bu nedenle cimri değil cömert bir bilgisayar, « ödüller » onları önceki iki nitelikle birlikte - « sadece okumak için » ve « gizlenmiş » .

arşiv(Arşiv). Bu öznitelik genellikle bir dosyayla çalışırken, değiştiğinde ayarlanır. Seans sonunda genellikle kaldırılır.

klasörler

Dosyaları yapraklarla karşılaştırırsak, neden benzetmeye daha fazla devam etmiyoruz? Bu kadar faydalı yaprakların yetiştiği ağaçlar nerede? Burada bir ağaçla karşılaştırma tesadüfi değildir. Sonuçta, sabit diskteki dosyaların konumuna ağaç yapısı denir. Yapraklar var. Dallarda büyürler. Dallar sırayla dallarda büyür. Şubeler ... Diyelim ki dallarda. Ve sürtükler ... Ve sonsuza kadar böyle devam eder. Tamamen farklı dosyaları tek bir yığında tutmanın imkansız olduğu açıktır. Kolaylaştırılmaları gerekiyor. Her kriketin kendi altısı vardır, her ailenin kendi dairesi vardır ... Ve böyle devam eder.

Dosyalar özel yapılarda birleştirilir -klasörler ... Veya -kataloglar ... Veya -dizinler ... Veya -klasörler ... Tek bir konu için bu kadar çok terim yaratmanın neden gerekli olduğu tamamen anlaşılmaz. Klasör en son terimdir ve bence en uygun olanıdır. Broşür dosyalarının bulunduğu klasördedir. İstediğiniz zaman açıp istediğiniz sayfayı bulabileceğiniz bir klasör. Bu arada, başka bir klasör ekleyebileceğiniz bir klasör ...

Tipik olarak, bilgisayarınıza yüklenen her yazılım paketi kendi ayrı klasörünü işgal eder. Bununla birlikte, programın kurnaz bir guguk kuşu gibi, dosyalarını birçok klasöre dağıtması da olur. Bu, özellikle Windows işletim sistemi altında çalışan yazılım paketleri için geçerlidir.

Bir klasörü bir dosyadan nasıl ayırt edebilirim? O kadar zor değil. İlk olarak, klasörlerin bir uzantısı yoktur ve Windows'ta özel simgelerle gösterilir - sadece bir açılış klasörü şeklinde. İkincisi, düzenleme işlemleri bir klasöre uygulanamaz. Yeniden adlandırın, taşıyın, silin - lütfen. Ve elbette, içinde ne olduğunu görmek için klasörü açabilirsiniz. Bunu yapmak için farenin sol tuşu ile üzerine çift tıklamanız yeterlidir.

Şimdi sabit sürücümüzdeki herhangi bir dosya veya klasörün mantıksal adresinin neye benzediğini bulalım. Bu adresin ilk öğesi disk adıdır. Bilgisayar jargonunda denilen bir harf, iki nokta üst üste ve ters eğik çizgiden oluşur. ters eğik çizgi:

A: \ C: \ D: \ E: \

Disk A:çoğu zaman disket sürücü olarak adlandırılır ve içine bir disket yerleştirene kadar bu diske sahip olmazsınız. Ve Tanrı onu korusun: Onsuz yeterince disk var.

C sürücüsü:- bilgisayarınızın ana sabit sürücüsü (veya ana bölümdeki bir mantıksal sürücü). Bu diskten sistem yüklenir, üzerindedir. « hayatları » programlarınızın ve belgelerinizin çoğu.

Sisteminizde birden fazla sabit disk varsa veya tek bir sabit disk birden fazla bölüme ayrılmışsa, bu bölümler Latin alfabesinin aşağıdaki harflerine göre adlandırılacaktır. Ve son harf genellikle CD-ROM sürücüsüdür.

C: \ PENCERELER.

Adresin üçüncü öğesi dosyanın adıdır. Örneğin, adres

C:\WINDOWS\regedit.exe

Windows klasöründeki C: \ sürücüsünde bulunan Windows kayıt defterini düzenleme programına karşılık gelir.

Dosya sistemi

Şimdi sen ve ben, bir bilgisayarın veri depolamasının nasıl daha uygun olduğunu ve onu hangi biçimde görmeyi tercih ettiğimizi anladık. Sahnelerin ardında kalan tek bir şey var - gözbebeklerine bitler ve baytlarla tıka basa dolu sektörler ve kümeler nasıl bizim için uygun dosya ve klasörlere dönüşüyor! Mistisizm, büyü? Hiç de bile. Sadece bir sabit diskin mantıksal yapısından bahsederken kasten çok şey kaçırdık. önemli aşama- yaratılış dosya sistemi ... Yani, nihayet sabit diskimizdeki verileri düzenlememize ve herhangi bir zamanda bu bilgi deposundan istenen parçayı çıkarmamıza izin veriyor.

Dosyaları ve klasörleri sabit sürücüye yazdığımızda, bilgisayar onları aşina olduğu kümelere ayırır ve sabit disk alanının her yerine dağıtır. Dosya elbette tek bir kümeye sığmıyor. Aynı anda birkaç tanesinde yaşıyor ve bu kümelerin bir bakladaki bezelye gibi yan yana yaşaması hiç de gerekli değil. Daha sık olarak, tam tersi olur: dosya diskte parçalanmış bir biçimde saklanır - « kafa » diskin bir bölümünde, « bacaklar » bir başkasında ... kendi içinde kaybolmamak için « bidonlar » , bilgisayar sabit diskin en başında özel bir « kılavuz » içeriğine göre - FAT, dosya ayırma tablosu. FAT'de, belirli bir dosya veya klasörün hangi kümeleri kapladığı ve bunların başlıkları hakkındaki tüm bilgiler depolanır. Bir yandan uygundur: Bu yerleştirme yöntemiyle, bilgisayarın belirli bir dosya için tam olarak uygun boyutta bir parça için sabit diskte çılgınca arama yapması gerekmez. İstediğin yere yaz! Ve dosya ve klasörleri silmek daha kolay hale geliyor - bunlara ait kümelerin içeriğini silmenize gerek yok, sadece FAT'ta birkaç baytı değiştirerek onları ücretsiz olarak bildirmeniz gerekiyor. Ve kullanıcı hala aynı bayt çiftini kullanarak bunları hızlı bir şekilde geri yükleme fırsatına sahip ...

Dosya Ayırma Tablosu dosyanın bir parçasıdır bilgisayarımızda veri depolamaktan sorumlu sistem. Dosya sistemi biçimlendirmenin son aşamasında sabit diskte oluşturulur ve küme boyutu, dosya adındaki karakter sayısı (veya türü), klasörlerle çalışma yeteneği ve çok daha fazlası - sabit diskin maksimum boyutuna kadar ...

Belirli işletim sistemlerine özgü birkaç standart dosya sistemi vardır.

Örneğin, antik DOS ve ilk Windows sürümleri uzun adlar için desteğin olmadığı 16 bitlik bir FAT16 dosya sistemi kullandı ve mantıksal diskin hacmi 4 GB'ı (65536 küme 64 KB) aşamadı. Özellikle, büyük kapasiteli sabit disk sahiplerini zorlayan bu faktördü. « ayrılmak » birkaç bölüme ayırdı - aksi takdirde diskle çalışmak imkansızdı.

İçin Windows 95 dosya sisteminde yeni bir değişiklik oluşturuldu - bizim tarafımızdan çok sevilen uzun isimleri kullanmamıza izin veren 32-bit FAT32. Maksimum küme boyutu 16 kb'ye düşürüldü (standart boyut 4 kb idi). Ve en önemlisi, maksimum sabit disk boyutu arttı - 4 TB'a kadar! Ancak, çok geçmeden FAT32'nin de kusursuz çalıştığı ortaya çıktı: 4 TB'a kadar disk belleği için beyan edilen desteğe rağmen, standart yardımcı programlar yalnızca boyutu 32 GB'a kadar olan mantıksal bölümlerin oluşturulmasına izin verilir. Ek olarak, FAT32'deki dosya boyutu 4 GB'ı geçemezdi, bu da dijital video hayranlarının işini son derece zorlaştırdı (sonuçta dijitalleştirilmiş bir film diskte yüzlerce gigabayt alabilir!). Bu nedenle, bugün örneğin DVD'ler oluştururken FAT32 kullanılmasına rağmen, dosya sistemini çok yakında değiştirmeyi düşünmek zorunda kaldım. Ve yedi yıl önce, dünya yavaş yavaş yeni bir dosya sistemine geçmeye başladı - NTFS, nitel olanlardan çok daha az ilginç olan nicel değişiklikler. Evet, NTFS sayesinde bir dosyanın boyutundaki kısıtlamaları kaldırmak mümkün oldu - artık en azından bir bütün olarak tüm sabit sürücüyü kaplayabilir - ve bir disk bölümünün maksimum boyutu 12 TB'a yükseldi. Ancak, yeni özellikler çok daha ilgi çekiciydi: olağan mantıksal sabit boyutlu disklere ek olarak, NTFS ayrıca dinamik oluşturmanıza da olanak tanır. sabit sürücüler, bireysel bölümlerin ve klasörlerin şifrelemesini ve parola korumasını destekler.

ana kalite yeni sistem- veri depolama güvenilirliği: eğer« damla» FAT32 sabit diski ışıktan daha hafif olduğundan, NTFS koruması altında verileriniz çok daha güvende hissedecektir. NTFS, bir arıza durumunda verilerin korunmasına yardımcı olan kendi etkinlik günlüğünü tutar.

FAT32'de bir dosyayı kopyalarken veya silerken bilgisayarınızı aniden kapatmayı deneyin - ve büyük olasılıkla bu özgürlüğü veri kaybıyla ödeyeceksiniz. Sonuçta, dosya tahsis tablosundaki değişiklikler kaydedilmeyecek ve belgeniz bir yığın haline gelecektir. « kayıp kümeler » ... Bu nedenle, FAT her zaman 2 kopya olarak saklanır! NTFS ise tabloda yalnızca işlem başarıyla tamamlandığında değişiklik yapar ve « dergi » dosyaları erken ölüme karşı sigortalamaya yardımcı olur.

Ne yazık ki, güvenilirlik uğruna uyumluluğu feda etmeniz gerekiyor:

FAT16 ve FAT32'de biçimlendirilmiş sabit sürücüler, Windows'un neredeyse tüm sürümlerini (Linux ailesinin işletim sistemlerinin yanı sıra) görebiliyorsa, NTFS kullanırken, hatta sıkı sıkıya bağlısınız demektir.Windows 2000 -XP -Vista .

Bilgisayarınıza iki işletim sistemi sığıyorsa - eski Windows ME Ve yeni Windows XP(NTFS dosya sistemiyle), ardından içerik « ikspishny » bir bölüm veya tüm disk ME için görünmez kalacaktır. Ayrıca - modda önyükleme yaparak diskle çalışma yeteneğinizi kaybedersiniz « Komut satırı » CD'den veya « önyüklenebilir » disketler - DOS için NTFS dosya sistemi de mevcut değildir.

Son olarak, FAT32 dosya sistemini NTFS'ye çevirebilirseniz standart ile bile zor olmayacaktır. Windows programları, ve tüm bilgilerin tam olarak korunmasıyla, çoğu durumda diski biçimlendirmeden ters dönüştürmeyi gerçekleştirmek imkansızdır. Ve sonuç olarak, tüm bilgilerin kaybı ...

elbette var özel programlar bölümler ve dosya sistemleriyle çalışmak için - örneğin, bir NTFS sürücüsünü bilgi kaybetmeden FAT32'ye dönüştürebilen Partition Magic. Ancak kullanımları zorluklarla doludur - özellikle yeni başlayanlar için ... Ve yine de, tüm dezavantajlara rağmen, bugün NTFS kullanmak, rahatsızlıklardan çok daha fazla avantaj sağlar. Bu nedenle, güvenle "Evet!" NTFS'ye geçiş sorununa - ve nihayet geçmişe veda edin.

Programlar ve türleri

Bir bilgisayarla çalışırken, çoğu insan gerekli programları kendi başına oluşturmaz, yalnızca hazır geliştirmeleri kullanır. Bu yüzden onlara kullanıcı denir. Ancak kullanıcı olmak da kolay değil. Sonuçta, sadece birkaç yaygın yazılım paketini idare edebilmek değil, aynı zamanda gezinmek de gereklidir. « deniz programı » - İhtiyaç halinde gerekli programı kolay ve hızlı bir şekilde bulmak ve onunla nasıl çalışılacağını öğrenmek için. Hepsini listele? Ancak bu neredeyse imkansız: Milyonlarca olmasa da yüz binlerce farklı program var ve bunlara her gün yaklaşık yüz ekleniyor! O halde enginliği kavramaya çalışmaya değer mi? Bu nedenle, dünyada oluşturulan tüm program dizisini birkaç ana gruba ayırmaya çalışacağız.

Randevu ile program türleri

Bildiğiniz gibi, her program kendi özel çalışma alanından sorumludur. Bazıları metin veya grafik oluşturmaya yardımcı olur, diğerleri - sabit diskteki işleri düzene sokmaya ve diğerleri - İnternette çalışmaya yardımcı olur ... Bazen kaç program gibi görünüyor - çok fazla kategori olabilir. Ve bu kısmen doğrudur. Ancak, biraz titizlik göstererek, tüm yazılım bolluğunu birkaç ana bölüme indirmeyi deneyebilirsiniz. Sınıflandırmaya şımartalım ve biz, küçük bir « periyodik program tablosu » Mendeleev'in ruhuyla.

Ele almamız gereken ilk ve en kapsamlı program grubu Sistem Programlarıdır.

sistemik- bilgisayarın normal çalışmasını, bakımını ve ayarlarını sağlamak için gerekli araçlar. Bu programlar öncelikle işletim sistemini içerir. Ve bir dizi yardımcı küçük program - yardımcı programlar.

İşletim sistemi Bilgisayar arasındaki ilk ve ana aracıdır. « ütü » ve diğer tüm programlar, bilgisayarın ruhu ve kalbidir. İşletim sistemi yok - ve bilgisayarınız herhangi bir komutu kabul edemeyecek - önyükleme bile yapamayacak.

Araçlar... Bu sınıf, bilgisayarınızın bakımını yapmak için tasarlanmış çok sayıda faydalı programı bir araya getirir. Yardımcı programların seçimine, aşırıya kaçmamak için özellikle dikkatle yaklaşılmalıdır. Ancak gerçekten yararlı olan hiçbir şeyi de kaçırmamalısınız - doğru seçilmiş bir yardımcı program hayatınızı çok daha kolaylaştırabilir. Bu aynı zamanda testleri - bir PC'nin hem yazılım hem de donanım kaynaklarını test etmeye yönelik programları da içerebilir.

Tabii ki, en fazla sayıda programın sahibinin değil, bir bilgisayarın ihtiyaçlarına hizmet etmek için oluşturulması haksızlıktır - bir kişi ...

Uygulama programları. Bizim için en önemli programlar, tabiri caizse, bilgi yaratmak ve işlemek için tasarlanmış yaratıcı, çalışan araçlardır.

Kullanıcı, bilgisayarın aksine, alışılmadık derecede tuhaf bir yaratıktır. Bu nedenle, sistem programlarından çok daha fazla uygulama programı türü vardır. Bunlardan sadece birkaçına isim verelim:

ofis programları... Bu programların görevi, metin, elektronik tablo, resim veya bunların bir kombinasyonu olsun, belgeler oluşturmak ve düzenlemektir. Bazen bu tür programlar eski moda bir şekilde çağrılır. « editörler » (bir kişi gerçek editör olarak kalmasına ve program yalnızca onun çalışma aracı olmasına rağmen). Bugün bireysel programlar piyasada neredeyse hiç böyle bir sınıf kalmadı - çok daha sık satılıyorlar « komple setler » bu, ihtiyacınız olan her şeyi içerir. En popüler ofis paketi Microsoft Office, bir metinden oluşur. Microsoft düzenleyicisi Word, Microsoft Excel elektronik tablosu, Microsoft PowerPoint sunum yazılımı, veritabanı yönetim yazılımı Microsoft Erişimi ve bir dizi daha küçük yardımcı program.

Ayrı dur parasal ve Muhasebe yazılımı... Ev muhasebesi henüz bizde moda olmadı, ama bu sadece bir zaman meselesi! Batı'da, harcamaları planlama, aile maliyesinin muhasebesini yapma ve vergileri hesaplama programları her zaman en popüler programlar arasında olmuştur. Aynı grupta - elektronik tablolar ve yardımcı finansal araçlar.

Multimedya programları. " medya » çeviri anlamında - « taşıyıcı » , « haberci » , ve modern yorumda - bir tür bilgi. Yani, « multimedya » Her türlü bilginin bir koleksiyonudur. Terimin kendisi, herhangi bir bilgi medyasının kullanımının yanı sıra « çıplak » metin, bilgisayar için bir yenilikti. Açıkçası, « multimedya » yalnızca çeşitli bilgi türleri ile çalışabilen programları adlandırabilirsiniz. Ama doğada böyle pek çok program yok ... Ve öyle oldu ki « multimedya » bugün tek kelimeyle grafik, ses ve video programları diyorlar - metinden başka bir bilgi türüyle çalışanlar.

Görüntü işleme ve oluşturma programları... Bunlar, bilgisayarınıza yalnızca bir durumda yüklenmesi gereken oldukça profesyonel programlardır - en azından nasıl çizileceğini biliyorsanız. Değilse, editör gibi güçlü bir program bile vektör grafikleri(resimler) CorelDraw size yardımcı olmaz. Aynısı, Adobe Photoshop gibi fotoğraf işleme yazılımları için de geçerlidir. Elbette onların yardımıyla muhteşem bir fotomontaj oluşturabilir veya çok sevdiğiniz eşinizin bir fotoğrafıyla dalga geçebilirsiniz... Ama yine de bu sizin için hayati mi?

Sesle çalışmak için programlar. Sesleri ve müzikleri işlemek ve çalmak için minimum program seti işletim sisteminize zaten dahil edilmiştir. Birkaç ek program (örneğin, oyuncular veya « oyuncular » ) karışmaz. Ve profesyonellere ses işleme (Sound Forge, CoolEdit) için ciddi, profesyonel paketler bırakın.

Plak çalar(oyuncular) ve izleyiciler (izleyiciler), editörlerin aksine bir metin belgesinin düzenlenmesine izin vermez, ses dosyası veya video. Görevleri daha mütevazı - örneğin, bir müzik kompozisyonu çalmak veya ekranda bir resim görüntülemek.

3D grafikler ve animasyon editörleri... Sayesinde « Jura Parkı » ve özel efektlerle dolu diğer filmler, bu programlar bizim için şaşırtıcı derecede popüler hale geldi (Batı'da aynı 3D Studio MAX veya SoftImage on binlerce dolar değerinde tamamen profesyonel programlar olmasına rağmen).

Profesyonel yazılım.Çok şartlı bir grup. Genel olarak, herhangi bir grubun programı profesyonel, son derece uzmanlaşmış programlar olarak sınıflandırılabilir - yalnızca kendi özelliklerine bağlıdır. « çanlar ve ıslıklar » , nispeten küçük bir insan grubuna olan talep ve sonuç olarak yüksek fiyatlar. Bu programların ortak bir özelliği var - ev ofis ve günlük kullanım için uygun değiller. Ve aslında bu programa neden ihtiyaç duyduklarını bilen uzmanlar için gereklidirler. Tabii ki, evde 3D-Studio'da oynayabilirsiniz, ancak bu nankör bir görevdir. Tabii burada anlatılanlara ek olarak bir de deniz var. « uzmanlaşmış » programlar, ama ne yazık ki, hepsi hakkında yazmak imkansız.

Programlama araçları... Süper karmaşık programlama sistemleri, profesyonel derleyiciler ve çok daha fazlası. Programcılar için bu bir numaralı araçtır, ancak çoğu zaman ev kullanıcısının bunlara ihtiyacı yoktur. Birçok modern programlama sistemi çok basit ve « görsel » hazır bloklardan oluşturarak uygulamalar oluşturmanıza olanak sağlar.

Bilgisayar destekli tasarım sistemleri(CAD). Bu programlar (örneğin, AutoCAD) genellikle ev makinelerine de yüklenir - bilmeden, görünüşe göre, çünkü profesyonel akış şemaları çizmek zordur ve bir oyun gibi değildir.

Matematiksel ve bilimsel programlar- bilim adamlarının ve ileri mühendislerin alanı.

Programların ticari durumu

Programların tematik bölünmesine ek olarak, başka bir sınıflandırma daha vardır. Programın dağıtım yöntemi ve bu koşullarla bağlantılı olup, hangisini kabul ederse, tüketicinin onu kullanma fırsatı bulur. Ve tabii ki maliyeti ile... Her kullanıcı ücretli ve ücretsiz programlar olduğunu bilir. Ancak çok az insan tam olarak kaç değişiklik olduğunu tahmin ediyor « paralı » ve « Bedava » programların kurnaz yazarları tarafından icat edildi!

Özgür yazılım (ücretsiz yazılım). Başlangıçta, küçük yardımcı programlar veya iyi bilinen ticari paketlere ücretsiz eklentiler, ücretsiz yazılım ilkesine göre dağıtıldı. Ancak bugün, ücretsiz yazılım ilkesine göre, bazen Microsoft dahil olmak üzere tanınmış üreticilerin oldukça ciddi paketleri dağıtılmaktadır.

Ücretsiz programlar bazen OpenSource (açık kaynak) temelinde dağıtılan uygulamaları içerir - örneğin, bir işletim Linux sistemi ve bunun için uygulamalar. Bununla birlikte, bu tamamen doğru değildir: OpenSource'un varsayımları, program kodunu kullanıcının kendisi tarafından değiştirme olasılığını ima eder (ücretsiz programların tüm yazarlarının gitmediği). Ve bu tür ürünlerin dağıtımının ücretsiz olması gerekmez - örneğin, birçok « reklam » Aynı Linux'un sürümleri. Ancak çoğu zaman ücretsiz yazılımlar ve OpenSource el ele gider.

ortak yazılım(paylaşımlı yazılım). Neredeyse tüm yardımcı programları ve genellikle çok ciddi, yetenekli yazılım paketlerini içeren en büyük program grubu. Kural olarak, shareware programları, çalışma süresi veya başlatma sayısı ile sınırlı, tam işlevli sürümler şeklinde dağıtılır. Test için size ayrılan sürenin sona ermesinden sonra (kural olarak, 15 ila 45 gün arasında), program ya çalışmayı durdurur ya da bazı işlevlerini kaybederek daha az işlevsel ücretsiz bir sürüme dönüşür. Sizin için en uygun durumda, program tamamen işlevsel kalır, ancak zaman zaman ısrarlı ödeme çağrılarıyla sizi rahatsız eder - örneğin popüler dosya budur pencere yöneticisi Komutan.

Yine de programı satın almaya ve belirli bir miktarı yazarın hesabına aktarmaya karar verirseniz, karşılığında programın özel kayıt penceresine girilmesi gereken özel bir dijital kod (anahtar) alacaksınız. Opsiyonel olarak özel« anahtar» yüklü programın bulunduğu klasöre kopyalanacak dosya.

"Reklam ücretli" programlar(reklam yazılımı). Bu tür programların en parlak dönemi 90'ların sonunda geldi - bugün popülerlikleri önemli ölçüde düştü. Reklam yazılımı ilkesi, program için ödeme yapanın kullanıcı değil, karşılığında ürünleri hakkında afişler veya açılır pencereler şeklinde bilgi yayınlamak için alan verilen reklamcı olduğunu ima eder. Ve kullanıcılar bu reklamları izlemek zorunda kalıyorlar ve bazen özellikle beğendikleri resimlere tıklayıp doğrudan reklamverenin web sitesine giriyorlar... Bu gezilerin getirisi çok büyük değil, ancak birkaç müşteri getirebilir. örneğin, 10-15'ini programcıya isteyerek ödeyeceği bir çevrimiçi mağazaya yüzlerce dolar.

Ne yazık ki, yazılım geliştiricileri ürünlerine casus yazılımlar ve hatta virüsler sokarak bu fırsatı sıklıkla kötüye kullandılar, böylece bugün reklam yazılımı programları fiilen yasa dışı hale geldi.

ticari yazılım(ticari yazılım). Bu programlar için her zaman ve çoğu zaman oldukça önemli meblağlar ödemek zorundasınız. Bu, tanınmış üreticilerin tüm büyük yazılım paketlerini ve bir dizi yardımcı programı içerir. Bu tür programlar güzel kutularda veya onlarsız herhangi bir bilgisayar süpermarketinden satın alınabilir. Ancak günümüzde giderek daha fazla yazılım ürünü İnternet üzerinden satılmaktadır. Bunları yazılım üreticilerinin web sitelerinden veya büyük çevrimiçi yazılım mağazalarından satın alabilirsiniz. Malları iki şekilde alabilirsiniz. Bu rengarenk CD'li kutular veya belgeler şeklindeki büyük programlar, kurye veya posta yoluyla evinize teslim edilir, küçük programları ise doğrudan internet sitesinden kopyalayabilirsiniz. Aynı zamanda, shareware programlarında olduğu gibi, soyulmuş bir ( Demo) veya zaman sınırlı çalışma ( Duruşma) sürümü. Deneme, bir shareware programı gibi, kayıt ile tamamen işlevsel bir sürüme dönüştürülebilir, ancak bir demo sürümüyle, bazı işlevler başlangıçta eksik olduğundan, bu numara çalışmayacaktır. Örneğin, bir metin veya resim düzenleyicide değişikliklerinizi kaydedemezsiniz.

OEM sürümleri... Yaygın ticari yazılımların özel sürümleri, kullanıma hazır bilgisayarlarda indirimli fiyatla sunulur. Örneğin, bir OEM teslimatında Windows maliyeti birkaç kat daha ucuz olabilir. « kutulu » sürüm.

"Paylaşım" programları(bağış eşyası). Böyle bir programın yazarı, prensip olarak, beyni için birkaç madeni parayı reddetmeyeceğini, ancak kimseyi ödemeye zorlamadığını ve programın işlevselliğini sınırlamadığını ima ediyor. Bir arzu ortaya çıkarsa - öde, görünmeyecek ... Eh, hayır ve deneme yok! Açıktır ki, böyle « fedakar yarı » çok fazla programcı yok. Ve kullanıcılar arasında daha da az dürüst ödeme yapan var.

"Kartpostal" versiyonları(kart gereçleri). Yazara güzel bir kartpostal göndermenizin istendiği bir ödül olarak çok egzotik bir yazılım.

Yazılım sürümleri

Bildiğiniz gibi programlar gerçek kişiler tarafından yazılmaktadır. Ve insanların hata yapma alışkanlığı vardır. Ve hatalar, programlarda, belki de, diğer tüm insan faaliyetlerinden daha sık meydana gelir. Bunun birçok nedeni var, ancak asıl olan karmaşıklık. modern bilgisayarlar: program çalışırken hiç kimse bilgisayar tarafından yürütülen tüm komutları takip edemez - ilgili birçok şey vardır. Her türlü donanım, ayar ve donanımın vahşi çeşitliliğinden bahsetmiyorum bile. yüklü programlar herhangi bir programcının yaratılmasının serbest bırakıldığı « ışığa doğru » ... Ve elbette, programcının hatalarını - hem algoritmada hem de uygulamasında - unutmamalısınız ...

Uygulama hatalarının nereden geldiğini anlamak için tipik bir örnek alabilirsiniz - sıfıra bölme. Diyelim ki bir kişinin ortalama büyüme oranını hesaplayacak bir program yazmaya karar verdiniz (neden bilmiyorum ama diyelim). Kullanıcı doğum tarihini ve boyunu girer ve program doğum tarihini bugünden çıkarır, yaşınızı gün olarak hesaplar ve boyunu gün sayısına böler. Böyle bir program sizin ve akrabalarınız için çok işe yarayacaktır, ancak « insanlara salıvermek » , o zaman kesinlikle bugünün numarasını doğum günü olarak girecek biri olacak. Ve bitirdiniz - yaş sıfır gün, sıfıra bölme girişimi ve program bir hatayla çöküyor. Bu tabii ki en basit örnek. Gerçek hayatta, her şey daha karmaşıktır ve yalnızca kullanıcı tarafından girilen verilere (programda kullanmadan önce kontrol etmeniz gereken veya daha doğrusu kontrol etmeniz gereken) değil, aynı zamanda kurulu sistem dosyalarına, sürücülere ve bir demete de bağlıdır. tahmin edilmesi imkansız olan diğer şeyler ve bunların programın performansı üzerindeki etkisi hiç de açık değil. Genellikle hatalar « ilk tip » 10 dakika içinde çok kolay bir şekilde hesaplanır ve düzeltilir. « İkinci tip » - daha zor, ancak nispeten az sayıda kullanıcıyı etkiliyor. Genellikle, bu tür hataların düzeltilmesi, sürüm numarasındaki ikinci veya üçüncü basamakta bir değişikliğe yol açar (veya yazar sürümü hiç değiştirmez, yalnızca güncellenmiş dosyayı yükler).

Sürüm 2.1 yerine, örneğin 2.11'in göründüğünü görürseniz, ihtiyacınız olup olmadığını anlamak için programın web sitesine bakmak ve orada değişikliklerin bir açıklamasının görünüp görünmediğini görmek mantıklıdır. Peki, program küçükse, güncellenmiş sürümü indirebilirsiniz ...

Başka bir şey, programa yeni işlevler eklemektir. Sonuçta, programın yayınlanmasından sonra, yazar, programda bir şey ekleme veya değiştirme talepleri, programın nasıl geliştirileceğine dair tavsiyeler ve benzerleri ile kullanıcılardan belirli sayıda mektup alır. Birçok kişi bir şey isterse, yazar genellikle görüşlerini dinler ve ilgili işlevi ekler. Ek olarak, kendisi yeni ve ilginç bir şey bulabilir ve onu programa dahil edebilir. Genellikle, bu tür değişiklikler sürüm numarasındaki ikinci basamakta bir artışa yol açar, yani 1.1 yerine 1.2 görünür.

Çoğu durumda, bu tür güncellemeler tarihçe.txt veya WhatsNew.txt dosyasında belgelenir ve açıklanır. Böyle bir versiyona daha yakından bakmaya değer - orada kaçırdığınız bir şeyin ortaya çıkma olasılığı yüksek ...

Programın algoritmasında bulunan hatalar veya optimal olmayan parçalar, kural olarak, büyük kod parçalarının veya hatta tüm programın yeniden yazılmasını gerektirdiğinden, yazar için en tatsız olduğu ortaya çıkıyor. « sıfırdan » ... Aynı zamanda, düzeltmeleri bu programı kullananlara en büyük yararı sağlar - programın yetenekleri önemli ölçüde artar, çalışma hızı genellikle değişir görünüm, birçok yeni fonksiyon var ... Öte yandan, veri depolama formatı değişebilir, bu da geçiş yaparken bazı özel eylemler gerektirecektir. Yeni sürüm; programın adı, fiyatı ve kullanıcının belgeleri (genel olarak hiçbir zaman karışmaz) dikkatli bir şekilde incelemesini gerektirecek diğer bazı şeyler değişebilir. Benzer « küresel » değişiklikler genellikle program sürümünün ilk hanesinde bir artışa neden olur, yani 1.x'ten 2.0'a dönüşür.

Ne yazık ki, sürüm değiştirme kuralları hiçbir yerde açıklanmadı veya resmileştirilmedi; tarif ettiğim şey ortalama bir açıklama. Birçok yazar, programın yayın tarihini sürüm numarası olarak kullanır. Biri kullanmıyor« küçük» Genel olarak sürümler, en küçük güncelleme için sayıyı birer birer artırır. Birisi sürümü değiştirmeden programı değiştirir. Bazen sürümün değiştiği durumlar vardır, ancak yapılan değişikliklerden bahsedilmez. Her şey yazarların elinde...

Alfa(Alfa) - programın ilk versiyonu, kaba taslak. Durum « alfalar » indirilen programın kurulduğunu ve hatta başladığını garanti eder, ancak sonraki eylemleri tahmin edilemez. En sık « alfa versiyonu » kuru üzümlü çörek gibi böceklerle dolu, birçok özelliği ve işlevi çalışmıyor. bu yüzden kullan « alfa » sadece en sabırsız ve umutsuz deneyciler olabilir, bu nedenle testçilerin rolünü yerine getirir. Gerisi daha kararlı ve güvenilir bir sürümün görünmesini beklemeli - « beta » .

Beta(Beta) zaten oldukça kullanışlı bir ürün. Brüt hatalar kaldırıldı, program temel görevleri başarıyla yerine getiriyor. Sadece bir sonraki adımda kaybolabilecek küçük kusurlar kaldı. « beta » ... durumda « beta » birçok program hayatlarının büyük bir bölümünde kalır, örneğin WinAmp oynatıcı The Bat! ve bir dizi başka program, « beta » milyonlarca kullanıcının bunları kullanmasını engellemez.

Programın alpha ve beta sürümlerinde bulunan buglar giderilip, fonksiyonlar eklendikten sonra sıra geliyor. RC (Sürüm Adayı)- son sürüm için aday. Bu program zaten kararlı olarak kabul edilir ve en gizli hataları belirlemek için kullanılır - böyle bir program, neredeyse hiç korkmadan, bilgisayar konusunda bilgili olmayan kullanıcılar tarafından bile indirilebilir ve kurulabilir. Ve çoğunluk böyle olduğu için kullanıcı sayısı artıyor, bu da sayının artması anlamına geliyor. « testçiler » ... RC sürümlerindeki hatalar oldukça nadiren hesaplanır, bu nedenle geçiş yaparken « ana » programın versiyonu pratikte değişmez.

Sonunda tüm eziyet ve son dokunuşlardan sonra ışık belirir. serbest bırakmak ( Sürüm) - programın tamamen bitmiş, son sürümü.

Dosyaları depolamak için kullanılan ana aygıt türü disk sürücüleridir. HDD Her biri bir veya her iki tarafı manyetik bir malzeme ile kaplanmış bir veya daha fazla cam veya metal plakadan oluşur. Böylece, genel durumdaki disk, bir plaka paketinden oluşur (Şekil 7.4).

Pirinç. 7.4. Sabit disk aygıtı şeması

Plakaların her iki tarafında ince eşmerkezli halkalar işaretlenmiştir - izler (izler), verilerin depolandığı yer. Parça sayısı diskin tipine bağlıdır. Parça numaralandırma, diskin dış kenarından merkezine 0'dan başlar. Bir izden veri yazma ve okuma, manyetik bir kafa tarafından gerçekleştirilir.

Paketin tüm plakalarının tüm yüzeylerinde aynı yarıçapa sahip izler kümesine denir. silindir. Her parça adı verilen parçalara bölünür. sektörler (bloklar). Tüm parçalar, maksimum bayt sayısının yazılabileceği aynı sayıda sektöre sahiptir. Sektörün sabit bir özel sistem boyut, genellikle 512 bayt. Farklı yarıçaplara sahip izler aynı sayıda sektöre sahip olduğundan, kayıt yoğunluğu diskin merkezine doğru artar.

sektör Bir disk aygıtı ile RAM arasındaki adreslenebilir en küçük veri alışverişi birimidir. Denetleyicinin diskte gerekli sektörü bulması için sektör adresinin tüm bileşenlerini ona ayarlamanız gerekir: silindir numarası, yüzey numarası ve sektör numarası. Tipik bir istek, birden çok sektörü okumayı içerir.

Bir diskle çalışırken, işletim sistemi genellikle kendi disk alanı birimini kullanır. küme... Küme boyutu, fiziksel sektör boyutunun bir katıdır ve bölüm boyutuna bağlı olarak 1 ila 128 sektör (512 bayt ila 128 KB) arasında değişebilir. Disk biçimlendirildiğinde küme boyutu otomatik veya manuel olarak ayarlanır.

Bir dosya oluşturulduğunda, ona kümeler halinde disk alanı tahsis edilir. Örneğin, dosya boyutu 2560 bayt ise ve dosya sistemindeki küme boyutu 1024 bayt ise, dosyaya disk üzerinde 3 küme tahsis edilecektir.

* Bazen bir kümeye blok adı verilir (örneğin, Unix OS'de), bu da karışıklık yaratır.

Sonuç olarak parçalar ve sektörler oluşturulur düşük seviyeli (fiziksel) diski biçimlendirme. Düşük seviyeli biçimlendirme, bu diskin kullanacağı işletim sisteminin türüne bağlı değildir.

Sonuç olarak, belirli bir dosya sistemi türü için bir diskin bölümlenmesi gerçekleşir. üst düzey (mantıksal) biçimlendirme. Üst düzey biçimlendirme ile küme boyutu belirlenir ve dosya sisteminin çalışması için gerekli bilgiler diske yazılır. Disk de yazıyor işletim sistemi yükleyici- gücü açtıktan veya bilgisayarı yeniden başlattıktan sonra işletim sistemini başlatma işlemini başlatan küçük bir program.

Belirli bir dosya sistemi için bir diski biçimlendirmeden önce bölümlenebilir. Bölüm - işletim sisteminin kullanıcıya sunduğu fiziksel diskin bitişik bir parçasıdır. mantıksal aygıt(mantıksal sürücü, mantıksal bölüm). Birçok işletim sistemi " terimini kullanır. Ses» (Ses). Farklı işletim sistemlerinde, bu terimin yorumlanmasının kendi nüansları vardır, ancak hepsinden önemlisi, belirli bir dosya sistemi için biçimlendirilmiş mantıksal bir cihazı ifade eder. Mantıksal aygıt, ayrı bir fiziksel diskmiş gibi çalışır. Kullanıcının çalıştığı, bunlara sembolik adlarla atıfta bulunarak, örneğin A, B, C, SYS, vb. mantıksal aygıtlarla çalışır.

Farklı işletim sistemleri, bölümlerin ortak bir görünümünü kullanır, ancak her işletim sistemi türüne özgü mantıksal aygıtlar oluşturur. Bu nedenle, farklı işletim sistemlerinde oluşturulan mantıksal cihazlar ve dosya sistemleri genellikle uyumlu değildir.

Sonuç olarak, tek bir mantıksal aygıtta yalnızca bir dosya sistemi oluşturulabilir. Dosya sistemleri, aynı fiziksel diskin farklı mantıksal cihazlarında bulunabilir farklı şekiller, örneğin: C ve E bölümleri NTFS dosya sistemine, D bölümü - FAT dosya sistemine sahiptir.

Düşük seviyeli biçimlendirmeden sonra, tüm disk bölümlerinde aynı beden küme. Ancak, yüksek seviyeli biçimlendirmenin bir sonucu olarak, bu diskin farklı bölümlerine farklı boyutlarda kümelere sahip dosya sistemleri kurulabilir.

Bir sabit diskin mantıksal yapısı, disk alanının çeşitli hizmetleri (MBR (Ana Önyükleme Kaydı), BR (Önyükleme Kaydı), FAT1 ve FAT2, vb., Kök Dizin) ve kullanıcı bilgilerini depolayan alanlara bölünmesidir.

Kullanıcı bilgileri (veriler) ile genel olarak her şey açık olsa da, hizmet alanındaki terimlerin açıklığa kavuşturulması gerekmektedir.

MBR veya ana önyükleme kaydı- bu, ana önyükleme sektörüdür, çoğu zaman diskteki ilk fiziksel sektör, içeriğini okurken, bilgisayar açıldığında veya yeniden başlatıldığında çalışmaya başlar (işletim sistemini başlatmak gerekir). MBR iki bölümden oluşur: ilk bölüm, bilgisayarın MBR'nin ikinci bölümünün içeriğini incelediği IPL1 - İlk Program Yükleme 1 programını içerir - MBR'nin ilk ve son sektörlerinin numaralarını içeren Bölüm Tablosu disk bölümlerinin her biri. Bölüm Tablosu, bölümün dosya sistemi türü ve bölümün önyüklenebilir olup olmadığı hakkında da bilgi depolar. Sabit disk bölümlerinin her biri bir BR (Önyükleme Kaydı) sektörü, Dosya Ayırma Tablosunun (FAT) iki kopyası - FAT1 ve FAT2, Kök Dizinin kök dizini ve bir veri alanı içerir.

MBR işlevi, sabit diskin "daha fazla kodun" yürütülmesi gereken (genellikle işletim sistemini başlatmak için) o bölümüne "atlamaktır". “MBR aşamasında” disk bölümü seçilir, işletim sistemi kodu algoritmanın sonraki aşamalarında yüklenir. Bilgisayar başlatma işlemi sırasında, ilk testin (Açılışta kendi kendine test - POST) bitiminden sonra, Temel sistem G / Ç (BIOS), "MBR kodunu" RAM'e yükler (bir IBM PC'de, genellikle 0000: 7c00 adresinden) ve kontrolü MBR'de bulunan önyükleme koduna aktarır.

BR (Önyükleme Kaydı) sektörü, işletim sisteminin bir parçası olan ve diskte depolanan işletim sistemi programlarının geri kalanını çalıştırmak için tasarlanmış, aynı adı taşıyan Önyükleme Kaydı programının kaydedildiği bölümün ilk sektörüdür. . BR, sabit diskin tüm bölümlerinde bulunur, ancak tüm bölümlerde işletim sistemi dosyaları, yani. tüm bölümler "sistem" değildir.

FAT (Dosya Tahsis Tablosu), 16 veya 32 bit uzunluğundaki kayıtları saklayan, her dosyanın kaydedildiği kümelerin konumu hakkında bilgi depolayan bir dosya tahsis tablosudur. FAT bozulursa, bilgisayar dosyaya erişimi kaybeder ve diskte "kayıp kümeler" görünür. Okunamayan gereksiz bilgiler içeren sektörler.

Kök Dizin - diskin kök dizini, her dosya hakkında bilgi içeren kayıtları içerir - ad, tür, boyut, oluşturulma tarihi ve saati, dosya özniteliği (sistem, gizli, salt okunur, arşiv) ve ilk dosyaya bir işaretçi depolar dosya kümesi. Kök dizin, disk bölümündeki en "ana" dizindir, diğer tüm dizinler ve dosyalar, altındaki hiyerarşide bulunur.

Veri Alanı - veri alanı - disk bölümünün ana alanı, dosyaların kendilerini saklar.

Her birimiz, bilgisi yüzeysel olan ve bazı terimler bize tamamen yabancı olan çeşitli bilgisayar terimleriyle günlük olarak karşılaşıyoruz. Ve bizi ilgilendirmeyen veya bizi rahatsız etmeyen bir şey hakkında neden bir şey bilmeliyiz? Değil mi? Bilinen bir gerçek: Bazı donanımlar (sabit disk dahil) normal ve sorunsuz çalıştığı sürece, hiç kimse çalışmalarının karmaşıklığıyla uğraşmaz ve bu işe yaramaz.

Ancak, sistem biriminin herhangi bir cihazının çalışması sırasında arızalar başladığında veya aniden bir bilgisayarla ilgili yardıma ihtiyacınız olduğunda, birçok kullanıcı hemen bir tornavida ve "temel bilgiler" kitabını alır. bilgisayar okuryazarlığı veya evde bir bilgisayarın nasıl yeniden canlandırılacağı. " Ve bir uzmanın yardımına başvurmadan sorunu kendi başlarına çözmeye çalışıyorlar. Ve çoğu zaman, bilgisayarları için çok kötü biter.

  • "Sabit sürücü" veya "sabit sürücü" kavramları ve kökenleri

"Winchester" kavramının tanımı ve kökeni

Dolayısıyla bir sonraki yazımızın konusu bu sefer sistem biriminin hard disk gibi bir yedek parçası olacak. Bu kavramın anlamını ayrıntılı olarak ele alacağız, gelişiminin tarihini kısaca hatırlayacağız ve iç yapı üzerinde daha ayrıntılı olarak duracağız, ana türlerini, arayüzlerini ve bağlantısının ayrıntılarını analiz edeceğiz. Ek olarak, biraz geleceğe ve belki de neredeyse günümüze bakalım ve eski güzel vidaların yerini yavaş yavaş neyin aldığını anlatalım. İleriye baktığımızda, bunların USB flash sürücüler - SSD cihazları ilkesiyle çalışan katı hal sürücüleri olduğunu varsayalım.

Görmeye ve kullanmaya alıştığımız türden dünyanın ilk sabit diski, 1973'te IBM çalışanı Kenneth Houghton tarafından icat edildi. Bu model, sayıların gizemli kombinasyonu olarak adlandırıldı: 30-30, tıpkı ünlü Winchester tüfeğinin kalibresi gibi. Ve belki de biri onu ilk kez okudu.

Tanıma geçelim: sabit disk (ve sizin için uygunsa, sabit disk, sabit sürücü, HDD veya vida), üzerinde özel okuma / yazma kafalarının kullanıldığı bir bilgisayar (veya dizüstü bilgisayar) depolama aygıtıdır. , bilgiler gerektiği gibi yazılır, saklanır ve silinir...

"Bütün bunların basit disketlerden veya CD-DVD'lerden farkı nedir?" - sen sor. Ve bütün mesele şu ki, esnek veya optik medyanın aksine, burada veriler, üzerine ince bir ferromanyetik malzeme tabakasının, çoğunlukla kromun uygulandığı sert (dolayısıyla adı, zaten tahmin etmiş olsa da adı) alüminyum veya cam plakalara kaydedilir. dioksit bu amaçlar için kullanılır.

Bu tür dönen manyetik plakaların tüm yüzeyi, her biri 512 baytlık parçalara ve sektörlere bölünmüştür. Bazı sürücülerde yalnızca böyle bir sürücü bulunur. Diğerleri on bir veya daha fazla levha içerir ve her birinin her iki tarafına da bilgi yazılır.

İç yapı

Bir sabit diskin tasarımı, yalnızca doğrudan depolama aygıtlarından değil, aynı zamanda tüm bu verileri okuyan bir mekanizmadan oluşur. Hep birlikte, bu, sabit sürücüler ve disketler arasındaki temel farktır ve Optik sürücüler... Sabit sürücü, sürekli güce ihtiyaç duyan rastgele erişimli belleğin (RAM) aksine, kalıcı bir aygıttır. Güç kaynağından güvenle ayırabilir ve gittiğiniz her yere yanınızda götürebilirsiniz. Veriler bunun üzerine kaydedilir. Bu, bilgileri kurtarmanız gerektiğinde özellikle önemli hale gelir.

Şimdi biraz doğrudan sabit diskin iç yapısından bahsedelim. Sabit sürücünün kendisi, atmosferik basınçta sıradan tozsuz hava ile doldurulmuş sızdırmaz bir bloktan oluşur. Evde açmanızı önermiyoruz, çünkü bu, cihazın kendisine zarar verebilir. Ne kadar temiz olursanız olun, odada her zaman toz vardır ve kasanın içine girebilir. V profesyonel hizmetler veri kurtarma konusunda uzmanlaşmış, sabit diskin açıldığı özel donanımlı bir "temiz oda" vardır.

Cihaz ayrıca bir tahta içerir elektronik devre yönetmek. Sürücünün mekanik parçaları bloğun içinde bulunur. Diskleri döndürmek için tahrik motorunun miline bir veya daha fazla manyetik plaka takılır.

Muhafaza ayrıca manyetik kafaların bir ön yükseltici-komütatörüne de ev sahipliği yapar. Manyetik kafanın kendisi, manyetik diskin kenarlarından birinin yüzeyinden bilgi okur veya yazar. Dakikada 15 bin devire ulaşan dönüş hızı - modern modelleri ilgilendiren şey budur.

Açılışta, sabit sürücü işlemcisi elektroniği test ederek başlar. Her şey yolundaysa, iş mili motoru çalışır. Belirli bir kritik dönüş hızına ulaşıldıktan sonra, disk yüzeyi ile kafa arasında çalışan hava ara tabakasının yoğunluğu, kafanın yüzeye karşı baskı kuvvetinin üstesinden gelmek için yeterli hale gelir.

Sonuç olarak, okuma/yazma kafası plakanın üzerinde sadece 5-10 nm'lik küçük bir mesafede "uçur". Okuma / yazma kafasının çalışması, bir gramofondaki iğnenin çalışma prensibine benzer, tek bir farkla - plaka ile fiziksel teması yoktur, gramofonda iğne başı plakaya temas eder.

Bilgisayarın gücünün kapatıldığı ve disklerin durduğu anlarda, kafa, park bölgesi olarak adlandırılan plaka yüzeyinin çalışmayan alanına indirilir. Bu nedenle, bilgisayarı anormal şekilde kapatmanız önerilmez - sadece kapatma düğmesine basarak veya güç kablosunu çıkararak. Bu, tüm HDD'nin arızalanmasına neden olabilir. İlk modellerde, kafa park etme işlemini tetikleyen özel yazılımlar vardı.

Modern HDD'lerde, dönüş hızı nominalin altına düştüğünde veya gücü kapatmak için bir komut verildiğinde, park bölgesine kafa çıkışı otomatik olarak gerçekleşir. Başlıklar, yalnızca nominal motor devrine ulaşıldığında çalışma alanına döndürülür.

Elbette, sorgulayan zihninizde bir soru çoktan olgunlaşmıştır - disk bloğunun kendisi ne kadar sıkı ve oraya toz veya diğer küçük parçacıkların sızma olasılığı nedir? Yukarıda yazdığımız gibi, sabit sürücü arızasına, hatta bozulmasına ve önemli bilgilerin kaybolmasına neden olabilirler.

Ama endişelenme. Üreticiler her şeyi uzun zaman önce öngördüler. Motorlu ve kafalı disk bloğu, özel bir kapalı kasada bulunur - bir HDA (oda). Bununla birlikte, içeriği ortamdan tamamen izole değildir; havanın odadan dışarıya taşınması zorunludur ve bunun tersi de geçerlidir.

Bu, kasanın deformasyonunu önlemek için ünite içindeki basıncı dışarıyla eşitlemek için gereklidir. Bu denge, barometrik filtre adı verilen özel bir cihaz kullanılarak sağlanır. HDA'nın içinde bulunur.

Filtre, boyutu okuma / yazma kafası ile diskin ferromanyetik yüzeyi arasındaki mesafeyi aşan en küçük parçacıkları yakalayabilir. Yukarıda belirtilen filtreye ek olarak, bir tane daha var - bir devridaim filtresi. Ünitenin içindeki hava akışında bulunan parçacıkları yakalar. Disklerin manyetik tozlaşmasının parçalanmasından orada görünebilirler ("sert düştü" ifadesini duymuş olmalısınız). Ek olarak, bu filtre, barometrik muadili "kaçırdığı" parçacıkları yakalar.

HDD bağlantı arayüzleri

Bugün, bir bilgisayara bir sabit disk bağlamak için üç arabirimden birini kullanabilirsiniz: IDE, SCSI ve SATA.

İlk olarak 1986'da IDE yalnızca şunlar için tasarlandı: HDD bağlantısı... Daha sonra genişletilmiş ATA arayüzüne değiştirildi. Sonuç olarak, ona yalnızca sabit sürücüleri değil, aynı zamanda CD / DVD sürücülerini de bağlayabilirsiniz.

SATA arabirimi, ATA'dan daha hızlı, daha modern ve daha verimlidir.

Buna karşılık SCSI, çeşitli aygıt türlerini bağlayabilen yüksek performanslı bir arabirimdir. Bu, yalnızca bilgi depolama aygıtlarını değil, aynı zamanda çeşitli çevre birimlerini de içerir. Örneğin, daha hızlı SCSI tarayıcıları. Ancak, USB veri yolu göründüğünde, çevre birimlerini SCSI aracılığıyla bağlama ihtiyacı ortadan kalktı. Yani, onu bir yerde görecek kadar şanslıysanız, kendinizi şanslı sayın.

Şimdi biraz IDE arayüzüne bağlanmaktan bahsedelim. Sistem, her biri iki cihaza bağlanabilen iki denetleyiciye (birincil ve ikincil) sahip olabilir. Buna göre maksimum 4 tane elde ederiz: birincil ana, birincil köle ve ikincil ana, ikincil köle.

Cihazı kontrolöre bağladıktan sonra, çalışma modunu seçmelisiniz. Konektördeki belirli bir yere (IDE kablosunu bağlamak için konektörün yanında) özel bir atlama teli (atlama teli olarak adlandırılır) takılarak seçilir.

Daha hızlı ekipmanın önce kontrolöre bağlandığı ve master olarak adlandırıldığı unutulmamalıdır. İkincisine köle denir. Son manipülasyon gücü bağlamak olacak, bunun için güç kaynağı kablolarından birini seçmemiz gerekiyor. Bu bilgiçok, çok varsa kullanışlı olacaktır eski bilgisayar... Modern zamanlardan beri bu tür manipülasyonlara olan ihtiyaç ortadan kalktı.

SATA üzerinden bağlanmak çok daha kolaydır. Bunun için kablonun her iki ucunda da aynı konektörler vardır. SATA sürücüsünde atlama telleri yoktur, bu nedenle cihazların çalışma modunu seçmeniz gerekmez - bir çocuk bile bunu yapabilir. Güç, özel bir kablo (3.3 V) kullanılarak bağlanır. Ancak, bir adaptör aracılığıyla normal bir güç kablosuna bağlanmak mümkündür.

hadi bir tane verelim faydalı tavsiye: arkadaşlarınız yeni filmler veya müzikleri yeniden yazmak için sık sık sabit diskleriyle size geliyorsa (evet, arkadaşlarınız o kadar sert ki harici HDD, ama her zamanki dahili) ve zaten her zaman gevşemekten bıktınız sistem birimi, sabit sürücünüz için özel bir cep (Mobil Raf olarak adlandırılır) satın almanızı öneririz. Hem IDE hem de SATA arabirimleriyle kullanılabilirler. Bilgisayarınıza başka bir ek sabit sürücü bağlamak için, onu böyle bir cebe yerleştirmeniz yeterlidir ve işiniz biter.

SSD sürücüler - geliştirmede yeni bir aşama

Bilgi depolama cihazlarının geliştirilmesinde daha bugün (ve belki de dün) bir sonraki aşama başladı. Sabit sürücüler yeni bir tür SSD ile değiştiriliyor. Ardından, bunun hakkında daha ayrıntılı konuşalım.

Yani SSD (Katı Hal Diski), USB flash bellek prensibi ile çalışan bir katı hal sürücüsüdür. Geleneksel sabit sürücülerden ve optik sürücülerden en önemli ayırt edici özelliklerinden biri, aygıtının herhangi bir hareketli parça ve mekanik bileşen içermemesidir.

Bu tür sürücüler, genellikle olduğu gibi, orijinal olarak yalnızca askeri amaçlar için ve ayrıca yüksek hızlı sunucular için geliştirildi, çünkü bu tür ihtiyaçlar için eski güzel sabit sürücüler zaten yeterince hızlı ve güvenilir değildi.

İşte bir SSD'nin en önemli avantajlarından bazıları:

  • İlk olarak, bir SSD'ye bilgi yazmak ve ondan okumak, bir HDD'den çok daha hızlıdır (düzinelerce kez). Sıradan bir sabit sürücünün çalışması, okuma / yazma kafasının hareketiyle çok yavaşlar. Dan beri SSD'de öyle değil, o zaman sorun yok.
  • İkincisi, SSD sürücüsüne takılı tüm bellek modüllerinin aynı anda kullanılması nedeniyle, veri aktarım hızı önemli ölçüde daha yüksektir.
  • Üçüncüsü, şoka çok duyarlı değiller. Sabit diskler çarpma anında veri kaybedebilir ve hatta çoğu zaman meydana gelen arızalanabilir - dikkatli olun!
  • Dördüncüsü, daha az enerji tüketirler, bu da pille çalışan cihazlarda (dizüstü bilgisayarlar, netbook'lar, ultrabook'lar) kullanımlarını kolaylaştırır.
  • Beşinci, verilen tip sürücüler, çalışma sırasında pratik olarak herhangi bir ses çıkarmazken, sabit sürücüler sırasında disklerin döndüğünü ve kafanın hareketini duyuyoruz. Ve başarısız olduklarında, genellikle güçlü bir çatırdama veya kafa vuruşu olur.

Ama saklamayalım: belki iki tane vardır SSD eksikliği- 1) belirli bir kapasite için aynı bellek boyutundaki bir sabit diskten çok daha fazla ödeyeceksiniz (her yıl daha az ve daha az olmasına rağmen fark birkaç kez olacaktır); 2) SSD'lerin nispeten az sayıda sınırlı sayıda okuma/yazma döngüsü vardır (yani başlangıçta sınırlı kullanım ömrü).

Böylece, "sabit disk" kavramıyla tanıştık, yapısını, çalışma prensibini ve çeşitli bağlantı arayüzlerinin özelliklerini inceledik. Sunulan bilgilerin anlaşılması kolay ve en önemlisi faydalı olduğunu umuyoruz.

Seçim yapmakta zorlanıyorsanız, türü belirleyemiyorsanız sabit sürücüler anakartınızı, hangi arayüzün uygun olduğunu veya hangi HDD kapasitesinin ihtiyaçlarınıza en uygun olduğunu destekler, o zaman her zaman yardım isteyebilirsiniz. Bilgisayar Servisi Hizmet alanımız boyunca Compolife.

Uzmanlarımız, bir sabit disk seçme ve değiştirme konusunda size yardımcı olacaktır. Ayrıca sistem biriminize veya dizüstü bilgisayarınıza yeni bir cihazın kurulumunu bizden sipariş edebilirsiniz.

ustayı ara

Sabit disk yapısı (yüzey, silindir, sektör).

Sabit manyetik diskler, manyetik bir tabaka ile kaplanmış birkaç metal veya seramik disktir. Diskler, manyetik kafa düzeneğiyle birlikte, genellikle sabit sürücü olarak adlandırılan bir sabit disk sürücüsünün (HDD) kapalı bir muhafazası içine kurulur.

"Winchester" terimi, tesadüfen ünlü Winchester av tüfeğinin 30 "/ 30" kalibresine denk gelen 30 sektörden 30 parçaya sahip 16K sabit diskin ilk modelinin (IBM, 1973) argo adından türemiştir. Sabit disk, yüksek hassasiyetli mekaniği ve diskin çalışmasını kontrol eden bir elektronik devre kartı olan çok karmaşık bir cihazdır.

Sabit disklerin yapısı genellikle disketlerinkiyle aynıdır.

Sürücüye takılan manyetik plakalar aynı eksende bulunur ve yüksek açısal hızda döner. Her bir plakanın her iki tarafı da ince bir manyetize malzeme tabakası ile kaplanmıştır, kayıt her plakanın her iki yüzeyinde gerçekleştirilir (ekstrem olanlar hariç).

Her plakanın her bir manyetik tarafı kendi manyetik okuma/yazma kafasına sahiptir. Bu kafalar birbirine bağlanır ve plakalara göre radyal olarak (radyal olarak) hareket eder. Bu, herhangi bir plakadaki herhangi bir ize erişim sağlar.

Tekrarlama, öğrenmenin anasıdır!

sabit disk yapısı

sektör

Herhangi bir sabit disk, üzerine verilerin yazılabileceği ve daha sonra nereden okunabileceği büyük bir "boş sayfa" olarak düşünülebilir. Diskte gezinmek için tüm alanı küçük "hücrelere" bölünmüştür - sektörler... Sektör, genellikle 512 bayt boyutunda, diskteki en küçük veri depolama birimidir. Diskteki tüm sektörler numaralandırılmıştır: n sektörün her biri 0'dan n – 1'e kadar numaralandırılmıştır. Bu sayede diske yazılan herhangi bir bilgi tam adresi alır - ilgili sektörlerin numaraları. Dolayısıyla disk hala çok uzun bir sektörler dizisi (bant) olarak düşünülebilir. N gigabayt diskinizde kaç sektör olduğunu sayabilirsiniz.

Bölümler

Bir sabit diski tek bir "sayfa" olarak sunmak her zaman uygun değildir: bazen, diğer sayfalara yazılanlara zarar verme korkusu olmadan her birine her şeyi yazıp silebileceğiniz birkaç bağımsız sayfaya "kesmek" yararlıdır. Daha büyük ve daha az öneme sahip verileri ayrı ayrı kaydetmek veya sadece farklı şeylere atıfta bulunmak en mantıklısıdır.

tabii ki bitti hard disk kişi fiziksel değil, mantıksal bir kesim yapmalıdır, bunun için konsept tanıtıldı bölüm(bölme). Sektörlerin tüm dizisi (çok uzun şerit) birkaç parçaya bölünür, her parça ayrı bir bölüm haline gelir. Aslında, hiçbir şeyi kesmek zorunda değiliz (ve bu pek mümkün olmazdı), diskteki hangi sektörlerden sonra bölüm sınırlarının bulunduğunu bildirmek yeterlidir.

bölme tablosu

Teknik olarak, bir diskin bölümlere ayrılması şu şekilde organize edilir: diskin önceden belirlenmiş bir bölümü, bölme tablosu, diskin nasıl bozulduğu yazılır. IBM uyumlu bir bilgisayar diski için standart bölüm tablosu HDPT'dir ( H ard D isk P artis T mümkün) - diskin ilk sektörünün sonunda bulunur, sonra ön yükleyici (m Yıldız çiçeği B oot r ecord, MBR) ve formun dört kaydından oluşur " bir tür Başlangıç son", Her bölüm için bir tane. Başlangıç ve son- bunlar, diskin bölümün başladığı ve bittiği sektörlerin sayılarıdır. Böyle bir tablo kullanılarak, bir disk dört veya daha az bölüme ayrılabilir: bölüm yoksa, bir tür 0 olarak ayarlanır.

Ancak, dört bölüm nadiren yeterlidir. Bölüm tablosunun ek alanları nereye yerleştirilmelidir? IBM PC'nin yaratıcıları önerdi evrensel yol: dört ana bölümden biri ilan edildi genişletilmiş(genişletilmiş bölüm); genellikle sonuncusu ve alır Tümü kalan disk alanı.

Genişletilmiş bir bölüm, tüm diskle aynı şekilde alt bölümlere ayrılabilir: en başta - bu sefer disk değil, Bölüm- başlar bölme tablosu, tekrar kullanılabilen dört bölüm için girişlerle ve alt bölümlerden biri kendi alt bölümleriyle tekrar genişletilebilir, vb.

Bölüm tablosunda belirtilen bölümler disk aramak adettendir ana(birincil bölüm) ve genişletilmiş bölümlerin tüm alt bölümleri ek olarak(ikincil bölüm). Yani dörtten fazla ana bölüm ve istediğiniz kadar ek bölüm olabilir.

Bu şemayı karmaşıklaştırmamak için, bir diski bölümlere ayırırken iki kural gözlenir: ilk olarak, bölüm tablosundaki genişletilmiş bölümler disk en fazla bir tane olabilir ve ikincisi, bölüm tablosu genişletilmiş bölüm bir kayıt - ek bir bölümün açıklaması veya iki - ek bir bölümün açıklamasını ve iç içe genişletilmiş bir bölümün açıklamasını içerebilir.

bölüm türü

Her bölüm için bölüm tablosu şunları gösterir: bir tür hangi tanımlar dosya sistemi bu bölümde yer alacak. Her işletim sistemi belirli türleri tanır ve diğerlerini tanımaz ve buna göre bilinmeyen türdeki bir bölümle çalışmayı reddeder.

Her zaman, bölüm tablosunda ayarlanan bölüm tipinin, bölüm içinde bulunan dosya sistemi tipini doğru bir şekilde gösterdiğinden emin olmalısınız. Bölüm tablosunda belirtilen bilgilere yalnızca işletim sistemi çekirdeği tarafından değil, aynı zamanda yanlış belirtilen bir tür durumunda davranışları tahmin edilemeyen ve diskteki verilere zarar veren herhangi bir yardımcı program tarafından da güvenilebilir.

Dosya sistemleri hakkında daha fazla bilgi için bkz. Dosya sistemi türleri.

Mantıksal hacimler (LVM)

Bölümlerle çalışırken, bunlar üzerinde gerçekleştirilen eylemlerin doğrudan sabit diskin bölümlenmesiyle ilgili olduğunu dikkate almanız gerekir. Bir yandan, bölümleme, PC'lerin disk alanını mantıksal olarak düzenlemenin en geleneksel yoludur. Bununla birlikte, çalışma sürecinde disk bölümleme mantığını veya alanların boyutunu değiştirme ihtiyacı varsa (yani, görev ortaya çıktığında). ölçekleme), bölümlerle çalışmak çok verimli değil.

Örneğin, yeni bir bölüm oluşturmanız veya mevcut bir bölümün boyutunu artırmanız gerekirse, ek bölümlerin sayısını sınırlamak veya verileri yeniden dağıtmakla ilgili bir takım zorluklarla karşılaşabilirsiniz. Onlardan kaçınmak çok basittir: Verilerin "bağlanmasını" sabit diskin belirli bir alanına bırakmanız yeterlidir. Linux'ta bu özellik kullanılarak uygulanır mantıksal birim yöneticisi(LVM - L mantıksal Völü m anager). LVM, aralarında fazladan bir soyutlama katmanı düzenler. bölümler bir yandan ve üzerlerinde saklanan veriöte yandan kendi hiyerarşik yapısını inşa ediyor.