[Fedora-livecd-list] Development of biarch live CD script.

Richard Shaw hobbes1069 at gmail.com
Wed Aug 25 03:51:29 UTC 2010


On Tue, Aug 24, 2010 at 10:32 PM, Jasper Hartline
<jasper.hartline at gmail.com> wrote:
> On Tue, Aug 24, 2010 at 7:42 AM, Jasper Hartline
> <jasper.hartline at gmail.com> wrote:
>
>
> The subject for this mkbiarch.py is sort of wrong, it's
> a Python script for creating a Multi Architecture Image file for
> disks, not a LiveCD creation script.
>
> Richard, I add you to the man page as contributor.
> Here is teh man page attached, process with:  groff -man -Tascii mkbiarch.8
>
> Tell me if you think it needs something.
> I haven't found any bugs yet to fix.
>
> Hans DeGeode says libparted filesystem creation code may be removed.
> Not sure why.. but this he says pyparted FileSystem.create() shouldn't
> be relied upon.
> I'm not sure how long or how soon that is supposed to be.
>
> I did find out FileSystem.create() object is passed to parted.Partition(type=
>
>                                      fs=fs.object,
>
>                                       geometry=new_geom)
> To create the FileSystem on the partition also.
> I may change to using that, but keep the other subprocess for mke2fs
> just commented out.
> This allows for quick change if it becomes obsolete.

The man page looks pretty good. As far as the script goes I think we
need to add some status/diagnostic info so the user at least has a
clue where they are in the process especially if something goes wrong.

Another thing I was thinking about. Is there ANY way to keep from
having to run this as root? I know losetup needs it, but is there any
other command we're calling that needs it?

I tried booting the resulting image in VirtualBox and got some
interesting results. It did boot, but I did not see a boot menu unless
it was what I saw flash for only a fraction of a second. Then it went
through the normal text mode plymouth boot process but instead of
logging in it went strait to the install menu. Not sure what's going
on there. I'll have to mount the ISO and see if syslinux got messed up
somehow.

Richard


More information about the livecd mailing list