From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thomas Schmitt" Subject: Re: ISO installer image: GPT versus MBR partitions Date: Fri, 19 Apr 2019 21:23:25 +0200 Message-ID: <26143673123089397188@scdbackup.webframe.org> References: <20190419183352.yqo3hjrd3or6yqwm@pelzflorian.localdomain> Content-Type: text/plain; charset="utf-8" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:60068) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hHZ4X-000250-Bh for guix-devel@gnu.org; Fri, 19 Apr 2019 15:21:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hHZ4W-0001dN-Bd for guix-devel@gnu.org; Fri, 19 Apr 2019 15:21:17 -0400 In-Reply-To: <20190419183352.yqo3hjrd3or6yqwm@pelzflorian.localdomain> 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: bug-xorriso@gnu.org Cc: guix-devel@gnu.org Hi, Florian Pelz wrote: > The DVD works and is bootable. :) Hrmpf. I hate it when success spoils a theory. I wrote: > > The youngest without "Secure" in its bootx64.efi is > > debian-7.7.0-amd64-netinst.iso > No, it does not hang, it is bootable. It is about time for black candles and the toad mummy resurrection ritual. Summary: Something brings the firmware of this Macbook to a halt, probably when it assesses the offers of bootable partitions. It cannot entirely be about the partition table, because it even happens when we achieve the table type and partition entries of Debian ISOs. But it cannot entirely be about the content of the EFI partition, because the same EFI partition is recognized and boots if it is accessed via the El Torito boot catalog from DVD (*). (*) Assumed that the Macbook EFI halfways obeys UEFI specs about which table to interpret depending on the medium type. --------------------------------------------------------------------- Next mail: > What is this --hfs-bless option of mkisofs? This is not related by > any chance? Rather not. (Unless the toad becomes mother and the candles turn white.) "Blessing" in HFS or HFS+ is a way to mark a file or directory for a special role in the filesystem. For the firmware and maybe for MacOS. In guixsd-install-0.16.0.x86_64-linux.iso (which should be re-generated for the download site) there is one blessed file: $ xorriso -hfsplus on -indev guixsd-install-0.16.0.x86_64-linux.iso \ -find / -has_hfs_bless any -exec get_hfs_bless -- ... intel_bootfile '/System/Library/CoreServices/boot.efi' Other possible blessings are "ppc_bootdir", "show_folder", "os9_folder", and "osx_folder". But in Debian Live there is no HFS+ and thus no opportunity for blessing. Have a nice day :) Thomas