In cases where a livecd is created, the iso label and the ext root file system have the same label causing a race between what device is symlinked to /dev/live.
To avoid this confusion _ is prepended to the fslabel --- imgcreate/fs.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/imgcreate/fs.py b/imgcreate/fs.py index b8d61db..f5eed39 100644 --- a/imgcreate/fs.py +++ b/imgcreate/fs.py @@ -395,7 +395,7 @@ class ExtDiskMount(DiskMount): def __init__(self, disk, mountdir, fstype, blocksize, fslabel, rmmountdir=True): DiskMount.__init__(self, disk, mountdir, fstype, rmmountdir) self.blocksize = blocksize - self.fslabel = fslabel + self.fslabel = "_" + fslabel
def __format_filesystem(self): logging.debug("Formating %s filesystem on %s" % (self.fstype, self.disk.device))
livecd@lists.fedoraproject.org