From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: Re: ISO installer image: GPT versus MBR partitions Date: Thu, 18 Apr 2019 14:19:12 +0200 Message-ID: <20190418121912.qt7lku32c24y6vm5@pelzflorian.localdomain> References: <20190418070700.abepwzvsnm2up5bv@pelzflorian.localdomain> <20389672995985801923@scdbackup.webframe.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([209.51.188.92]:60617) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hH60e-0007fz-HH for guix-devel@gnu.org; Thu, 18 Apr 2019 08:19:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hH60d-0000ns-4t for guix-devel@gnu.org; Thu, 18 Apr 2019 08:19:20 -0400 Content-Disposition: inline In-Reply-To: <20389672995985801923@scdbackup.webframe.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Thomas Schmitt Cc: bug-xorriso@gnu.org, guix-devel@gnu.org On Thu, Apr 18, 2019 at 10:13:33AM +0200, Thomas Schmitt wrote: > Florian Pelz wrote: > > ... > On the 2011 Macbook I am using > > The rumors rather talk of the years up to 2010. But well ... > > Next week I can ask others who own newer Macbooks to try out the ISO. If this only affects old Macbooks, fixing it might not be that important. > I am nearly out of ideas if not by surprise a test with Guix "i686" ISO > works. > I just tried guix-0.15.0.i686-mbr-only.iso and boot gets stuck too. Remarkably, when using the original guixsd-install-0.15.0.i686-linux.iso on the same x86_64 2011 Macbook, I can at least still boot from other partitions, the Guix USB drive merely does not show up (for Debian, it shows up as an EFI partition in the boot menu). > The last resort would be to try the weird "isohybrid --uefi" layout of > questionable MBR partition table and invalid GPT. > (This might answer the riddle why Matthew Garrett kept the GPT data > after he obviously decided for MBR partitioning.) > > But before we do that, we should make absolutely sure that EFI does > not start the bootx64.efi of the Guix ISO. Only then, the partitioning > is to blame. After bootx64.efi was started, GRUB is in charge. > So its modules in both ISOs might make the difference. > > I find a efi/boot/bootx64.efi PE executable inside efi.img on the Guix ISO. On Debian the long name is EFI/boot/bootx64.iso in capital letters; I do not know if this can make a difference. How would I check if it gets run? Regards, Florian