An update: booting with "acpi=off" allows the boot process to continue and the partition table to be read, but something is still very wrong. The partitions are still mysteriously un-mountable. Doesn't anyone have any idea what might be going on here?