libfdisk: (dos) add ID related debug messages
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
ea4ea332a8
commit
168950e3ce
|
@ -640,14 +640,19 @@ static int dos_create_disklabel(struct fdisk_context *cxt)
|
||||||
if (s) {
|
if (s) {
|
||||||
errno = 0;
|
errno = 0;
|
||||||
id = strtol(s, &end, 16);
|
id = strtol(s, &end, 16);
|
||||||
if (!errno && end && s < end)
|
if (!errno && end && s < end) {
|
||||||
has_id = 1;
|
has_id = 1;
|
||||||
|
DBG(LABEL, ul_debug("DOS: re-use ID from script (0x%08x)", id));
|
||||||
|
} else
|
||||||
|
DBG(LABEL, ul_debug("DOS: failed to parse label=id '%s'", s));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* random disk signature */
|
/* random disk signature */
|
||||||
if (!has_id)
|
if (!has_id) {
|
||||||
|
DBG(LABEL, ul_debug("DOS: generate new ID"));
|
||||||
random_get_bytes(&id, sizeof(id));
|
random_get_bytes(&id, sizeof(id));
|
||||||
|
}
|
||||||
|
|
||||||
if (fdisk_has_protected_bootbits(cxt))
|
if (fdisk_has_protected_bootbits(cxt))
|
||||||
rc = fdisk_init_firstsector_buffer(cxt, 0, MBR_PT_BOOTBITS_SIZE);
|
rc = fdisk_init_firstsector_buffer(cxt, 0, MBR_PT_BOOTBITS_SIZE);
|
||||||
|
|
Loading…
Reference in New Issue