Tuesday, October 02, 2007

Příkaz Fixmbr

Kontrola pro zotavení (Recovery Console), nový nástroj pro odstraňování problémů ve
Windows 2000, nabízí funkci Fixmbr. Její funkce je stejná jako funkce příkazu Fdisk
/mbr, nahrazuje pouze hlavní spouštěcí kód a nemá vliv na tabulku oddílů. Z toho důvodu
vám také při odstraňování infekce z MBR nepomůže.
Více informací o konzole pro zotavení naleznete v této knize v kapitole 13 „Opravy,
zotavování a obnovování“.
Zničené MBR a spouštěcí sektory
Pokud spouštíte počítač z pevného disku, kód systémového BIOSu identifikuje spouštěcí
disk a čte MBR. Hlavní spouštěcí kód v MBR hledá aktivní primární oddíl pevného
disku. Pokud první pevný disk systému neobsahuje aktivní oddíl nebo pokud hlavní
spouštěcí kód nemůže nalézt spouštěcí sektor systémového oddílu, MBR zobrazí jednu
z následujících chybových zpráv:
Invalid partition table.
Error loading operating system.
Missing operating system.
Může to být způsobeno tím, že na pevném disku, který chcete použít pro spuštění počítače,
není aktivní oddíl, nebo může být jako aktivní identifikován špatný oddíl. V tom
případě použijte pro spuštění počítače spouštěcí disketu systému MS-DOS a pro nastavení
nebo změnu aktivního oddílu použijte nástroj sytému MS-DOS Fdisk.
Poznámka Fdisk může nastavit jako aktivní pouze primární oddíly. Pokud poškození
MBR zamezuje použití nástroje Fdisk pro nastavení nebo změnu aktivního oddílu, možná
budete potřebovat nízkoúrovňový editor disku od třetích stran, který pracuje pod
systémem MS-DOS, abyste mohli provést tuto změnu ručně. Pole tabulky oddílů, které
je potřeba změnit, je Identifikátor systému (System ID). Více informací o polích v tabulce
oddílů naleznete dříve v této kapitole v části „Hlavní spouštěcí záznam“.