bootmanager

/stand/sysinstall
configure -> fdisk -> Standard Install a standard MBR (no boot manager)
 
Siehe /boot/defaults/loader.conf
Zum einen kannst Du wie unter Loader settings beschrieben, das delay runter setzen. Z.B. so: autoboot_delay="3"
Zum anderen den beastie einfach ausschalten mit beastie_disable="YES".
Das schreibst du in /boot/loader.conf rein, reboot, fertig ;)
 
oki, ich habe bei bei boot/defaults/loader.conf nach geguckt. ich will nicht dass der boot loader 3 sec. angezeigt wird, dann er total ausgeblendet wird!

ich will ja dass der boot loader ueberhaupt nicht mehr komt, sondern mein win XP boot loader... denn zu erst kommt FreeBSD bootloader und wenn ich auf F1 klicke kommt der windows XP boot loader!

also bin ich zu /boot/loader.conf rein... und die datei ist leer!
soll ich trozdem in diese leere datei beastie_disable="YES" eintragen?

thx,
ilja
 
Dann installiere Deinen Win-Bootloader doch im MBR. Ob der aber FreeBSD booten kann, weiss ich nicht...
 
Hm.
Wie wäre es einfach google.de zu befragen?

Nach 5 Sekunden Suche:

http://www.freebsd.org/doc/en_US.ISO8859-1/articles/multi-os/index.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/disks.html#NT-BOOTLOADER
http://www.bsdatwork.com/sections.php?op=viewarticle&artid=3

Installier Dir:
http://gag.sourceforge.net/download.html

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT"
C:\BOOTSECT.BSD="FreeBSD"
C:\="DOS"
 
@ilja:

In deinem Fall, mit zwei installierten OS, verläuft der Bootprozess in zwei Schritten
(POST usw. lass ich mal weg):

1 Bootloader im MBR (Master Boot Record)
2 Bootloader des jeweiligen OS

Zur Unterscheidung nenne ich den ersten Bootloader hier
Bootmanager.

Der Bootloader (Bootmanager) im MBR startet den Bootloader des jeweiligen OS;
in deinem Fall startet der Bootmanager, den du während der
FreeBSD-Installation installiert hast, den Bootloader des
jeweiligen OS;

Wenn du die Datei /boot/defaults/loader.conf editierst,
steuerst du den FreeBSD Bootloader, nicht den Bootmanager.

Es startet immer der Bootcode, der in der aktiven Partition
vorhanden ist.
Per
#/stand/sysinstall
kannst du die aktive Partition einstellen.

Wenn du einen schönen und einfachen Bootmanager willst,
so kann ich GAG empfehlen:
http://gag.sourceforge.net/

Mit dem kannst du sowohl FreeBSD, wie auch WinXP starten.

Hoffe das hilft,
lars.
 
Hmmm, wenn ich das nun richtig verstanden habe, geht es doch um den Bootmanager von Freebsd und nicht den nachfolgenden Bootloader (der mit dem Beastie rechts). Ausserdem soll der FreeBSD-Bootmanager ersetzt werden und
FreeBSD durch den Win-Bootmanager ersetzt werden.

Dazu wuerde ich folgermassen vorgehen, sicher gibt es auch andere Vorgehensweisen.

-- Bootsektor von FreeBSD nach http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/disks.html#NT-BOOTLOADER
beschrieben, auf Deine Win-Partition kopieren
-- Zur Sicherheit die Win-Partition mit einem Tool wie Partition Magic aktivieren.
-- Den Bootloader von NT, XP, whatever wie dort beschrieben konfigurieren
-- Reboot, testen des Bootloaders von NT, ob das booten von FreeBSD gelingt.
Also F1 druecken, der Winloader kommt, da dann FreeBSD auswaehlen.
-- Wenn das gelingt, reboot, Dos-Diskette rein, fdisk /mbr eintippen, Bootmanager von FBSD ist geloescht und nach nem reboot sollte der Winloader kommen.
Viel Glueck!
 
Zurück
Oben