After reading the RootOnZFS/GPTZFSBoot/Mirror wiki page, I installed the 9.0-RELEASE-amd64 on a pair of USB sticks with swap inside the ZFS and my own set of ZFS filesystems. (This was done on an Intel Atom N330 motherboard, if it matters) However, every time it boots, it takes around ten+ minutes to get the kernel loaded. It would be stuck at the spinning prompt after BTX Loader (with the Drives C:, D:, ... shown), with one USB stick being constantly accessed. Around five minutes later, the other USB stick would be constantly accessed for another five minutes or so. After the whole ordeal, the kernel would be loaded, and the rest of the boot up process would continue without a fuss. My original impression was that it may have something to do with the -b 34 option when I created the freebsd-boot partition with gpart, (somehow misaligned) since I searched around the 'net and some pages would put the -b 34 in, while some would simply omit that option. Has anyone experienced this before? Is there a way to eliminate the delay? Thanks!