Free BSD Bootloader

sunshine-live

New Member
Hallo,

folgendes Problem:

Habe auf meinem Laptop Win XP installiert
und anschließend FreeBSD auf einer eigenen Partition.
Klappt alles wunderbar.
Nun habe ich naträglich meine XP Partition in NTFS umgewandelt.
Beide Systeme laufen trotzdem wunderbar.

Nun möchte ich beim Starten im Auswahlmenü statt

??? (XP Partition) F1
Free BSD F2

Windows XP F1
Free BSD F2

stehen haben.

In welcher Datei kann das geändert werden.

Vielen Dank
 
Wenn du dich traust:
/usr/src/sys/boot/i386/boot0/boot0.s ;)

Es gab vor Jahren schonmal ein Patch, der einige alte Partitionstypen rausgenommen, und dafür neuere (wie NTFS) reingenommen hat. Dieser Patch ist bis heute nicht aufgenommen worden.
 
FreeBSD mit dem Windows XP-Bootloader starten

1.) FreeBSD-Bootloader kopieren
--------------------------------------
Die FreeBSD-Datei /boot/boot1 auf Diskette sichern oder mit dem mount_msdos-Befehl direkt auf die Windows-Partition kopieren (Nur Windows XP Home!).

2.) MBR wiederherstellen
----------------------------
Mit der Windows XP-CD starten, zur Wiederherstellungskonsole wechseln und folgende Befehle in dieser Reihenfolge eingeben:

Code:
FIXMBR C:
FIXBOOT C:

3.) FreeBSD-Bootloader unter Windows ablegen
-----------------------------------------------------
Windows XP starten und mit Administratorrechten anmelden. Den FreeBSD-Bootloader (/boot/boot1) von der Diskette nach C:\BOOTSECT.BSD kopieren.

4.) FreeBSD dem Windows XP-Bootloader bekanntmachen
---------------------------------------------------------------
Systemsteuerung -> System => Register "Erweitert" => Den Knopf "Einstellungen" im Kasten "Starten und Wiederherstellen" drücken. Im nächsten Dialogfenster den Knopf "Bearbeiten" drücken. Jetzt erscheint im Editor der Inhalt der Datei C:\Boot.ini . Es muss folgende Zeile hinzugefügt werden:

Code:
C:\BOOTSECT.BSD="FreeBSD"

Den Editor schliessen und im Kasten "Systemstart" den Windows XP-Bootloader konfigurieren.

5.) Test
-----------
Neustarten und testen!
 
Zurück
Oben