[Fedora-livecd-list] Issue with customized Fedora Live CD
sebastian at when.com
sebastian at when.com
Wed Jan 9 19:36:12 UTC 2008
Hi Douglas,
thank you for your response. I have burned the image to a DVD and tried
to boot from it - some issue here. Then, I have mounted (like you
suggested) the image on my computer, and I have found some interesting
details:
After having mounted the whole image, I discovered that the squashfs.img
file was in the root directory of the image - not in the LiveOS directory!
I was able to mount the squashfs.img - then, I had a look at its
directory tree:
There is no ext3fs.img in it, only a large (in this case approx. 3 GB)
file called os.img and a directory called sysroot, without any files in it.
In my opinion, this might be an explanation for the error, but the
question is, who has caused this and how to solve it...
I am currently going to double-check the result using livecd-creator
(well, revisor uses livecd-creator tools, doesn't it?... but I will give
it a try.)
Sebastian
Douglas McClendon wrote:
> sebastian at when.com wrote:
>> Hi there!
>>
>>
>>
>> I am going to build a customized Fedora Live CD with some educational
>> applications using revisor. In the repo config, I needed to exclude
>> *.i586 and aspell-* (apart from aspell and aspell-en) to solve
>> conflicts. In the end, the image was successfully created (a little
>> bit larger than expected, currently approx. 750 MB, but that’s not
>> the problem).
>>
>>
>>
>> I have tested the image in a VMware installation and there, I got the
>> following error message:
>>
>
> I don't have any ideas off the top of my head. But the first things I
> would ask/suggest are
>
> - does the image exhibit the same behavior under qemu and/or real
> hardware?
>
> - assuming it does, then you might try manually mounting the the image
> and looking at the filesystem (specifically /sbin/init), i.e.
> something like
>
> # mkdir /mnt/test_prime
> # mkdir /mnt/test_container
> # mkdir /mnt/test_root
> # mount -o loop /path/to/Fedora-8-Live-i686.iso /mnt/test_prime
> # mount -o loop /mnt/test_prime/LiveOS/squashfs.img /mnt/test_container
> # mount -o loop /mnt/test_container/LiveOS/ext3fs.img /mnt/test_root
> # ls -l /mnt/test_root/sbin/init
> -rwxr-xr-x 1 root root 35440 2007-10-10 14:54 /mnt/test_root/sbin/init
>
> -dmc
>>
>>
>> WARNING: Requested /sbin/init binary does not exist on rootfs.
>>
>> Dropping to a shell. Good Luck!
>>
>> Does anybody have an idea what might be causing this?
>>
>> BTW: The kickstart file is, customized, but based on the original
>> livecd-fedora-8-desktop.ks, which also includes
>> livecd-fedora-8-base-desktop.ks.
>>
>> Cheers,
>>
>> Sebastian
>> ------------------------------------------------------------------------
>>
>> --
>> Fedora-livecd-list mailing list
>> Fedora-livecd-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/fedora-livecd-list
>
> --
> Fedora-livecd-list mailing list
> Fedora-livecd-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-livecd-list
More information about the livecd
mailing list