Ich habe Ubuntu 10.04 als mein primäres Betriebssystem installiert und PC BSD in einer anderen Partition /dev/sda4
installiert : ohne den Bootloader zu installieren. Ich habe herausgefunden, dass ich bearbeiten muss /etc/grub.d/40_custom
, um einen Eintrag für PC-BSD hinzuzufügen. Bisher scheint jedoch nichts zu funktionieren.
BEARBEITEN: Diese Art funktioniert, aber das Betriebssystem wird nicht vollständig gestartet. Dann werde ich nach der MOUNTROOT-Partition gefragt.
menuentry "PC-BSD 8.1" {
insmod ufs2
set root=(hd0,4)
kfreebsd /boot/kernel/kernel
}
Die unten ausgewählte Antwort ist korrekt. Wenn Sie mit Linux doppelt booten, empfehle ich , den PC-BSD-Bootloader NICHT wie in der Dokumentation angegeben zu installieren, es sei denn, Sie haben Schmerzen.
grub
wenn es auf dem MBR installiert ist. Hier ist die Anleitung zum Wiederherstellen von grub wiki.ubuntu.com/Grub2#Recover%20Grub%202%20via%20LiveCDHier wird eine andere Lösung erwähnt: Fügen Sie FreeBSD zum GRUB2-Startmenü hinzu :
Diese Lösung funktionierte für mich beim dreifachen Booten von Ubuntu 12.04, LFS 7.9 und FreeBSD 10.3
quelle