From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1YEizS-0002sL-GY for mharc-grub-devel@gnu.org; Fri, 23 Jan 2015 13:29:54 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEizN-0002iM-6P for grub-devel@gnu.org; Fri, 23 Jan 2015 13:29:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEizK-0003dU-0g for grub-devel@gnu.org; Fri, 23 Jan 2015 13:29:49 -0500 Received: from mout.gmx.net ([212.227.17.22]:59082) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEizH-0003dK-9P for grub-devel@gnu.org; Fri, 23 Jan 2015 13:29:45 -0500 Received: from scdbackup.webframe.org ([91.63.102.157]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LjvV7-1Xhs8u29Qf-00bqGm for ; Fri, 23 Jan 2015 19:29:37 +0100 Date: Fri, 23 Jan 2015 19:27:46 +0100 From: "Thomas Schmitt" To: grub-devel@gnu.org Subject: Re: Does grub-mkrescue support UEFI hybrid USB/DVD images? Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit References: <20150123205839.1af3ce51@opensuse.site> In-Reply-To: <20150123205839.1af3ce51@opensuse.site> Message-Id: <29261543668638987559@scdbackup.webframe.org> X-Provags-ID: V03:K0:H9EHQbo5V1O1WK6iZFWMYDc2QHfSjdTd9SYUoZqZI0gua0CgIAr JGjgvJtzZsn2TzVwzQ/ZefhC4Fpc6rHjUZyZnX3wWRVEAELkNj1fY3ibPZX5RUAPdlj3aEV IPhsfZ/RWxn2mzLvznHS38ZBcfkUjp6f3MH2ojw9JoCinokSEo4FXjDk/jajJuxSfaxUjoO 5dtNZHyfprEYm6qqjLlYg== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.17.22 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, 23 Jan 2015 18:29:53 -0000 Hi, Andrei Borzenkov wrote: > Not eltorito, but normal ESP. That's somewhat appeasing. > returning (hd0,gpt2) would also be wrong here - ESP on CD image is > empty, we need to somehow jump from ESP to full ISO image. One could allow nested partitions and put whole-ISO partitions into the various tables. Debian "amd64" ISOs do it that way. They boot on BIOS via ISOLINUX and on EFI via GRUB2. MBR partition table: N Status Type Start Blocks MBR partition : 1 0x80 0x00 0 454656 MBR partition : 2 0x00 0xef 3440 896 MBR partition path : 2 /boot/grub/efi.img ... GPT partname local : 1 ISOHybrid ... GPT start and size : 1 0 454600 ... GPT partname local : 2 ISOHybrid1 ... GPT start and size : 2 3440 896 GPT partition path : 2 /boot/grub/efi.img MBR partition 1 and GPT partition 1 cover the whole ISO. Partitions 2 mark the ESP. But Vladimir is clearly opposed to nested or overlapping partitions. And all partition editors seem to join his opinion. Have a nice day :) Thomas