I've been tasked with installing FreeBSD 8 alongside CentOS 6, without the luxury of removable media. CentOS 6 is already on the machine, and running quite nicely. However, I cannot figure out how to get FreeBSD running. I've spent a good chunk of time trying various things, but I keep running into walls. Here are the two attempts that yielded the most success:
- UNetBootIn: after a little bit of tweaking, it gave me a GRUB menu item to boot into sysinstall for FBSD 8. However, when I went to install it, I got a "Disks not found" error, which I have not been able to resolve. I've tried switching my hard disk from IDE to ACHI and back with no luck. I think this is likely the best way to do this, but I'm blocked.
- Copying the contents of the installation ISO to my hard drive: I made a FAT32 partition for the ISO, and a GRUB entry that runs /boot/loader, but I get an error saying that the kernel cannot be loaded. When I use lsdev, I can see the partition that it's on, but I cannot seem to load the kernel. Using ls tells me that / does not exist.
- Like #2 but using /boot/kernel/kernel instead of /boot/loader in my GRUB entry: This will successfully load the kernel, but gets messed up when it asks me to mount a root partition. Unfortunately, no matter which partition I tell it to use, the kernel rejects all of my attempted mount points.
If anyone has any ideas about how to make any of these work, or can point me in the right direction, I'd be extremely grateful!