That's correct, David. That solved my problem. After editing the rpm and building again, I was able to boot from the PXE server. Thank you.

Any ideas why this isn't in the upstream package?


On Mon, Apr 14, 2014 at 7:33 PM, David Lutterkort <lutter@puppetlabs.com> wrote:
Hi Marco,

I believe you are seeing an instance of the bug fixed here: https://github.com/haraldh/dracut/commit/ba9368fa4fedda0f72d84f910d01d7da201405a3

David


On Mon, Apr 14, 2014 at 11:07 AM, Joey Boggs <jboggs@redhat.com> wrote:
On 04/11/2014 05:08 AM, Marco André Dinis wrote:
Hi

I have a customized LiveCD (created with kickstart) that I want to boot
from PXE.

The ISO works fine when used directly as boot device.
Converting the ISO to PXE gives me a non-working live operating system.
I use livecd-iso-to-pxeboot to create the file structure, then move it
to TFTP server directory

Here's what happens on the client:
-PXE boot detects the server and starts to download the 2 files:
vmlinuz0 and then initrd0.img
-After some time I'm dropped to a dracut shell, complaining it couldn't
found /dev/mapper/live-rw

Doing this on the dracut shell solves the problem:
 >
 > mkdir cdrom; mount LiveCD.iso cdrom; exit

After this, the system starts to boot normally.

Any suggestions?


--
livecd mailing list
livecd@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/livecd



Can you show the pxe boot entry you have, you likely need to add some args to get dracut to assemble it correctly.


--
livecd mailing list
livecd@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/livecd


--
livecd mailing list
livecd@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/livecd