Well, what you described is not necessarily a problem. The file
locations I described are what livecd-tools for fedora-8 uses. What you
found was what livecd-tools used for fedora-7.
You mentioned revisor, and didn't mention which whether you were
building this on a fedora-7 or fedora-8 system.
Perhaps the revisor developers will be able to help you. If you look on
their website, they have a mailinglist of their own.
-dmc
[EMAIL PROTECTED] wrote:
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:
[EMAIL PROTECTED] 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
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-livecd-list
--
Fedora-livecd-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-livecd-list
--
Fedora-livecd-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-livecd-list
--
Fedora-livecd-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-livecd-list