I happen to have a machine that can only install linux, due to available boot images. (Machine is mfd ~2011.)
So I put FreeBSD on the second disk, and replaced the MBR on the first disk with
Both disks are accessible and useable after an OS has loaded, and obviousely I did write the boot blocks a couple of times - it seems there is some problem with the BIOS not properly knowing the second disk.
So, before complaining, I thought I try to boot via the Linux installation, i.e. use 'grub'.
But then I found, grub cannot boot FreeBSD at all, no matter if on the first or second disk. There are many examples on the web, what should be put into the grub configs to show FreeBSD; I tried lots of them, and none of them does boot FreeBSD.
Then I looked closer: none of these examples actually states that grub would ever boot FreeBSD! They only talk about putting "FreeBSD" into the grub menu! And that does work flawlessly: all of these examples do put "FreeBSD" into the grub menu - with chooseable colors&styles, even multiple times, or highlighted as the default. Only, none of them would ever actually boot anything else than Linux. (Obviousely, as soon as I write a boot0cfg onto the MBR, FreeBSD boots rightaway - at least when living on the first disk,)
So I put FreeBSD on the second disk, and replaced the MBR on the first disk with
boot0cfg
. The problem now is: I cannot boot from the second disk, I just get the hash mark:
Code:
F1 Linux
F2 ?
F3 Linux
F4 FreeBSD
F5 Drive 1
F6: PXE
Boot: F5 ###########################
Both disks are accessible and useable after an OS has loaded, and obviousely I did write the boot blocks a couple of times - it seems there is some problem with the BIOS not properly knowing the second disk.
So, before complaining, I thought I try to boot via the Linux installation, i.e. use 'grub'.
But then I found, grub cannot boot FreeBSD at all, no matter if on the first or second disk. There are many examples on the web, what should be put into the grub configs to show FreeBSD; I tried lots of them, and none of them does boot FreeBSD.
Then I looked closer: none of these examples actually states that grub would ever boot FreeBSD! They only talk about putting "FreeBSD" into the grub menu! And that does work flawlessly: all of these examples do put "FreeBSD" into the grub menu - with chooseable colors&styles, even multiple times, or highlighted as the default. Only, none of them would ever actually boot anything else than Linux. (Obviousely, as soon as I write a boot0cfg onto the MBR, FreeBSD boots rightaway - at least when living on the first disk,)