Wird durch die Installation von Windows auf einer separaten Festplatte mein vorhandener MBR beschädigt?

794
bedwyr

Ich habe eine Ersatz-HDD, in der ich Win XP installieren möchte. Es ist derzeit als zusätzliches NTFS-Volume in meiner Ubuntu 9.10-Installation formatiert / angehängt.

Wenn ich XP auf dem Laufwerk installiere, wird mein vorhandener MBR gelöscht / geändert? Ich habe mich so lange nicht mit Windows beschäftigt, ich kann mich nicht erinnern, wie es sich beim Dual-Booten von einer separaten Festplatte verhält.

Hier ist das Setup, das ich habe:

  • Primärlaufwerk: 3-Partition, ext4: / home, /, Swap
  • Sekundäres Laufwerk: 1 Partition, NTFS

Mein Anliegen ist es, den MBR auszulöschen, wodurch ich in mein Linux-System booten kann. Da es auf einem separaten Volume installiert wird, würde ich erwarten, dass meine Linux-Daten sicher sind. Ich bin mir nur nicht sicher, ob der MBR dadurch beschädigt wird, was mir mehr Kopfschmerzen bereitet, wenn ich versuche, Linux zu booten.

2

3 Antworten auf die Frage

4
quack quixote

Am besten ist es, das primäre Laufwerk während der Installation zu trennen. Das Installationsprogramm von WinXP schreibt sich selbst in den MBR, aber nach Abschluss der Installation sollte das BIOS von Ihrem neu verbundenen primären Laufwerk gebootet werden, und Sie erhalten das Grub-Menü.

Fügen Sie dies der menu.lstDatei von Grub v1 hinzu, um einen Menüeintrag für die neue Installation hinzuzufügen (vorausgesetzt, WinXP ist auf der ersten Partition des sekundären Laufwerks installiert):

title Windows XP Pro root (hd1,0) makeactive chainloader +1 

Hinweis: Möglicherweise müssen Sie die devices.mapDatei von Grub aktualisieren, um anzugeben, welches Gerät (hd1,0) ist.

+1 - das ist eine gute Idee. Mein BIOS ist so eingerichtet, dass das primäre Laufwerk gebootet wird, und der MBR bleibt unberührt. bedwyr vor 14 Jahren 0
Glaub mir, ich habe diesen Trick vor langer Zeit gelernt. Zum zweiten oder dritten Mal musste ich eine LILO-Installation (ja, LILO) wiederherstellen, da eine Windows-Neuinstallation den MBR packte ... quack quixote vor 14 Jahren 0
Das funktionierte perfekt, aber da ich Grub 2.0 verwende, habe ich update-grub2 ausgeführt und die Windows-Diskette ohne manuelle Eingriffe aufgenommen. Danke noch einmal! bedwyr vor 14 Jahren 1
1
Bergman

Ich bin mir nicht sicher, ob die Installation von Windows auf diese Weise Ihren MBR durcheinander bringt (ich bin selbst eher ein Linux-Benutzer;).)

Sie sollten jedoch in der Lage sein, den MBR wiederherzustellen, wenn dies der Anleitung unter https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows entspricht

Hoffe das hilft.

+1 - danke für den Link. Es ist gut zu wissen, dass ich mich erholen kann, wenn etwas schief geht :) bedwyr vor 14 Jahren 0
1
John T

Sie sollten kein Problem damit haben, XP auf einem Slave-Laufwerk zu installieren, solange das BIOS so eingestellt ist, dass es von der ersten Festplatte bootet. Der MBR sollte auf die Festplatte geschrieben werden, die Sie bei der Installation angeben.

Nur zur Klarstellung: Alles, was ich (nach der Installation von XP) tun müsste, ist GRUB auf meinem Linux-System so zu konfigurieren, dass es auf meine neue Windows-Installation verweist. bedwyr vor 14 Jahren 0