View Single Post
Old 18th July 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 696
Default

Quote:
Originally Posted by dk_netsvil View Post
I took advantage of that exact command, which also didn't work. Here's what did, ultimately:

First, I installed Linux and the GRUB bootloader, replacing the old BSD loader. A reboot indicated that my old boot loader was now gone and the GRUB boot loader was in charge.

Second, I booted a LiveCD and wrote /dev/zero to my first drive using, as suggested: dd if=/dev/zero of=/dev/ad0 bs=512 count=1

Finally, I installed FreeBSD 7 and my problems were solved.
Don't install the FreeBSD boot loader. When it asks during the install, always go with the middle option "Standard master boot record".

What's happening is that the boot loader scans the MBR, and adds a listing for each slice it finds. You (for whatever reason) created four slices. Hence, it creates the four F? entries in the boot loader. Only the first one has a kernel, so it's the only one that can actually be booted into.

The FreeBSD boot loader fits ino the first block of the harddrive, making it a whopping 512 bytes in size. Don't expect anyhing exciting from it.

Reading the man pages for booting and the loader will explain all this.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote