Bootloader

Vikipediya, ochiq ensiklopediya

Bootloader shuningdek,yuklash yuklovchi [1][2] yoki yuklash menejeri [2] va bootstrap loader deb ataladi, kompyuterni yuklash uchun mas’ul boʻlgan kompyuter dasturidir .

Kompyuter oʻchirilganda, uning dasturiy taʼminoti — , operatsion tizimlar, — kodi va maʼlumotlari doimiy xotirada. Kompyuter yoqilganda, odatda operatsion tizim yoki uning tasodifiy kirish xotirasida (RAM) yuklovchisi boʻlmaydi. Kompyuter birinchi navbatda operativ xotirani ishga tushirish (ayniqsa x86 tizimlarida), oʻzgarmas qurilmaga kirish (odatda blokirovka qilish) uchun faqat oʻqish uchun moʻljallangan xotirada (ROM va keyinchalik EEPROM,NOR flash) va kerakli maʼlumotlar bilan birga nisbatan kichik dasturni bajaradi.masalan, NAND flesh) yoki operatsion tizim dasturlari va maʼlumotlarini RAMga yuklash mumkin boʻlgan qurilmalar.

Baʼzi oldingi kompyuter tizimlari, operator yoki periferik qurilmadan yuklash signalini olgach, maʼlum bir joyda xotiraga juda oz sonli qattiq koʻrsatmalarni yuklashi, kamida bitta protsessorni ishga tushirishi va keyin protsessorni koʻrsatmalarga va ularning bajarilishini boshlang. Ushbu koʻrsatmalar odatda baʼzi bir periferik qurilmalardan (operator tomonidan oʻzgartirilishi mumkin) kiritish operatsiyasini boshlaydi. Boshqa tizimlar apparat buyruqlarini bevosita periferik qurilmalarga yoki kiritish-chiqarish kontrollerlariga yuborishi mumkin, bu esa juda oddiy kiritish operatsiyasini (masalan, „1000-joydan boshlab xotiraga tizim qurilmasining nol sektorini o‘qish“) olib keladi va kichik hajmli maʼlumotlarni samarali yuklaydi. xotiraga yuklovchi yuklash koʻrsatmalari soni; Keyin CPU tomonidan koʻrsatmalarning bajarilishini boshlash uchun kiritish-chiqarish qurilmasidan tugallanish signalidan foydalanish mumkin.

Manbalar[tahrir | manbasini tahrirlash]

  1. „GNU GRUB - GNU Project - Free Software Foundation (FSF)“. www.gnu.org. Qaraldi: 2021-yil 27-sentyabr.
  2. 2,0 2,1 „systemd-boot“. www.freedesktop.org. Qaraldi: 2021-yil 27-sentyabr.