Ik heb PC-BSD 8.1 op de ene hard disk gezet en Ubuntu 10.04 op een andere hard disk
Bij installatie van PC-BSD 8.1 heb ik de bootloader van PC-BSD geinstalleerd.
De hele installatie verloopt prima.
Beide schijven booten.
Nu ga ik beide schijven TEGELIJK in 1 computer gebruiken. Beide op moederbord aangesloten zo dat:
Schijf 1 is Ubuntu
Schijf 2 is PC-BSD
Ik heb handmatig de volgende regels toegevoegd aan /etc/grub.d/40_custom op de Ubuntu schijf:
menuentry "PC-BSD" {
insmod ufs2
set root='(hd1,1)'
chainloader +1
}
en "sudo update-grub" gedaan.
Dat voegt inderdaad een verwijzing toe aan "/boot/grub/grub.cfg" maar menukeuzes die je bij opstart gaat zien zijner niet. Schijf1 (Ubuntu) wordt geboot en ik kan dus niet in PC-BSD komen (tenzij ik die schijf als eerste op het moederbord prik).
De vraag is:
Moet ik nou gaan opstarten met de opstartbare USB stick van Ubuntu 10.04 en de bootloader van PC-BSD ook nog gaan vervangen door grub2?
Dit is wat er letterlijk op "
http://sites.google.com/site/computertip/pcbsd" daarover staat.
====================================
U kunt tijdens de installatie veilig kiezen voor de opstartlader van PC-BSD. Na de installatie kunt u dan Grub even herinstalleren met (bijvoorbeeld) de Ubuntu Desktop CD. Maar goed, dat is een kleine moeite.
Om PC-BSD te kunnen opstarten vanuit Grub (bijvoorbeeld na herinstallatie van Grub), voegt u handmatig de volgende regels toe in /etc/grub.d/40_custom in de actieve Linuxpartitie (voorbeeld, waarin ik ervan uitga dat PC-BSD staat op sda3):
menuentry "PC-BSD" {
set root='(hd0,3)'
chainloader +1
}
Daarna even sudo update-grub doen.
Dit zou moeten werken, al heb ik het zelf nog niet uitgeprobeerd.
=================================================
Ik vond ook nog dit op:
http://www.linuxquestions.org/questions/*bsd-17/wacky-mixed-up-boot-loader-multi-booting-vista-ubuntu-and-pcbsd-849743/
===========================================
You also might be best served to use super grub disk (
http://www.supergrubdisk.org/super-grub-disk/ ) to boot pcbsd and then install grub to the / partition of pcbsd. Once you have grub installed in pcbsd, chances are that grub2 will be able to pick it up. Or you could chainload the pcbsd grub using a custom menu entry from grub2.
==============================================