From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1aBWRz-0002oA-Vr for mharc-grub-devel@gnu.org; Tue, 22 Dec 2015 18:34:40 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBWRx-0002n7-DP for grub-devel@gnu.org; Tue, 22 Dec 2015 18:34:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aBWRt-00025F-DR for grub-devel@gnu.org; Tue, 22 Dec 2015 18:34:37 -0500 Received: from mout.gmx.net ([212.227.15.18]:63118) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aBWRt-00024n-3t; Tue, 22 Dec 2015 18:34:33 -0500 Received: from scdbackup.webframe.org ([91.63.109.29]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MLNpK-1aC4Pd3PBC-000b5o; Wed, 23 Dec 2015 00:34:31 +0100 Date: Wed, 23 Dec 2015 00:36:24 +0100 From: "Thomas Schmitt" To: bug-xorriso@gnu.org Subject: Re: grub-mkrescue does not boot on older Macs as USBstick Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit References: <5679B5C6.7090508@gmail.com> In-Reply-To: <5679B5C6.7090508@gmail.com> Message-Id: <884658490605243844@scdbackup.webframe.org> X-Provags-ID: V03:K0:aTIbcJOqeFMcEkZR60ER/7kZfG8qwecp+ztZVpm3ZOYdvdVSd5D A5zV0YXshRkYGlutSP8/dywIyIqQ5R9AgFV0DTc9OJ3UNMk4M+hdznG1T15KIrXy9bYB9M1 u7GTDjwAWDPt4tEc/v8f5mu+mPynEMrsrOjP2DfG+uWk5W+u+7QoctvRb53hFT7ndEkOidt SKCRl/UBCy1T9LxjdhxPg== X-UI-Out-Filterresults: notjunk:1;V01:K0:A+hieW7RisY=:SFTaAC+2hRtulj0y1TbcjQ ZugHtACNz6k9AP8zeRanStgr5FPQwpNCvkw1CeXdWEqIarV9Vqi3NclmF+f8bUq3GSoSGNtfF bbdkRap2/qgOSRqUWwDwSQfUUAJDFgGZ3/5Nd+1avpeQX0JVuajspclGou/tp0ORywxdmmB58 zN6soPYTc9klMy7tPgWlMaWgjdm8IAX2Rg032hZv/XvUeN28XHRDTv8njRIrAF1Upgyq5JHh7 aSgqzF2qIvBF/KZaUBgJnqJeXMuaS+D3C49qHJBBtfyvbZSmVQuJeihYex1UNz9X9LHRmtF8a 7tA6QuBV4VhzHmyN6R8DTlqzlOtFm/YCU8XB7yQP9xpwWaoUpkim6gUT6HVeatshzL2aaHgAU Mx1sgWIuROBg5sJF8Rqpf4iw510TUJnC6jLN84wrla1Hx0c486Rm09MJJ/g0Mpx35bj6Fqu9O yP0otYfrnOH0RjUnt4hkAdyWT8t7ec+5VnMLyW5G35ZZQXvsTIeXnupYSmYJnywBCkI2a72aw ztVqSZuUIxprQv7S/W6x2sqI54xrZvwjOFwzRi9nUvD9a7DlkZgExV7o5YZmyzN/jVsf6X64U Lk1tq9BvbEgUltX7XWCvQ7csjgxiw4sWbgtTkNo9CbnC72NgXKiAMl2aLCYcyilyA5fTdWPxQ QRQFx1HBL3K74Ib7V2a8RJ3s+yYMoaPu310IOILoAsvWM7g4f0cEPJ4aFeRW5PvdySHHcp8ys Aduhg7Tbm2Umav4WhyDc8i5ueg+BDLJ3AmZBw74HvgmvzuthwjQTCiJnvlJWW3i7AP9ikvVgc JcLoZIe X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.18 Cc: grub-devel@gnu.org 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: Tue, 22 Dec 2015 23:34:38 -0000 Hi, Alexander E. Patrakov wrote: > The first thought, though, is related to the fact that the Porteus Kiosk > image uses partitions aligned to 1 MB. It may be a good idea to force this > on grub-mkrescue command line and test-boot the result. That would be xorriso -as mkisofs options -partition_cyl_align on -partition_hd_cyl 64 -partition_sec_hd 32 Did you note the embedded configuration snippet at the end of the file /EFI/BOOT/bootx64.efi in the Porteus EFI partition ? search --file --set=root /docs/kiosk.sgn set prefix=($root)/boot/isolinux/efi (One should not get confused by the directory name "isolinux".) Your "minimal.iso" does not have such strings in its bootx64.efi or bootia32.efi. In bootia32.efi of debian-8.2.0-i386-netinst.iso : search --file --set=root /.disk/info set prefix=($root)/boot/grub source $prefix/i386-efi/grub.cfg In bootx64.efi of debian-8.1.0-amd64-netinst.iso : search --file --set=root /.disk/info set prefix=($root)/boot/grub source $prefix/x86_64-efi/grub.cfg They all search for files in the ISO, not in the EFI partition. I understand Debian hops onto the ISO's GRUB2 config for menu display. (Does Porteus just boot a kernel without further menu ?) Have a nice day :) Thomas