My mac filesystem is so broke that i can't even enter recovery mode. I am now on a linux live system and have InstallESDDmg.pkg which I could extract with 7z. I could also use dmg2img to create an iso file.

Following Making a bootable OSX USB from dmg on Linux I am able to to copy the image to the usb stick using dd. However once I start the mac with the option key pressed I don't see the option to boot from that USB drive.

So I assume I must create a partition table and make the device bootable. as far as I understand : https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu#0 only allows to make the iso bootable if it is a debian like system. for mac os I would need something different.

I see some suggestions here: How do I create an MBR on a USB stick using DD command line tool but since they are so different I wonder which ones help

So how am I supposed to proceed from here?

  • 1
    You don't have to. It's not compulsory. You also don't want to be using MBR on a Mac drive if you want it to be bootable. Use GUID/HFS+ Knowing precisely what Mac it is & why you think you can't get to recovery may also help people to help you. Moaning about 'having to use a Mac' just puts the people who may be able to help right off even wanting to :/ – Tetsujin Apr 29 '18 at 19:18
  • 1
    it is an late 2015 imac 27" I cant get to recovery because everytime it starts even after cmd+alt+R it gets a kernel panic with throwing some iokit.corestoragefamily exception in the stack trace. as for the comment: I have removed it but I am honestly frustrated, that they don 't provide the tools that I can help myself – Rene Pickhardt Apr 30 '18 at 7:14
  • If you're getting a kernel panic booting in Internet recovery, I'm pretty sure you'll get the same thing booting from a USB drive. There may be a hardware problem causing it, or it might be that the volume is so messed up that even looking at it is crashing macOS. In either case, it'll take more extreme measures to repair it. – Gordon Davisson May 1 '18 at 3:10

Your core problem is that Mac hardware will only boot off a device that has a GUID partition table and either an HFS+ or APFS partition containing the operating system.

Getting those two things onto a USB stick without a Mac will be difficult. If you don't have access to a Mac to do it then I'd visit an Apple Store. Just stick the thumb into a Mac, run Disk Utility (which is in the "Utilities" folder found in "Applications") and proceed from there.

Once you have the right partition table and partition format then you can proceed with Making a bootable OSX USB from dmg on Linux and it should be fine.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.