Der Bootmanager einfach für jeden!  
Produkt
Bestellung
Support
  Verschiedenes (4)
Über uns

Doppelt belegte Sektoren in Spur 0

Es kann vorkommen, dass fremde Programme Daten in einzelnen Sektoren der Spur 0 ablegen. Insbesondere scheinen manchen Adobe-Programme Kopierschutzdaten in Sektoren der Spur 0 abzulegen. Falls der Bootmanager dann ebenfalls in den MBR und die angrenzenden Sektoren der Spur 0 installiert wird, kann es in diesem Fall leicht geschehen, dass ein Sektor sowohl vom fremden Programm als auch dem Bootmanager belegt wird.

Es ist klar dass eine derartige Doppelbelegung zu Problemen führt, insbesondere startet der Bootmanager nicht mehr korrekt.

Lösung:

Beim Installieren des Bootmanagers in den MBR kann jetzt ein Sektor in der Spur 0 angegeben werden, der von einem externen Programm belegt ist. Dieser Sektor wird dann vom Bootmanager nicht benutzt.

Der für das externe Programm reservierte Sektor lässt sich über folgenden Parameter RESERVED_LBA in der Datei bmgrus.ini konfigurieren:
     [GLOBAL]
     RESERVED_LBA = <nn>
<nn> ist die LBA-Nummer des reservierten Sektors.

Welcher Sektor wurde verändert?

Die Position des doppelt belegten Sektors lässt sich wie folgt bestimmen:
  • Spur 0 sichern direkt nach Installation des Bootmanagers in MBR
  • Spur 0 sichern nachdem das externe Programm Daten in die Spur 0 geschrieben hat (und den Bootmanager beschädigt hat)
  • Vergleich der beiden Sicherungen zeigt welcher Sektor geändert wurde