Fixed disk-label partition parsing to also work with single partition arguments

The parse-partition function was not able to deal with arguments that only
contained a partition number (without comma), e.g. "boot disk:1" failed.
Also limited the size that we load from a PReP partition in case the hard disk
is smaller than max-prep-partition-blocks.

Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
3 files changed