[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Switching debian-installer CD images to GRUB



Hi,
i
wrote:
> > One could do it with HFS like Fedora ISO does with HFS+.
> > A small HFS+ filesystem image is marked in APM as Apple_HFS. In the ISO
> > it has the name /images/macboot.img.

Frank Scheiner wrote:
> Is that the same method as what `mkfs.hfs` can do with option:
> -w      Adds an HFS wrapper around the HFS Plus file system.

Probably not.

  $ file /mnt/iso/images/macboot.img
  /mnt/iso/images/macboot.img: Macintosh HFS Extended version 4 data
  last mounted by: 'H+Lx', created: Wed Nov  1 01:37:23 2147,
  last modified: Wed Nov  1 02:37:23 2147, block size: 4096,
  number of blocks: 5396, free blocks: 3457

Content is

  ./.VolumeIcon.icns
  ./EFI
  ./EFI/BOOT
  ./EFI/BOOT/.disk_label
  ./EFI/BOOT/BOOTX64.EFI
  ./EFI/BOOT/fonts
  ./EFI/BOOT/fonts/unicode.pf2
  ./EFI/BOOT/grub.cfg
  ./EFI/BOOT/grubx64.efi
  ./EFI/BOOT/MokManager.efi
  ./mach_kernel
  ./System
  ./System/Library
  ./System/Library/CoreServices
  ./System/Library/CoreServices/boot.efi
  ./System/Library/CoreServices/grub.cfg
  ./System/Library/CoreServices/grubx64.efi
  ./System/Library/CoreServices/SystemVersion.plist

I don't know whether this gesture would work for powerpc too, i.e.
how much brain it needs provided in HFS before it can deal with the
ISO 9660 filesystem for further progress.
But it's obviously the way how Matthew J. Garrett worked around the
lack of HFS+ support in genisoimage, back in 2012.

See
  http://mjg59.dreamwidth.org/11285.html
where he explained the layout produced by his modifications to program
isohybrid which added options --uefi and --mac.
Debian amd64 and i386 adopted the --uefi part of this layout.


Have a nice day :)

Thomas


Reply to: