<div>This note is to inform the community about work in progress.</div><div><br></div>As part of the the Live USB customization project work, I've filed several patches to this ticket,<div><a href="https://bugzilla.redhat.com/show_bug.cgi?id=448030">https://bugzilla.redhat.com/show_bug.cgi?id=448030</a>, <span class="Apple-style-span" style="font-size: 13.3333px; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">RFE: create a bootable Live USB stick from the running livecd.</font></span></div>
<div><span class="Apple-style-span" style="font-size: 13.3333px; "><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></span></div><div><span class="Apple-style-span" style="font-size: 13.3333px; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">I'm currently working on a new version of the new, edit-livecd tool, </font></span><a href="http://git.fedorahosted.org/git/?p=livecd;a=blob_plain;f=tools/edit-livecd;hb=HEAD">http://git.fedorahosted.org/git/?p=livecd;a=blob_plain;f=tools/edit-livecd;hb=HEAD</a>, I've renamed to edit-liveos.</div>
<div><br></div><div>The goal is to <span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; ">support cloning of an existing image along with resparsing the operating system so that the overlay can be reset and a livecd.iso file could be generated, if desired.</span></div>
<div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; "><br></span></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; ">The attached edit-liveos and .diff files will show the approach and current state of development.</span></div>
<div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; "><br></span></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; ">Due to bugs in the shutil.copytree() function, I've used rsync to copy the filesystem. This seems fast and allows greater customization, if desired, by use of per directory .rsync-filter files.</span></div>
<div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; "><br></span></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; ">This is my first python project, so right now I'm learning how to work with the various filesystem image & mount objects and methods.</span></div>
<div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; "><br></span></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; ">I've also attached the edit-liveos and .diff files to ticket # 448030.</span></div>
<div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; "><br></span></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; font-size: 13.3333px; ">Comments or suggestions are welcome. --Fred</span></div>
<meta http-equiv="content-type" content="text/html; charset=utf-8">