This resolves an issue where udev was creating different names when
running in d-i, making installations fail on this hardware.
It also in general makes the installation more robust, and fixes a bug
where we were formatting a partition twice sometimes.
Partitioning is weird, but this seems to be a working configuration for
the Librem devices at least, that partman in d-i can accept and will not
try to override.