• Boshqaruv bloklarini
  • Fayllarni boshqarish tizimlari




    Download 40,78 Kb.
    bet4/16
    Sana08.07.2024
    Hajmi40,78 Kb.
    #266988
    1   2   3   4   5   6   7   8   9   ...   16
    Bog'liq
    Fayllarni boshqarish tizimlari

    C 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.

    Download 40,78 Kb.
    1   2   3   4   5   6   7   8   9   ...   16




    Download 40,78 Kb.