Ich habe eine Workstation, die mit einer Dual-Boot-Konfiguration (Ubuntu 9.04 und Win Vista (Home Premium)) läuft. Gestern habe ich versucht, FreeBSD 9.0 über die Ubuntu-Partition zu installieren. Während der Installation werden Sie aufgefordert, zwischen ada0 und ada1 zu wählen (ich wollte die gesamte Festplatte verwenden) – Win ist auf ada0 und Ubuntu auf ada1, also wähle ich die zweite Option. Das Installationsprogramm gibt an dieser Stelle einen Fehler aus: „Vorgang abgebrochen – Vorprüfung fehlgeschlagen“.
Nach diesem Schritt wird dir das Layout der Partitionen angezeigt. In meinem Fall sah es etwa so aus:
ada0 <#disk size> MBR
ada0s1 <#disk size> ntfs <== win
ada1 <#disk size> freebsd-boot
ada1p1 64KB freebsd-boot
ada1p2 <#disk size> freebsd-ufs /
ada1p3 4.0GB freebsd-swap none
da0 1.9GB BSD
da0a 534MB freebsd-ufs
wobei da0 ein USB-Stick ist, der das Image von FreeBSD enthält. Die Installation wird erfolgreich abgeschlossen und das Installationsprogramm empfiehlt, den Computer neu zu starten. Beim Neustart gerät GRUB (mit Ubuntu installiert) durcheinander und gibt den folgenden Fehler aus:
stage1.5
GRUB loading, please wait...
Error 17
Gibt es eine einfache Möglichkeit (ohne die Laufwerke formatieren und von vorne beginnen zu müssen), die Starteinträge zu reparieren?
Antwort1
Haben Sie einen FreeBSD-Bootmanager installiert?
Es gibt auch einen Port von Grub in den Ports. Sie könnten versuchen, ihn zu installieren und den Bootmanager neu zu konfigurieren.