X-Git-Url: http://git.grml.org/?p=grml2usb.git;a=blobdiff_plain;f=grml2usb;h=e1d7f5c70947b82d330a683c87ce5f64e9ffb251;hp=c696623ac8310f151966be972df402f1bdab5b19;hb=3fb00de77fae03538fc03c78ea31298a280aac37;hpb=a22cf218fe9dfe8a3b2d90b7962bf8d20c4b910b diff --git a/grml2usb b/grml2usb index c696623..e1d7f5c 100755 --- a/grml2usb +++ b/grml2usb @@ -1472,7 +1472,7 @@ def install(image, device): logging.info("Using %s as install base", image) else: logging.info("Using ISO %s", image) - iso_mountpoint = tempfile.mkdtemp(prefix="grml2usb", dir=options.tmpdir) + iso_mountpoint = tempfile.mkdtemp(prefix="grml2usb", dir=os.path.abspath(options.tmpdir)) register_tmpfile(iso_mountpoint) remove_image_mountpoint = True try: @@ -1556,7 +1556,7 @@ def handle_mbr(device): return 0 mbr_device, partition_number = get_device_from_partition(device) - if not partition_number: + if partition_number is None: logging.warn("Could not detect partition number, not activating partition") # if we get e.g. /dev/loop1 as device we don't want to put the MBR