Re: NTFS I FAT32 ??

Autor: Michal Kawecki (kkwinto_at_o2.px)
Data: Sat 01 Nov 2003 - 09:51:19 MET


Eneuel Leszek Ciszewski wrote:
> Michal Kawecki b99d1e00ee369d4705bd80e80158c4f8_at_kwinto.2com.pl:
>
>> 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.
>
> Ja znam Fdiska, którym można zgrać MBR i wgrać ponownie w inne
> miejsce. Zauważyłem, że nie rusza on tablicy partycji. :) Fdisk121. :)
>
> Fragment helpu:
>
> /MBR [drive#] Writes the standard MBR to <drive#>.
> /BMBR [drive#] " " BOOTEASY MBR to <drive#>.
> /AMBR [drive#] " " MBR stored in the "boot.mbr" file
> /SMBR [drive#] Saves the current MBR on <drive#>, into a
> "boot.mbr" file. /RMBR [drive#] Removes the MBR from <drive#>.
>
No właśnie. Wszystko to kwestia pojęć i definicji. Ja posługuję się
terminologią Microsoftu, zgodnie z którą MBR to określenie szczególnego
sektora na dysku, a nie jakiegoś tam kodu.

W przypadku Fdisk121 "standard MBR" oznacza po prostu "standard MBC", a
"BOOTEASY MBR" to pewnie określenie ichniejszego bootmanagera. I tu
wyłazi ich niekonsekwencja - bo o ile u nich na dysk wgrywa się
"standard MBR" (czyli sam kod MBC), to już _do pliku_ kopiuje się
zawartość całego sektora MBR (512 bajtów), a nie tylko jego części
zawierającej MBC. Nie ma po prostu czegoś takiego, jak "standardowy
MBR", bo każdy dysk ma własną indywidualną tabelę partycji, która nigdy
nie jest taka sama, tak więc nie ma takiego MBR, który byłby taki sam
dla każdego dysku...

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


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