Page 1 of 1

How to Boot FreeBSD and GhostBSD

Posted: Fri Sep 25, 2015 6:18 pm
by wolfclaws
I installed FreeBSD first And i got it pretty well configured now. So i was thinking of installing GhostBSD along side of it.

I created a partition for it and swap. I did try ticking grub install for boot but it gave me an error. So i figured it was because i had FreeBSD so i just left it blank and it installed fine. The problem is how do i boot into it because there's no grub and it is using the FreeBSD menu from my first install

Is there a way to update the BSD Boot. What do i have to do so i can boot into ghost BSD too


Thank you

Re: How to Boot FreeBSD and GhostBSD

Posted: Fri Sep 25, 2015 6:36 pm
by ericbsd
First what is your partition scheme GPT or MBR?

Re: How to Boot FreeBSD and GhostBSD

Posted: Fri Sep 25, 2015 8:29 pm
by wolfclaws
I think its MBR. How do i check i will double check for you

Re: How to Boot FreeBSD and GhostBSD

Posted: Sat Sep 26, 2015 8:59 am
by ericbsd
If you have install on MBR you can use FreeBSD boot loader.

Re: How to Boot FreeBSD and GhostBSD

Posted: Sat Sep 26, 2015 1:09 pm
by wolfclaws
How do i do that. What do i have to do

Re: How to Boot FreeBSD and GhostBSD

Posted: Sat Sep 26, 2015 1:24 pm
by ericbsd

Code: Select all

boot0cfg -B ada0
Should do it.

Re: How to Boot FreeBSD and GhostBSD

Posted: Tue Sep 29, 2015 9:16 pm
by spectre
This may not be relevant, but in the past I have had difficulty booting more than one FreeBSD-based OS from the same drive using the FreeBSD bootloader. The reason is that the FreeBSD boot block code (boot2.c) doesn't just look into its own partition for the boot loader and config. Instead, it scans all partitions for them, and so will always load the first one it finds.

There is a way around this, by interrupting the boot process and entering a string with the disk address of the boot loader for the partition you want. I used to do this, but it's ugly.

This info may be out of date. I haven't tried putting 2 FreeBSD based OSes onto 1 drive for awhile.