Hi everyone. I could use some help in getting a FreeBSD installation up and running. I'm almost there.
What I wish to do:
Run FreeBSD 9.0-RELEASE (AMD64) from an external hard drive. Specifically from a WD Elements 500Gb USB 2.0 drive (Model number WD5000C035-000).
What has happened so far:
I succesfully ran the installer, accepting the default settings, from the installation DVD FreeBSD-9.0-RELEASE-amd64-dvd1.iso. Booting from the DVD would also hang at first. I got around this obstacle by changing the mode for the SATA controller from AHCI mode to Native IDE in the BIOS configuration utility.
After rebooting the computer seems to hang at POST. There are no messages as to the amount of RAM detected or devices found. Detaching the drive and rebooting allows for the POST to continue as normal. It's again possible to boot from a disk in the DVD drive for example. Only repartitioning the hard drive allows for the computer to boot with the drive attached.
Guesses as to the nature of the problem (and a few possible solutions):
1st guess: BIOS doesn't recognize the boot manager and thus fails to hand over the control to it. Possible solutions:
The FAQ explains how to rewrite the MBR through sysinstall http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/troubleshoot.html#BOOTMANAGER-RESTORE.
Or, from the command line: fdisk -B -b /boot/boot0 da0 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-blocks.html.
Or, find a way to replace the FreeBSD boot manager with GRUB. Perhaps that would work as it worked before with Linux.
In case the above ideas make sense, I'd need help with finding instructions for booting into somekind of a "rescue system" and getting into the installed system on the external hard drive.
2nd guess: BIOS doesn't understand the GPT partioning scheme. Solution:
Try formatting the drive during installation to use MBR partitioning instead.
I should probably be able to pull this one off but is this really a good idea? There's probably a good reason for preferring to use GPT partitioning instead.
Additional notes:
I've successfully run Linux on the system. Thus booting from the external drive is possible. Updating the BIOS without Windows, which I do not have, is impossible due to the firmware being distributed as .exe- files.
Motherboard: Gigabyte GA-880GMA-UD2H rev. 2.1. BIOS is at the first version, namely F3.
System architecture: AMD64.
What I wish to do:
Run FreeBSD 9.0-RELEASE (AMD64) from an external hard drive. Specifically from a WD Elements 500Gb USB 2.0 drive (Model number WD5000C035-000).
What has happened so far:
I succesfully ran the installer, accepting the default settings, from the installation DVD FreeBSD-9.0-RELEASE-amd64-dvd1.iso. Booting from the DVD would also hang at first. I got around this obstacle by changing the mode for the SATA controller from AHCI mode to Native IDE in the BIOS configuration utility.
After rebooting the computer seems to hang at POST. There are no messages as to the amount of RAM detected or devices found. Detaching the drive and rebooting allows for the POST to continue as normal. It's again possible to boot from a disk in the DVD drive for example. Only repartitioning the hard drive allows for the computer to boot with the drive attached.
Guesses as to the nature of the problem (and a few possible solutions):
1st guess: BIOS doesn't recognize the boot manager and thus fails to hand over the control to it. Possible solutions:
The FAQ explains how to rewrite the MBR through sysinstall http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/troubleshoot.html#BOOTMANAGER-RESTORE.
Or, from the command line: fdisk -B -b /boot/boot0 da0 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-blocks.html.
Or, find a way to replace the FreeBSD boot manager with GRUB. Perhaps that would work as it worked before with Linux.
In case the above ideas make sense, I'd need help with finding instructions for booting into somekind of a "rescue system" and getting into the installed system on the external hard drive.
2nd guess: BIOS doesn't understand the GPT partioning scheme. Solution:
Try formatting the drive during installation to use MBR partitioning instead.
I should probably be able to pull this one off but is this really a good idea? There's probably a good reason for preferring to use GPT partitioning instead.
Additional notes:
I've successfully run Linux on the system. Thus booting from the external drive is possible. Updating the BIOS without Windows, which I do not have, is impossible due to the firmware being distributed as .exe- files.
Motherboard: Gigabyte GA-880GMA-UD2H rev. 2.1. BIOS is at the first version, namely F3.
System architecture: AMD64.