freeBSD starten oder FreeBSD boot sector kopieren

  • Ersteller Ersteller ccc
  • Erstellt am Erstellt am
C

ccc

Guest
hi

habe folgendes problem:

habe freeBSD mit der option

- None Leave the Master Boot Record untouched

installiert, weil ich bei MBR NICHTS ÄNDERN MÖCHTE und KEIN freeBSD Bootmanager
installieren oder benutzen.

ich möchte eben freeBSD mit dem Bootloader von windows starten

mein problem ist, wie kann ich jetzt freeBSD starten, damit ich FreeBSD boot sector kopieren kann ?

dd if=/dev/rad0s1 of=bootsect.bsd bs=512 count=1

geht das mit Knoppix oder SUSE Live CD vielleicht ?

mit der freeBSD Installation bringe irgendwie nicht, freeBSD zu starten...
 
also hatte so nen problem auch mal, habe es mit quickboot oder so ähnlich gelöst,
das ist bei partition magic mit bei. es gibt sowas bestimmt aber auch kostenlos musst halt mal googlen

edit:
oder machs doch einfacher, starte den rechner mit freesbie oder picobsd oder ... und mounte / ein und da hast du dann in /boot/boot1 den bootsektor
 
Zuletzt bearbeitet:
guggst du:

http://www.bsdforen.de/showthread.php?t=4367&

kurzantwort:

Zu deiner Frage: booten eines installierten Kernels:

man boot ist dein Freund (kann man auch ohne laufendes System auf www.freebsd.org lesen)

Da steht dann viel komisches Zeug; aber das für dich wichtige ist folgendes:

Wenn du von CD bootest steht in etwa folgendes da:

Code:
>> FreeBSD/i386 BOOT
Default: 0:fd(0,a)/kernel
boot:


Du schreibst dann (je nach deinen System)
Code:
0:ad(0,a)/boot/loader

Die Null am anfang ist die vom BIOS vergebene Nummer des laufwerks (1. Laufwerk 0; 2. 1 usw)
ad steht für IDE-Festplatte (fd für Floppy; da für SCSI)
Die Null in der Klammer für die Position des Gerätes am Interface
Das a dann noch für die Partition
Zwischen 0 und a kann man noch des slice angeben
Danach kommt noch das was geladen werden soll /boot/loader holt den loader und /kernel den installieren kernel.
 
Zurück
Oben