From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1O3Ds1-0006kj-Fy for mharc-grub-devel@gnu.org; Sat, 17 Apr 2010 15:40:01 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O3Ds0-0006kS-FB for grub-devel@gnu.org; Sat, 17 Apr 2010 15:40:00 -0400 Received: from [140.186.70.92] (port=38326 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O3Dry-0006kK-5V for grub-devel@gnu.org; Sat, 17 Apr 2010 15:39:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O3Drw-0007a2-LK for grub-devel@gnu.org; Sat, 17 Apr 2010 15:39:57 -0400 Received: from mail.gmx.net ([213.165.64.20]:35458) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O3Drw-0007Zn-8s for grub-devel@gnu.org; Sat, 17 Apr 2010 15:39:56 -0400 Received: (qmail invoked by alias); 17 Apr 2010 19:39:54 -0000 Received: from 165.126.46.212.adsl.ncore.de (HELO 192.168.2.69) [212.46.126.165] by mail.gmx.net (mp007) with SMTP; 17 Apr 2010 21:39:54 +0200 X-Authenticated: #2145628 X-Provags-ID: V01U2FsdGVkX1/vPCdjccfvuIqczG/WudRxcf63BOSAXxuWEVQI1V ToVVQTLsWQ3nF3 Date: Sat, 17 Apr 2010 21:39:10 +0200 From: "Thomas Schmitt" To: grub-devel@gnu.org References: <4BC9F848.5070906@gmail.com> In-Reply-To: <4BC9F848.5070906@gmail.com> Message-Id: <10642486746847@192.168.2.69> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.56999999999999995 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. Subject: Re: How to prepare an ISO 9660 CD for booting via GRUB ? X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 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: Sat, 17 Apr 2010 19:40:00 -0000 Hi, > I attach the patch I used for dirty checks Oh. You already tested. And ? Did it boot ? > > Just yesterday i moved that setting from option > > -b to option -boot-info-table, > Thanks. Even better: i now tested that omitting -boot-info-table really prevents the patcher function. > Why not to determine it [-boot-load-size] from > file size by default? Because mkisofs doesn't do that, afaik. One never knows what happens if one deviates from the old ways by default. (See Joliet and grub 1.96. I now go the old way by default. So grub-mkrescue 1.96 boots from CD.) > The problem is that I would like to have efi+bios cd with 2 eltorito > entries: one with platformid=0 and another one with platformid=0xef. Ahum. More than one boot table entry. Would they point to different boot images ? I.e would we have -b [-boot-info-table] --efi-boot Is it possible to get an exact prescription, what info to write at which byte in the boot catalog ? I have a PDF: El Torito 1.0, January 25, 1995. Figure 1, "Multiple Boot-Image Configuration" seems to be what you intend. I will try to match this with the existing code in libisofs (by Vreixo Formoso). ------------------------------------------------ > > Do i get it right that you want the LBA [...] > > to be as low as possible ? > Yes and also the offset to files from boot/grub > and metadata to reach it I learned meanwhile that there is a feature "weight" in libisofs by which one can influence the sequence of the data LBAs. An IsoNode with high weight will get a low LBA. So this is merely a matter of suitable options in xorriso, by which one can put weight on files. ------------------------------------------------ Have a nice day :) Thomas