ARGH! In FreeBSD, partition table offsets were traditionally absolute, but
at least with FBSD 8.x (or maybe it is "geom"?), they became relative to the slice. So we attempt to automatically differentiate them by looking for slice starts that are less than the DOS partition offset. Such a slice would indicate relative addressing. Should probably add an explicit option to set/unset absolute addressing in case the heuristic is wrong.
Showing with 50 additions and 13 deletions