Hallo Martin,
Im MBR ist bei Windows nur ein kurzes Stück Code, das die gerade aktive Partition bootet.
Ja, richtig - und dieses kurze Stück Code ist nicht einmal OS-spezifisch. Es könnte sogar noch von DOS 4.0 stammen und wäre trotzdem noch in der Lage, ein Windows 98 oder gar Windows XP/2k zu booten. Es muss ja nur die Partitionstabelle nach einem Eintrag mit "Active"-Flag durchsuchen, den ersten Sektor der gefundenen Partition nach 0x7C00 in den Arbeitsspeicher laden und den darin befindlichen Programmcode anspringen.
und was dann bei NT-ähnlichen Betriebssystemen passiert, kannst Du z.B. im Archiv nachlesen ...
Freundliche Grüße
Vinzenz