Re: NTFS I FAT32 ??

Autor: Michal Kawecki (kkwinto_at_o2.px)
Data: Sat 01 Nov 2003 - 05:10:00 MET


Grzegorz Mazur wrote:
> Michal Kawecki wrote:
>
[...]
> Czytał, czytał i nie doczytał... Idę do okulisty po lepsze okulary :)
> Jak nie wrócę za tydzień to mnie szukajcie :D
>
> Masz rację oczywiście... Ja żem sobie o MBR pomyślał :)
>
> Ale przecie fixboot to właśnie zapisuje nowy boot sector partycji...
>
http://www.microsoft.com/windowsxp/home/using/productdoc/en/bootcons_fixboot.asp
>
Te opisy w MS są czasem bardzo hmmm... skrótowe ;-). Nieco lepiej podano
to w polskiej wersji
http://www.microsoft.com/poland/windows2000/win2000prof/rozdzial_31/roz_31_2.asp:

"Fixboot
Odtwarza kod sektora startowego na dysku twardym. Jest przydatne przy
naprawie uszkodzonego sektora startowego."

> No więc po co podmieniać? Chyba że chcesz ratować inną partycję, nie
> NTFS/FAT. Ale to już trochę OT... :)
>
To może wyjaśnię ;-), bo to dość częste nieporozumienie:
- fixmbr oraz równorzędne polecenie fdisk /mbr zapisuje nowy główny kod
startowy w obszarze MBR. MBR - Master Boot Record, czyli pierwszy
dostępny sektor dysku - poza wspomnianym Master Boot Code zawiera
jeszcze m.in. tabelę partycji, której fixmbr nie tyka.
- fixboot zaś zapisuje do bootsektora partycji jedynie kod bootmanagera
systemu NT/2000/XP (podobnie jak robi to sys.com w przypadku linii 9x).
Ale w tym bootsektorze jest zapisanych dużo więcej informacji, niż tylko
kod loadera. Fixboot ich nie naprawia ani nie odtwarza. Te informacje są
tam umieszczane podczas formatowania partycji. Program formatujący
tworzy także kopię bootsektora i umieszcza ją w określonym sektorze
partycji (NTFS - ostatni, FAT32 - 6.ty sektor), skąd można ją ew.
ręcznie odtworzyć jeśli stwierdzimy, że oryginał został uszkodzony.

-- 
M.
/odpowiadając zmień px na pl/


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 11:36:50 MET DST