From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1XFRyI-0000tf-KP for mharc-grub-devel@gnu.org; Thu, 07 Aug 2014 13:59:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFRyB-0000tD-2Q for grub-devel@gnu.org; Thu, 07 Aug 2014 13:59:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XFRy1-0006ps-Ea for grub-devel@gnu.org; Thu, 07 Aug 2014 13:59:19 -0400 Received: from mail-wg0-x232.google.com ([2a00:1450:400c:c00::232]:64010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XFRy1-0006pb-7k for grub-devel@gnu.org; Thu, 07 Aug 2014 13:59:09 -0400 Received: by mail-wg0-f50.google.com with SMTP id n12so4483967wgh.33 for ; Thu, 07 Aug 2014 10:59:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=rKLwX5Nzt71geFkiJTM5jQHq4H+e42/FXIyJ3Uow86I=; b=QJgjhPLuUeTprNcWeotVJLBbZl8boQnAjyFShj/TC2PTafqGFC3kx7p+mmpw9OVrh2 A5jZkdtBodljJsZxdLnZnH6729Ba3Dqc5cOGehpSGm9Mtk0k+4unmId91/u3ByvxTIee 8BDOpozNeIijek44aUsRYRNAZcLX5T573be69wlD3iL+7mQZuADfIhygWP6+f8/K3s5u cTkzN3k3L052qDreI0nIr2J1GfCkEonmTaWkAHrat58+p0I8O9jAL1bFPcPRlME3joY9 Ena87zgrvo1yYlD0YXmp74fGo45/LLLcmGAiKillxOIgHLAbZOOviJr2yYRR8lCFJB/a e80g== X-Received: by 10.180.97.129 with SMTP id ea1mr4896643wib.29.1407434347752; Thu, 07 Aug 2014 10:59:07 -0700 (PDT) Received: from [192.168.10.45] (97.Red-83-61-156.dynamicIP.rima-tde.net. [83.61.156.97]) by mx.google.com with ESMTPSA id fs3sm1746892wic.20.2014.08.07.10.59.06 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 07 Aug 2014 10:59:06 -0700 (PDT) Message-ID: <53E3BE68.1080703@gmail.com> Date: Thu, 07 Aug 2014 19:59:04 +0200 From: adrian15 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.4.0 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: Chainloadig from grub2 to isolinux References: <20140702124650.683dd1a1@rsbsd.rsb> <20140702163755.50be186b@rsbsd.rsb> <20140702175254.5bc1b2ab@rsbsd.rsb> <53CD678D.6090704@gmail.com> <20140722005525.0872c093@rsbsd.rsb> <20140807175225.4ecdfcbd@rsbsd.rsb> In-Reply-To: <20140807175225.4ecdfcbd@rsbsd.rsb> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::232 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2014 17:59:25 -0000 El 07/08/14 16:52, Beeblebrox escribió: >>> If you use loopback.cfg as intended it will all work. > loopback.cfg contains the linux/initrd entries relevant to each distro's iso (or at least that's what the wiki page shows). That's exactly the problem - each iso has different settings for linux/initrd entries, and if you get them wrong, it really does not matter what file the entry was placed in. > > Also as confirmed by ben, it's apparently not going to work on a number of Debian-based iso's. Usually the solution is to include casper in the CD to make this happen AFAIK. As part of us releasing Rescatux as an isolinux based distro (before it was a super grub2 disk (or grub2) based distro) I am supposed to work with Debian Live people so that any Debian live cd has a default working loopback.cfg file. Not sure if I'm going to do it in the next Rescatux stable release but definitively is in my TODO list. Probably the most intelligent workaround for this problem is doing an isolinux.cfg, pxelinux.cfg or syslinux.cfg parser for grub2 in a similar way to the menu.lst parser. As pxelinux.cfg has now some submenues I'm not sure that would work too good. I, personally, don't think it's worth the effort to implement such a parser but if you want it so much please implement it. I, personally, going to advocate for the loopback.cfg method. adrian15 -- Support free software. Donate to Super Grub Disk. Apoya el software libre. Dona a Super Grub Disk. http://www.supergrubdisk.org/donate/