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))
--
1.7.0.1
Show replies by date