I recently upgraded from 8.2 to 9.0. The upgrade went successfully. At the end I ran zpool upgrade -a. The command worked successfully and the usual message was output warning me to update my bootcode with an example using gpt partitioning. I foolishly ignored this message and now my machine will not boot and I am left with the boot: prompt.
I assume this is because the pmbr has been deleted and I need to rewrite it to the disk. I wanted to check if the easiest method to fixing this problem is to boot via a CD and then rewrite the pmbr as discussed in the instructions for zfs here: http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot
Do I have any other options?
I assume this is because the pmbr has been deleted and I need to rewrite it to the disk. I wanted to check if the easiest method to fixing this problem is to boot via a CD and then rewrite the pmbr as discussed in the instructions for zfs here: http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot
Do I have any other options?