David's method (using cylinder 1-END) is arguably easier at the cost of a cylinder, and loss of access to real cylinder 0 by the second level guest (should that be needed).
OK, now I'm curious. I've never encountered a VM function that
absolutely, positively had to operate on *real* cylinder 0 to work properly --
AFAIK, the "virtual" cyl 0 has always been good enough for 2nd level guests.
What functions would care about this (assuming that DDR properly offsets as
needed if you're restoring from a minidisk back to a real volume)? I can't
think of any.
-- db
