A zero MBR disk signature is generally seen as no signature and
another partitioning program might install a new signature.
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
def generate_disk_signature():
import uuid
- return str(uuid.uuid4())[:8]
+ while True:
+ signature = str(uuid.uuid4())[:8]
+
+ if signature != '00000000':
+ return signature
def validate_disk_signature(d):
import re