|
Fayllarni boshqarish tizimlari
|
bet | 4/16 | Sana | 08.07.2024 | Hajmi | 40,78 Kb. | | #266988 |
Bog'liq Fayllarni boshqarish tizimlariC HPFS bo'lim tuzilishi
HPFS o'rnatilgan bo'limning boshida uchta boshqaruv bloki mavjud:
yuklash bloki ( yuklash bloki ),
qo'shimcha blok ( super blok ) va
Zaxira (zaxira) blok ( zaxira blok ).
Ular 18 ta sektorni egallaydi.
HPFS-dagi disk maydonining qolgan qismi qo'shni sektorlardan qismlarga bo'linadi - bantlar ( band - tarmoqli, lenta). Har bir chiziq diskda 8 MB joyni egallaydi.
Har bir chiziq o'z sektorlarini taqsimlash bitmapiga ega . Bitmap ma'lum diapazonning qaysi sektorlari band va qaysi biri bepul ekanligini ko'rsatadi. Ma'lumotlar chizig'ining har bir sektori uning bitmapidagi bir bitga mos keladi. Agar bit = 1 bo'lsa, sektor band, agar 0 bo'lsa - bepul.
Ikki bandning bitmaplari diskda yonma-yon joylashgan bo'lib, bantlarning o'zi ham. Ya'ni, chiziqlar va kartalar ketma-ketligi rasmga o'xshaydi.
FAT bilan solishtiring . Butun disk uchun faqat bitta "bitmap" mavjud ( FAT jadvali ). Va u bilan ishlash uchun siz o'qish / yozish boshlarini o'rtacha diskning yarmiga ko'chirishingiz kerak.
Qattiq diskning o'qish / yozish boshlarini joylashtirish vaqtini qisqartirish uchun HPFS diski chiziqlarga bo'linadi.
Boshqaruv bloklarini ko'rib chiqing .
Yuklash bloki _ _
Unda jild nomi, uning seriya raqami, BIOS sozlamalari bloki va yuklash dasturi mavjud.
Bootstrapper OS 2 LDR faylini topadi, uni xotiraga o'qiydi va boshqaruvni ushbu yuklovchiga o'tkazadi, bu esa o'z navbatida OS/2 yadrosini, OS 2 KRNL ni diskdan xotiraga yuklaydi . Va allaqachon OS 2 KRIML CONFIG faylidagi ma'lumotlardan foydalangan holda . SYS boshqa barcha kerakli dastur modullari va ma'lumotlar bloklarini xotiraga yuklaydi.
Yuklash bloki 0 dan 15 gacha bo'lgan sektorlarda joylashgan.
Super blok (super blok )
Tarkibida
Bitmaplar ro'yxatiga ko'rsatgich ( bitmap bloklari ro'yxati ). Ushbu ro'yxatda diskdagi barcha bloklar ro'yxati keltirilgan, ularda bo'sh sektorlarni aniqlash uchun foydalaniladigan bitmaplar mavjud;
yomon bloklar ro'yxatiga ko'rsatgich ( yomon bloklar ro'yxati ). Tizim shikastlangan blokni aniqlaganida, u ushbu ro'yxatga qo'shiladi va endi ma'lumotni saqlash uchun ishlatilmaydi;
kataloglar guruhiga ko'rsatgich ( kataloglar guruhi ),
ildiz katalogining fayl tuguniga ( F - tugun ) ko'rsatgich ,
· CHKDSK dasturi tomonidan bo'limni oxirgi tekshirish sanasi ;
chiziq o'lchami haqida ma'lumot (hozirgi HPFS dasturida - 8 MB).
Superblok 16-sektorda joylashgan .
Zaxira blok _
Tarkibida
· favqulodda vaziyatni almashtirish xaritasiga ko'rsatgich ( tuzatish xaritasi yoki tuzatish joylari ) ;
· bepul zaxira bloklar ro'yxatiga ko'rsatgich ( favqulodda bepul bloklar ro'yxati katalogi ) ;
bir qator tizim bayroqlari va tavsiflovchilari.
Bu blok diskning 17-sektorida joylashgan.
Zaxira blok HPFS fayl tizimining yuqori nosozliklarga chidamliligini ta'minlaydi va diskdagi shikastlangan ma'lumotlarni qayta tiklashga imkon beradi.
|
| |