FreeBSD Bootmanager (boot0) bei GPT

mousaka

getting older
Hallo

Ich habe zwei Platten in meinem Desktop-System. Die erste hat ein GPT-Layout und beinhaltet FreeBSD, die zweite Platte läuft mit einem MBR-Layout (danke an Microsoft :rolleyes:) und Windows 7.
Code:
# gpart show
=>        34  1953525101  ada0  GPT  (931G)
          34         128     3  freebsd-boot  (64k)
         162     8388608     1  freebsd-swap  (4.0G)
     8388770  1006632960     2  freebsd-zfs  (480G)
  1015021730   938503405        - free -  (447G)

=>       63  625142385  ada1  MBR  (298G)
         63       1985        - free -  (992k)
       2048     204800     1  ntfs  (100M)
     206848  624932864     2  ntfs  [active]  (298G)
  625139712       2736        - free -  (1.3M)

Bevor ich auf GPT (und ZFS) umgestiegen bin, konnte ich mit dem FreeBSD Bootmanager die Windows-Installation auf der 2. Platte auswählen. Die Konfiguration machte ich mit boot0cfg.
Mit dem GPT-Layout scheint dies nicht mehr so einfach zu gehen. Aus der man-Page werde ich nicht schlau ob es überhaupt eine Lösung gibt. Grub oder gag gefallen wir gar nicht, und stellen nur der letzte Ausweg dar. Vorher würde ich wohl noch Booteasy ausprobieren.

Kann mir jemand weiterhelfen wie ich das mit FreeBSD Bordmitteln hin bekomme?

mousaka
 
Als Ausweg könntest du auch beim Booten F12 oder die entsprechende Taste deines BIOS' drücken, damit der Boot-Auswahl-Dialog kommt...
 
Stimmt, diese Variante habe ich gar nicht in Betracht gezogen, scheint aber fast die Einfachste zu sein. ;)
Der Vorteil am FreeBSD Bootloader wäre, das als Default jeweils die letzte gewählte Einstellung aktiv ist. Da ich Windows hauptsächlich phasenweise brauche, wäre das immer noch der Favorit.

mousaka
 
Dann kannst du ja FreeBSD-Platte als default setzen und wenn du Windows brauchst, dann einfach beim booten F12 :)
 
Mit dem Bootmanager wird es zumindest nicht gehen, denn der unterstützt nun einmal nur MBR und kommt zudem mit der GPT-Bootkette in Konflikt. Ich weiß auch nicht, ob es überhaupt Bootmanager für diesen Fall gibt. oenone nennt hier eigentlich die einfachste und eleganteste Möglichkeit.
 
Zurück
Oben