Hi,<br><br>As far as i know, when a client boots over network using pxe, to boot linux it just need the following two files extracted from the iso image<br><br>vmlinuz: compressed Linux kernel executable<br>initrd (initail RAM disk): initial root file system<br>

<br>The client download the above two files and then start booting the linux. Other files are for supporting the pxe protocol.<br><br>It doesn&#39;t need the ISO. <br><br>I think label <span style="color: rgb(255, 0, 0);">Fedora-13-live.iso</span> is used by dracut during mount the rootfs.<br>

<br><b><span style="color: rgb(255, 0, 0);"></span>It would be great if someone can describe in detail the purpose of <span style="color: rgb(255, 0, 0);">root=live:/ISOLABEL</span> and <span style="color: rgb(255, 0, 0);">why only correct iso image label work</span>.  </b> <br>
<br><br>Regards,<br><br><div class="gmail_quote">On Thu, Dec 2, 2010 at 11:09 PM, msacks <span dir="ltr">&lt;<a href="mailto:ntwrkd@gmail.com" target="_blank">ntwrkd@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Thanks mammar,<br>
I will give this a try. I hadn&#39;t used the livecd-iso-to-pxeboot script<br>
before. A question about the root=live:/Fedora-13-live.iso, does the<br>
ISO file actually get read over the network or are you just specifying<br>
the label of the ISO?<br>
<div><div></div><div><br>
On Wed, Dec 1, 2010 at 11:11 PM, mammar &lt;<a href="mailto:mammar@gmail.com" target="_blank">mammar@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I have been using PXELINUX on Fedora 13 and Fedora 14 and everything is<br>
&gt; working great.<br>
&gt;<br>
&gt; Try the following in your pxelinux config file (changes are in red color)<br>
&gt;<br>
&gt; I am assuming that your is name is fedora-livecd.iso<br>
&gt;<br>
&gt; label LiveCD<br>
&gt;  MENU LABEL LiveCD<br>
&gt;  kernel livecd/vmlinuz0<br>
&gt;  append initrd=livecd/initrd0.img media=network<br>
&gt; rootflags=loop root=live:/fedora-livecd.iso rootfstype=iso9660 ro liveimg<br>
&gt; rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM ramdisk_size=164212 init=/bin/init<br>
&gt; iso1=nfs://imagesrv/fedora-livecd.iso<br>
&gt;<br>
&gt;<br>
&gt; Following is my pxelinux configuration<br>
&gt;<br>
&gt;<br>
&gt; label linux0<br>
&gt;   menu label Fedora Network Installer<br>
&gt;   kernel liveiso/vmlinuz0<br>
&gt;   APPEND rootflags=loop initrd=liveiso/initrd0.img<br>
&gt; root=live:/Fedora-13-live.iso rootfstype=iso9660 rw liveimg rhgb<br>
&gt; rd_NO_LUKS   rd_NO_MD quiet<br>
&gt;<br>
&gt;<br>
&gt; I am using livecd-iso-to-pxeboot script from livecd-tools package to extract<br>
&gt; the iso.<br>
&gt;<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Dec 2, 2010 at 5:51 AM, msacks &lt;<a href="mailto:ntwrkd@gmail.com" target="_blank">ntwrkd@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m stuck trying to get a Fedora 13 based LiveCD to boot using<br>
&gt;&gt; PXELINUX. I confirmed that the LiveCD once burned to an ISO boots<br>
&gt;&gt; fine, likewise running the ISO file inside of a VM.<br>
&gt;&gt;<br>
&gt;&gt; I&#39;ve seen a host of bugs opened on Redhat bugzilla around this issue,<br>
&gt;&gt; but none of them really point to a finite resolution.<br>
&gt;&gt; I hope to shake out some clues as to how to resolve this issue.<br>
&gt;&gt;<br>
&gt;&gt; Here is my PXELINUX Config:<br>
&gt;&gt;<br>
&gt;&gt; label LiveCD<br>
&gt;&gt;  MENU LABEL LiveCD<br>
&gt;&gt;  kernel livecd/vmlinuz0<br>
&gt;&gt;  append initrd=livecd/initrd0.img media=network<br>
&gt;&gt; root=live:CDLABEL=F13-LiveCD-POC-20101201-122711 rootfstype=auto ro<br>
&gt;&gt; liveimg rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM ramdisk_size=164212<br>
&gt;&gt; init=/bin/init  iso1=nfs://imagesrv/fedora-livecd.iso<br>
&gt;&gt;<br>
&gt;&gt; I am running syslinux-3.82-8.9.2<br>
&gt;&gt; livecd-tools-033-3.fc13.x86_64<br>
&gt;&gt; squashfs 4.0<br>
&gt;&gt;<br>
&gt;&gt; What happens is I see the blue Fedora status bar loading up just fine,<br>
&gt;&gt; then it throws an error saying<br>
&gt;&gt; &quot;No root device found&quot;<br>
&gt;&gt; &quot;Boot has failed, sleeping forever&quot;<br>
&gt;&gt;<br>
&gt;&gt; What should the root device be?<br>
&gt;&gt; Is this a bug with squash or configuration error?<br>
&gt;&gt; --<br>
&gt;&gt; livecd mailing list<br>
&gt;&gt; <a href="mailto:livecd@lists.fedoraproject.org" target="_blank">livecd@lists.fedoraproject.org</a><br>
&gt;&gt; <a href="https://admin.fedoraproject.org/mailman/listinfo/livecd" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/livecd</a><br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; livecd mailing list<br>
&gt; <a href="mailto:livecd@lists.fedoraproject.org" target="_blank">livecd@lists.fedoraproject.org</a><br>
&gt; <a href="https://admin.fedoraproject.org/mailman/listinfo/livecd" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/livecd</a><br>
&gt;<br>
--<br>
livecd mailing list<br>
<a href="mailto:livecd@lists.fedoraproject.org" target="_blank">livecd@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/livecd" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/livecd</a><br>
</div></div></blockquote></div><br>