2. Ma'ruza: Tizimni yuklash bosqichlari


Yuklash sektori va asosiy yuklovchi


Download 49.34 Kb.
bet3/18
Sana19.06.2023
Hajmi49.34 Kb.
#1608855
1   2   3   4   5   6   7   8   9   ...   18
Bog'liq
2a. Лекция Этапы загрузки системы

Yuklash sektori va asosiy yuklovchi


Ko'pincha, asosiy disk yuklagichining o'lchami - nol bosqichdan keyin boshqaruv o'tkaziladigan dastur - juda kichik. Bu bunday dasturlarning universalligi talablari bilan bog'liq . Sektorlarda diskdan ma'lumotlarni o'qishingiz mumkin , ularning o'lchami har xil turdagi disk qurilmalari uchun farq qiladi (yarim kilobaytdan sakkiz yoki undan ham ko'proq). Bundan tashqari, agar bitta, birinchi, disk sektori har doim bir xil tarzda o'qilishi mumkin bo'lsa, u holda turli qurilmalarda bir nechta sektorlarni o'qish buyruqlari boshqacha ko'rinishi mumkin. Shuning uchun, birlamchi yuklovchi odatda diskning eng boshida, uning yuklash sektorida bir nechta sektorni egallaydi .
Agar asosiy yuklovchi kattaroq bo'lsa, u yadro qayerda ekanligini aniqlay olardi operatsion tizim , va uni mustaqil ravishda o'qishi, xotiraga joylashtirishi, sozlash va boshqaruvni unga o'tkazishi mumkin. Biroq, yadro operatsion tizim juda murakkab tuzilishga ega - va shuning uchun yuklashning qiyin usuli; u juda katta bo'lishi mumkin va eng yomoni, u fayl tizimining qonunlariga bo'ysungan holda diskning biron bir joyida joylashgan bo'lishi mumkin (masalan, disk bo'ylab tarqalgan bir nechta qismlardan iborat). Birlamchi yuklovchi bularning barchasini hisobga olishga qodir emas . Uning vazifasi oddiyroq: diskda "katta" ikkilamchi yuklagichning qaerda joylashganligini aniqlash , uni yuklash va ishga tushirish. Ikkilamchi yuklagich oddiy va uni diskda oldindan belgilangan joyga qo'yish mumkin yoki, eng yomoni, uning qismlarini qaerdan qidirish kerakligini aniq tasvirlaydigan joylashuv xaritasini qo'yish mumkin ( ikkilamchi yuklagichning o'lchami cheklangan, shuning uchun). bunday xaritani qurish mumkin ).
Joylashuv xaritasi. Kerakli ma'lumotlarga ega bo'lgan hududni (masalan, ikkilamchi yuklovchi yoki tizim yadrosi ) u egallagan disk sektorlari ro'yxati sifatida ko'rsatish.
IBM-mos keluvchi kompyuterda yuklash sektorining o'lchami atigi 512 baytni tashkil qiladi, ularning hammasi ham dastur sohasida emas. MBR (master yuklash yozuvi) deb ataladigan IBM PC- ning yuklash sektori diskni qismlarga ajratish jadvalini ham o'z ichiga oladi . Bunday o'lchamdagi dastur turli funktsiyalar bilan maqtana olmasligi aniq. Ko'pgina tizimlar uchun yuklash sektori standarti faqat disk bo'limlari jadvalini o'qiy oladi, deb atalmish yuklash bo'limi (faol bo'lim) ni aniqlaydi va ushbu bo'limning boshida joylashgan dasturni yuklaydi . Har bir disk turi o'zining MBR dasturiy qismiga ega bo'lishi mumkin , bu sizga diskdagi istalgan joydan, uning turi va geometriyasiga muvofiq ma'lumotlarni o'qish imkonini beradi. Biroq, siz hali ham bir nechta sektorni o'qishingiz mumkin: bu bo'limda o'rnatilgan operatsion tizim nima uchun ishlatilishi noma'lum. ikkinchi va undan keyingi sektorlar. Ma'lum bo'lishicha, MBR ning standart dasturiy qismi yuklash bo'limining birinchi sektoridan haqiqiy birlamchi yuklagichni o'qiydi va ishga tushiradigan bir turdagi oldindan yuklovchi hisoblanadi .
qaysi qismdan yuklashni tanlash imkonini beruvchi preloader versiyalari mavjud 2) . Bu o'rnatilgan operatsion tizimlarning har biri o'zini saqlashga imkon beradi bo'limning boshida birlamchi yuklash vositasi va ular orasidan erkin tanlang. Standart Linux yuklash sxemasi boshqacha yondashuvni qo'llaydi: oddiy asosiy yuklash moslamasi to'g'ridan-to'g'ri MBR ga yoziladi va tanlash funktsiyasi ikkilamchi yuklovchiga o'tkaziladi .
asosiy yuklovchi. Kompyuterni yuklashning birinchi bosqichi: hajmi va imkoniyatlari apparat talablariga va BIOS funktsiyalariga bog'liq bo'lgan dastur . Asosiy vazifa ikkilamchi yuklovchini yuklashdir .

Download 49.34 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   18




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling