Operációs rendszer betöltő
Operációs rendszer betöltő – rendszerszoftver , amely biztosítja, hogy az operációs rendszer azonnal betöltődik a számítógép bekapcsolása ( POST eljárás ) és rendszerindítás után .
Operációs rendszer betöltő:
- biztosítja a szükséges eszközöket a számítógép felhasználójával folytatott párbeszédhez (például a rendszerbetöltő lehetővé teszi a rendszerindításhoz szükséges operációs rendszer kiválasztását );
- a számítógép hardverét az operációs rendszer kernelének elindításához szükséges állapotba hozza (például nem x86 architektúrákon a rendszerbetöltőnek megfelelően be kell állítania a virtuális memóriát a kernel elindítása előtt );
- betölti az operációs rendszer kernelt ( MS Windows esetén Ntoskrnl.exe ) a RAM -ba . Az operációs rendszer kernelének betöltése nem feltétlenül a merevlemezről történik . A rendszerbetöltő a rendszermagot a hálózaton keresztül tudja elérni. A kernel tárolható ROM -ban vagy betölthető soros interfészeken keresztül (ez hasznos lehet a létrehozandó számítógépes rendszer hibakeresésének korai szakaszában);
- generálja az operációs rendszer kernelének átadott paramétereket (például olyan paramétereket ad át a Linux kernelnek , amelyek jelzik, hogyan kell felcsatolni a gyökérfájlrendszert);
- átadja az irányítást az operációs rendszer kernelének.
Az IBM PC architektúrájú számítógépeken a rendszerbetöltőt a számítógép ROM -jában rögzített BIOS - szoftver indítja el a POST eljárás sikeres befejezése után . Leírjuk az IBM PC HDD indításának folyamatát: a BIOS beolvassa a merevlemez első szektorának ( MBR ) 512 bájtját a RAM -ba 0x00007C00 ( valós módban 0x07C0:0x0000 formátumban ), majd a vezérlés átkerül az olvasási kódra. Ez a kód beolvassa és elemzi a merevlemez partíciós tábláját , majd a rendszerbetöltő típusától függően vagy átadja a vezérlést az aktív merevlemez-partíció rendszerindító kódjának (lásd: A számítógép indítása ), vagy önállóan betölti a kernelt egy lemezről ( például hálózati vagy cserélhető ) a RAM-ba, és átadja neki a vezérlést. Kezdetben a rendszerbetöltő valós címzési módban működik, az A20 címsor letiltásával , ami bizonyos nehézségeket okoz a rendszerbetöltő írása során.
Általános rakodók
- Az NTLDR a Windows NT / 2000 / XP kernelbetöltője .
- A Windows Boot Manager (bootmgr, winload.exe) egy Windows Vista , Windows 7 , Windows 8 és Windows 10 rendszermagbetöltő .
- A LILO (LINux LOader) egy betöltő, amelyet elsősorban a Linux kernel betöltésére használnak .
- A GRUB ( Grand Unified Bootloader , 2007. november 26-án archiválva a Wayback Machine -nél ) a Linux kernel és a Hurd ( StartUp Manager ) indítására szolgál.
- OS/2 BootManager – OS/2 kernel rendszerbetöltő.
- A RedBoot egy beágyazott rendszerbetöltő program. A RedBoot honlapja archiválva : 2008. december 6. a Wayback Machine -nél .
- A SILO ( SPARC Improved bootLOader) egy Linux és Solaris rendszerbetöltő SPARC gépekhez. A SILO honlapja archiválva : 2008. március 20. a Wayback Machine -nél .
- Loadlin - Betölti a Linuxot DOS-ból vagy Windowsból. A Loadlin honlapja archiválva : 2009. május 27. a Wayback Machine -nél .
- Syslinux – A Linux rendszerindítása DOS-ból vagy Windowsból.
- A Yaboot egy Linux rendszerbetöltő PowerPC -hez .
- A BootX a Mac OS X rendszerbetöltője .
- bootman - BeOS rendszerbetöltő .
- BootManager - Haiku rendszerbetöltő .
- A Das U-Boot egy univerzális rendszerbetöltő, amelyet főként beágyazott rendszerekben használnak.
- A Plop Boot Manager egy univerzális rendszerbetöltő, amely natív Windows és Linux rendszerbetöltővel, valamint cserélhető adathordozóról fut. A Plop Boot Manager honlapja archiválva : 2011. április 23. a Wayback Machine -nél .
- A SyMon egy univerzális rendszerbetöltő, függetlenül az operációs rendszer típusától A SyMon honlapja .
- Az Acronis OS Selector egy kereskedelmi grafikus segédprogram, amely az Acronis Disk Directorhoz tartozik, támogatja a Windows-t és a Linuxot, minden rendszerindítás előtt megjelenik, képes rendszereket másolni [1] Archiválva : 2010. március 16. a Wayback Machine -nél .
- Az uMon a beágyazott rendszerek rendszerbetöltője.
- A barebox a beágyazott rendszerek rendszerbetöltője.
- A Paragon Boot Manager egy univerzális rendszerbetöltő, amelyet a Paragon Partition Manager disztribúcióval terjesztenek .
- Az XorBoot egy univerzális rendszerbetöltő.
Linkek
Irodalom
- Scott Mueller . Diagnosztikai eszközök és karbantartás: Betöltés // PC korszerűsítése, javítása / per. angolról. - 17. kiadás - M. : "Williams" , 2008. - S. 1341-1349. — 1360 (+147 CD-n) p. - ISBN 978-5-8459-1126-1 .