Hi,
I have an HP Proliant Microserver (very nifty, inexpensive little server box BTW), which I want to use as a replacement for my 8 year old Dell PE400SC home gateway/mailserver/webserver FreeBSD box. This small server accepts four 3 1/2" disks, and my intention is to use ZFS in a RAID 10 configuration with the four disks. My OS is FreeBSD 8.1-R, though I am using the PC-BSD DVD I got at MeetBSD as a quick way to boot into live mode (emergency shell actually) since it also loads up the kernel modules I need.
The first install I tried was just a typical 8.1-RELEASE install from an 8.1-R CD. Installed onto the first drive, and that went fine, it boots up and works well.
Next, I tried an install using the RootOnZFS instructions for a GPT-based disk with a ZFS boot partition. I was able to go through the full instructions, create a ZFS pool install FreeBSD onto it, etc. However, when I tried to reboot, the BIOS complained that it could not find boot media. :-(
At this point I figured that the BIOS just doesn't support GPT, so I wiped the GPT info from the beginning and end of the partitions, and went about performing a ZFS-Root on MBR disk build. Again, I got all the way through the wiki instructions, tried to reboot, and nothing.
Finally, I started over once more, with a UFS boot partition (1G) and then ZFS pool after it. Once more, went all the way through the instructions, got the zpool set up and FreeBSD installed on it. In all cases, I could not get it to boot.
I found a smattering of documentation about the boot process and how to install the different boot stages, all of it somewhat differing based on its vintage. I tried to use dd, gpart, and even fdisk (though not as successfully) to install and re-install the MBR and boot / boot0 according to all the documentation I could find. Nothing worked.
At this point I'm about to give up and go back to a standard UFS install, and simply mirror to a second drive. However I did want to play with ZFS and especially for using an SSD drive as a cache which could be very useful for my mailserver. The alternative would be to go with UFS, and then try and use the SSD as a caching mechanism for mysql (though all my mail is cyrus in flat files at the moment).. but I would prefer the ZFS route if I can get it working.
Any thoughts on this at this point? I still have the UFS boot part and then zfs pool and swap parts sitting there on disk. If anyone can help me to get it to boot I would be highly grateful.
Thanks!
I have an HP Proliant Microserver (very nifty, inexpensive little server box BTW), which I want to use as a replacement for my 8 year old Dell PE400SC home gateway/mailserver/webserver FreeBSD box. This small server accepts four 3 1/2" disks, and my intention is to use ZFS in a RAID 10 configuration with the four disks. My OS is FreeBSD 8.1-R, though I am using the PC-BSD DVD I got at MeetBSD as a quick way to boot into live mode (emergency shell actually) since it also loads up the kernel modules I need.
The first install I tried was just a typical 8.1-RELEASE install from an 8.1-R CD. Installed onto the first drive, and that went fine, it boots up and works well.
Next, I tried an install using the RootOnZFS instructions for a GPT-based disk with a ZFS boot partition. I was able to go through the full instructions, create a ZFS pool install FreeBSD onto it, etc. However, when I tried to reboot, the BIOS complained that it could not find boot media. :-(
At this point I figured that the BIOS just doesn't support GPT, so I wiped the GPT info from the beginning and end of the partitions, and went about performing a ZFS-Root on MBR disk build. Again, I got all the way through the wiki instructions, tried to reboot, and nothing.
Finally, I started over once more, with a UFS boot partition (1G) and then ZFS pool after it. Once more, went all the way through the instructions, got the zpool set up and FreeBSD installed on it. In all cases, I could not get it to boot.
I found a smattering of documentation about the boot process and how to install the different boot stages, all of it somewhat differing based on its vintage. I tried to use dd, gpart, and even fdisk (though not as successfully) to install and re-install the MBR and boot / boot0 according to all the documentation I could find. Nothing worked.
At this point I'm about to give up and go back to a standard UFS install, and simply mirror to a second drive. However I did want to play with ZFS and especially for using an SSD drive as a cache which could be very useful for my mailserver. The alternative would be to go with UFS, and then try and use the SSD as a caching mechanism for mysql (though all my mail is cyrus in flat files at the moment).. but I would prefer the ZFS route if I can get it working.
Any thoughts on this at this point? I still have the UFS boot part and then zfs pool and swap parts sitting there on disk. If anyone can help me to get it to boot I would be highly grateful.
Thanks!