Master Boot Record
Der Master Boot Record (MBR) ist der erste Sektor (Sektor 0) auf der Festplatte und enthält neben Programmcode zum Booten die Partitionstabelle für primäre Partitionen und für eine Extended Partition (wenn vorhanden). Innerhalb der Extended Partition können sogenannte "Logical Drives" angelegt werden, für den Nutzer weitere normale Partitionen. Jede dieser Partitionen hat eine eigene Partitionstabelle, die sich jeweils in einem eigenen Extended Master Boot Record (EMBR) befindet.
Mit WinHex kann sehr einfach auf die Partitionstabelle(n) zugegriffen werden:
WinHex starten, Disk Editor auswählen. Nach Wahl des physischen Datenträgers wird der MBR oder der Sektor 0 angezeigt.
Über Bearbeiten -> Sektor kopieren -> in neue Datei
können Kopien der wichtigsten Sektoren angefertigt werden.
Oder, man sichert die Sektoren über "Sicherung anlegen..." als .whx-file.
Der MBR und der/die EMBR, wenn vorhanden, sollten in jedem Falle gesichert werden. Am einfachsten über Zugriff-Knopf Partition -> Partitionstabelle wählen.
Beispiel: MBR der Disk 3 (115 MB). Die ersten drei Partitionen sind aktuell ungenutzt, die vierte ist NTFS-formatiert, siehe Bild von 3.1.
Boot Sektoren: Andere Betriebssysteme, wie Windows 98 oder Linux mit dem NT Boot Loader starten
Um Windows 98 mit dem Boot Loader von Windows NT/2000 starten zu können, wird der Boot Sektor von Windows 98 als Datei nach C:\ (von NT) kopiert:
Unter NT auf den Boot Sektor der Windows 98-Partition gehen. (Zum Beispiel:
Bei Partition 1 ist das normalerweise Sektor 63 der Festplatte.)
Über Bearbeiten -> Sektor kopieren -> in neue Datei
"C:\W98sec.bin" erzeugt eine Datei des Boot Sektors von Windows 98
im Verzeichnis C:\ von Windows NT
Der Datei boot.ini wird folgende Zeile angehängt
(Readonly-Attribut beachten):
C:\W98sec.bin="Partition 1: Win 98"
Linux kann ebenso gestartet werden. Vorher muß Lilo in den Boot Sektor der Linux-Partition installiert werden, dann wird dieser Sektor kopiert, z. B. nach C:\linuxsec.bin und boot.ini wird folgende Zeile hinzugefügt: C:\linuxsec.bin="Partition <x>: Linux".
Bei der Zählweise der Partitionen kann es Unterschiede geben.
Die erste (primäre) ist immer Partition 1. Werden Logical Drives in
Extended Partitions verwendet, gibt es Unterschiede zwischen WinHex und dem
Windows Boot Loader. Zum Beispiel: Wenn eine W2K-Installation auf die dritte
Partition erfolgt ist und diese als Logical Drive angelegt worden ist, dann
ist das die vierte Partition für den Windows NT/2000 Boot Loader.
Der Eintrag in boot.ini muß also so aussehen:
multi(0)disk(0)rdisk(0)partition(4)\WINNT="part.4: W 2000".
THE INFORMATION PROVIDED ON THIS PAGE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MUST NOT BE PUBLISHED WITHOUT PRIOR CONSENT OF THE AUTHOR.