<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<head>
 <meta http-equiv='Content-Type' content='text/html;charset=us-ascii'>
 <style>BODY{font:10pt Tahoma, Verdana, sans-serif;}</style>
</head>
<body>
<br><blockquote style="padding-left: 5px; margin-left: 5px; border-left: 2px solid rgb(0, 0, 255); margin-right: 0px;"><hr><b>From:</b> Richard Shaw [mailto:hobbes1069@gmail.com]<br><b>To:</b> Fedora community advisory board [mailto:advisory-board@lists.fedoraproject.org]<br><b>Sent:</b> Wed, 12 Jan 2011 22:26:22 +0000<br><b>Subject:</b> Re: Remaining issues for the multi desktop DVD<br><br>On Wed, Jan 12, 2011 at 3:36 PM, Jesse Keating &lt;<a href="mailto:jkeating@redhat.com">jkeating@redhat.com</a>&gt; wrote:<br>
&gt; On 1/12/11 1:16 PM, David Riches wrote:<br>
&gt;&gt; Purely out of curiosity (and my involvement in multiboot-media-<br>
&gt;&gt; creator) any chance of specifics where the box would not boot from the<br>
&gt;&gt; cd with grub, but would when it was installed?<br>
&gt;&gt;<br>
&gt;&gt; Our testing with mmc hasn't shown this behavior is all, so I would<br>
&gt;&gt; appreciate more info<br>
&gt;&gt;<br>
&gt;&gt; Thanks in advance<br>
&gt;<br>
&gt; Hrm, apparently my memory is failing me. &nbsp;Nobody else remembers doing<br>
&gt; the grub on a CD test way back when, but they all seem to indicate that<br>
&gt; it is a bad idea with grub(1), and grub2 is just too untested.<br>
<br>
I don't think chainloading an ISO from GRUB 1 is possible. I tried<br>
this with System Rescue CD with the ISO copied into /boot but because<br>
GRUB uses Interrupt 13h it can't be used for the virtual CD. I ended<br>
up having to copy the kernel/initrd and image from the CD and booting<br>
it the more traditional way.</blockquote>Correct, you cannot chainload the iso. Moreover you grab the important parts of the livecd (kernel,initrd, LiveOS/ ) and boot them<br><blockquote style="padding-left: 5px; margin-left: 5px; border-left: 2px solid rgb(0, 0, 255); margin-right: 0px;"><span></span><br>
<br>
My memory is a little hazy at this point but it's something like that.<br>
<br>
I'm not sure if GRUB2 has the same limitation.</blockquote>Kind of, grub2 can loopmount an ISO, but it doesn't really grok iso's in the way that you might expect. If you loopmount and boot a liveos, the system cannot escape the loopmount and gain access to the HDD, so liveinst becomes dead. A similar thing happens with the dvd images, except it happens earlier in the process.<br><br>The trick is to "steal" the kernel, initrd and boot them. in the case of the LiveOSes you then point the kernel root argument to the directory "LiveOS/" in a similar way that isolinux does on the actual release.<br><blockquote style="padding-left: 5px; margin-left: 5px; border-left: 2px solid rgb(0, 0, 255); margin-right: 0px;"><span></span><br>
<br>
Richard<br>
_______________________________________________<br>
advisory-board mailing list<br>
<a href="mailto:advisory-board@lists.fedoraproject.org">advisory-board@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/advisory-board" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/advisory-board</a><br>
</blockquote><style>
</style>
</body></html>