Boot sektor: Porovnání verzí
Smazaný obsah Přidaný obsah
m Článek by chtělo vylepšit (upravit, sjednotit terminologii, odstranit duplicitní odstavce a věty), též se mi nezdají některé formulace |
Bez shrnutí editace |
||
Řádek 7:
Termín '''bootblock''' je také používaný pro označení zvláštního druhu malých programů, obvykle spouštěných po zapnutí nebo restartu počítače z energeticky nezávislých pamětí jako je [[Flash paměť|flash]]. Po skončení restartu se [[CPU]] a [[hardware]] dostane do přednastaveného stavu a kód se spustí. Zaváděcí program je obvykle úplně první program který CPU provádí. Vzhledem k této skutečnosti, že flash (zejména NOR Flash) má často zvláštní sektory speciálně určené pro uchování tohoto typu programů. Tyto sektory se často nazývají '''Boot sektory''', ale tento pojem spíše označuje určitý druh sektorů, které mají lepší hardwarovou ochranu proti náhodnému smazání a přepsání, aby se zamezilo situacím kdy selže zavádění operačního systému na samém začátku zaváděcí sekvence.
Typický '''bootblock''' uložený v [[Flash paměť|Flash ROM]] má velikost od 1kB do 512kB a obvykle: provede extra hardwarové inicializace, provede minimální test hardwaru a pak zkontroluje zda je dostupný nějaký propracovanější Bootloader, zavaděč OS nebo jestli nelze spustit jiný program, který spustí další zaváděcí program nebo vstoupí do zvláštního režimu určeného pro pomoc při zotavení systému.
Pojem '''bootblock''' obvykle znamená to samé co [[Boot loader|
== Typy bootovacích sektorů ==
Řádek 17:
* [[Volume boot record|Volume Boot Record (VBR)]] je první sektor úložného zařízení které nebylo rozděleno na diskové oddíly, nebo první sektor jednotlivých diskových oddílů. Obsahuje kód pro nahrání a zpuštění [[Operační systém|operačního systému]] (nebo jiného samostatného programu) nainstalovaného na tomto zařízení nebo v diskovém oddílu.
Aby byl '''boot sektor''' platný,musí být zakončen dvoubajtovým hexadecimálním číslem 0xAA55 (tzv. '''Signatura Boot
* CD-ROMy mají svou vlastní strukturu '''boot sektoru''', u [[IBM PC kompatibilní|PC kompatibilních s IBM]] je popsána ve [[El Torito (CD-ROM standard)|specifikaci El Torito]].
Řádek 24:
== Popis činnosti ==
Na [[IBM PC kompatibilní|PC kompatibilních s IBM]], [[BIOS]] nerozlišuje mezi [[Volume boot record|VBR]] a [[Master boot record|MBR]]. Firmware načte a zpustí první sektor na úložném zařízení. U disket to je VBR, u pevných disků je to MBR. V MBR je uvedeno rozdělení disku a [[Master boot record|MBR]] se postará o načtení a spuštění [[Volume boot record|VBR]] aktivního oddílu. [[Volume boot record|VBR]] načte druhořadý
Mimoto v prvním sektoru [[Disketa|diskety]], [[USB flash disk|USB zařízení]], [[Pevný disk|pevného disku]] nebo jiného zařízení nemusí být uložen program zavádějící operační systém. [[BIOS]] pouze zkontroluje, zda to co je tam uloženo je zakončeno '''signaturou
== Boot sektory a [[počítačový virus|počítačové viry]] ==
|