I was able to set up 7.1-RC2 to boot from a GPT partitioned disk. I converted my server over to GPT by buying a new disk, partitioning it and then doing dump-restores to copy the data over.
There is a 'gpt migrate' command, but I was a bit nervous about doing this, since a failure would mean restoring everything from backups. Besides, the new disk is twice as big for US$50 and I get to restart the warranty clock.
Anyway, the sequence was simply 'gpt create' on the new disk, 'gpt boot' to add the boot partition and MBR boot loader, then the 'gpt add -t swap' to add the swap partition - I wanted the swap and boot to be adjacent in case in the future it becomes necessary to either change the size of the boot partition, or perhaps replace it with an EFI system partition if I ever move to an EFI equipped machine. After that, it was just a matter of 'gpt add -t UFS' for the data partitions, then newfs and dump/restore. Almost completely painless.
So big ups for removing one more bit of old, legacy nonsense from the computing universe (or at least making it possible)!
There is a 'gpt migrate' command, but I was a bit nervous about doing this, since a failure would mean restoring everything from backups. Besides, the new disk is twice as big for US$50 and I get to restart the warranty clock.
Anyway, the sequence was simply 'gpt create' on the new disk, 'gpt boot' to add the boot partition and MBR boot loader, then the 'gpt add -t swap' to add the swap partition - I wanted the swap and boot to be adjacent in case in the future it becomes necessary to either change the size of the boot partition, or perhaps replace it with an EFI system partition if I ever move to an EFI equipped machine. After that, it was just a matter of 'gpt add -t UFS' for the data partitions, then newfs and dump/restore. Almost completely painless.
So big ups for removing one more bit of old, legacy nonsense from the computing universe (or at least making it possible)!