Dnia Sat, 8 Oct 2011 09:27:26 +0200, identifikator: 20110701 napisał(a):
>> Czekaj - mowa była o komunikacie "bootsector not found", a nie o utracie
>
> no tak, ale przecież w boot sektorze jest informacja o wszystkich
> partycjach...
Owszem, ale nie w bootsektorze partycji, tylko w bootsektorze *dysku*,
czyli w MBR. A Ty masz problem z bootsektorem *partycji*, czyli z PBR.
> w testdisk wybraliśmy analize i później zapisz nowy
> bootsektor...
Czyli: zapisz nową tablicę partycji.
Testdisk odtwarza ją na podstawie zapisów odczytanych z odnalezionych na
dysku bootsektorów partycji. Niektóre z nich mogą należeć do dawno już
nieistniejących partycji i nie należy ich umieszczać w tablicy partycji.
Decyzje podejmuje operator programu.
> inna opcja która w testdisku widniała to w menu głównym
> "zapisz MBR", do czego ona służy?
Do wgrania głównego kodu startowego MBC do sektora MBR dysku. Jest on
niezbędny do wczytania i wystartowania kodu ntloadera zapisanego w
bootsektorze aktywnej partycji. W tym wypadku wgrywany jest MBC programu
Testdisk zamiast oryginalnego kodu Microsoftu.
> wiem, że na dyski jest jakaś kopia MBR, tylko czym ją przywrócić...
Na dysku nie ma kopii sektora MBR.
Natomiast na _partycji_ istnieje kopia PBR i Testdisk potrafi ją
przywrócić (menu Advanced | Boot). Kopia ta znajduje się w ostatnim
sektorze partycji NTFS lub w szóstym sektorze partycji FAT32.
Całe to nieporozumienie wynikło z mieszania i upraszczania pojęć:
bootsektor dysku, bootsektor partycji, MBC, MBR, itd. I ja niestety
wcale się temu nie dziwię, bo bez przerwy napotykam w sieci artykuły i
wypowiedzi ludzi, którzy po kilkudziesięciu latach obecności techniki
komputerowej wciąż nie rozumieją różnicy pomiędzy MBR a MBC, a mimo to
piszą poradniki dla innych :/.
-- M. [Windows Desktop Experience MVP] /odpowiadając na priv zmień px na pl/ https://mvp.support.microsoft.com/profile/Michal.KaweckiReceived on Sat Oct 8 12:35:02 2011
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 08 Oct 2011 - 12:51:01 MET DST