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 <> wrote:
Hi Marco,

I believe you are seeing an instance of the bug fixed here:


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

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

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 mailing list