From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1X5Poq-0000w0-TJ for mharc-grub-devel@gnu.org; Thu, 10 Jul 2014 21:40:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40741) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X4dmg-00069x-KL for grub-devel@gnu.org; Tue, 08 Jul 2014 18:22:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X4dmf-0007Yl-Ab for grub-devel@gnu.org; Tue, 08 Jul 2014 18:22:46 -0400 Received: from mail-we0-x232.google.com ([2a00:1450:400c:c03::232]:49338) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X4dmf-0007YY-3K for grub-devel@gnu.org; Tue, 08 Jul 2014 18:22:45 -0400 Received: by mail-we0-f178.google.com with SMTP id x48so6572854wes.37 for ; Tue, 08 Jul 2014 15:22:43 -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; bh=Vn0a59ncTpmDvXQ/fVUblItpKzwE9h3oGjDMcs1mF0E=; b=KeLiJEKeBV2H47qZC5QeDoeOLHsm5XjUp8AdXX1BTxuq0SKEPw5Th/FZK5xqitm+k1 gzRqVmAaQ6KnQax/qE/ReWi0fHjtxbQp+M5vVvoP27oRd0amkWjJmZp33kE5VzyG8JbU bSZbYf1pia0KK0TVaenliDEvo3OWNUPZkp8vKHaTxYCows5r0IPhx8ucE77LQ2npNp82 zNJ8bae8Vp7bPW+pYDpToQkAC5J8mwWMM14tpnMlCeOOdVAmVDIqi8xoEr6CyRW6VV4J CgNHTBgZqsot9TkIW0C/KfkP8AXLizMAaVbAnCTW7sKYleCW3hgAAWO5QJNebjCoMk5u mImA== X-Received: by 10.194.236.132 with SMTP id uu4mr42426811wjc.54.1404858163633; Tue, 08 Jul 2014 15:22:43 -0700 (PDT) Received: from ?IPv6:2a02:1205:34e1:3c90:e9b:13ff:fed2:78a7? ([2a02:1205:34e1:3c90:e9b:13ff:fed2:78a7]) by mx.google.com with ESMTPSA id fb15sm11805240wid.23.2014.07.08.15.22.42 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Jul 2014 15:22:42 -0700 (PDT) Message-ID: <53BC6F31.2020302@gmail.com> Date: Wed, 09 Jul 2014 00:22:41 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Icedove/30.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> <20140708163941.1ae7c9ce@rsbsd.rsb> In-Reply-To: <20140708163941.1ae7c9ce@rsbsd.rsb> X-Enigmail-Version: 1.6+git0.20140323 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="APPQI5Tvl6ijU6apasurusuj9xPhcNiam" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c03::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: Fri, 11 Jul 2014 01:40:10 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --APPQI5Tvl6ijU6apasurusuj9xPhcNiam Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08.07.2014 15:39, Raif S. Berent wrote: > Not to beat a dead horse, but I'd like to clarify a few issues that > seem to be not working. >=20 You're confused as to what GRUB's responsibility is. > 1. I compiled and installed Grub_trunk on an old laptop, then copied > the debian.iso to a folder under (hd0,gpt*). Modified the grub.cfg and > tried to use "syslinux_configfile -i (loop)/isolinux/isolinux.cfg -r > (loop)" I got the exact same result as PXE booting (No CD-ROM). From > what I can tell, debian needs the loopback module from the iso loaded > and the iso to be loop-mounted as a second device in order to get this > working (have not asked the debian folk). Debian can't access GRUB's loopback. It has to find iso itself using special parameters. Use /boot/grub/loopback.cfg for those. Don't forget to set and export iso_path. >=20 > 2. Most Debian-based iso's fail to properly boot with loopback over > PXE, including the likes of GParted and Inquisitor. They mostly fail > with kernel panic: can't mount root. >=20 Ditto. > 3. MEMDISK: There were several programs I can boot from my USB setup by= > including syslinux memdisk. These now fail due to memdisk error - for > example (<...> means options I have tried): menuentry "HDT: hardware > diagnostics tool" { set root=3D"http,192.168.2.100" set > memfile=3D"/pub/tftp/rescue/rscd/memdisk" set > isofile=3D"/pub/tftp/rescue/rscd/hdt.img" linux16 ($root)$memfile > initrd16 ($root)$isofile } > With PXE, memdisk may need to be replaced with gpxelinux.0, but that > will require using Grub's broken pxechain. Is there a better way to do > this? syslinux apparently can also use memdisk for iso booting KERNEL > memdisk \ APPEND iso initrd=3Dhttp://192.168.2.100/path/isofile.iso >=20 memdisk isn't good idea for anything over few MiB or anything that uses own drivers. Again Linux will not be able to access this memdisk. > 4. I think it would be a great idea if known grub.cfg entries could be > listed in the official Grub-wiki.=20 Nobody volunteered to host an "official wiki". --APPQI5Tvl6ijU6apasurusuj9xPhcNiam Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iF4EAREKAAYFAlO8bzEACgkQmBXlbbo5nOvoYwD9GTi5PRA8Wg06P+RteohfUozv 7B2fDb8tLXotrYKcOp4A/jb399zYHJU/OkDNw/g9YV6WqPR8wnTTQQgGmuUjJQuT =DjOT -----END PGP SIGNATURE----- --APPQI5Tvl6ijU6apasurusuj9xPhcNiam--