iMac High Sierra won't boot. "Too many corpses being created"

I'm having a problem with my late 2013 21.5 inch iMac. Whenever I try to boot it up, the loading bar finishes and is stuck there. I've tried:


Safemode

NVRAM reset

SMC reset

Reinstalling Mac OS twice

Disk utility first aid

Apple diagnostics


In verbose mode, I see everything loading until an endless amount of lines saying "Too many corpses being created"

Is there any possible way to fix this other than wiping my entire disk? (I don't have any form of backup)


Thanks,

iMac, macOS High Sierra (10.13.1), null

Posted on Feb 11, 2018 9:17 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 13, 2018 11:28 AM

Sorry if link wasn't clear:

1. Hold down power button to shut down

2. Boot in verbose mode (hold down ⌘V, press power)

3. Confirmed that boot gets stuck with repeated "too many corpses being created" messages

4. Hold down power button to shut down

5. Boot in recovery mode (About macOS Recovery - Apple Support)

6. [Optional] From Recovery mode, Saved a backup image of Macintosh HD to an external drive using Disk Utility

7. From Recovery mode, using terminal, renamed all folders at the root level of Macintosh HD, except those with data I wanted to preserve, i.e. "Applications" and "Users"

cd /Volumes/Macintosh\ HD

ls -al (to see what's there)

mv System _System

mv Library _Library

...

I didn't bother renaming the files at the root level.

8. From Recovery mode, selected Reinstall macOS and installed on "Macintosh HD"

9. When asked to create a user, ensured that the short name (account name) matched my existing account name so that this user "inherits" the existing files in "Users".

10. Back in business! (I guess I'll go in and delete the old OS folders using terminal).

Similar questions

21 replies
Question marked as Top-ranking reply

Feb 13, 2018 11:28 AM in response to rccharles

Sorry if link wasn't clear:

1. Hold down power button to shut down

2. Boot in verbose mode (hold down ⌘V, press power)

3. Confirmed that boot gets stuck with repeated "too many corpses being created" messages

4. Hold down power button to shut down

5. Boot in recovery mode (About macOS Recovery - Apple Support)

6. [Optional] From Recovery mode, Saved a backup image of Macintosh HD to an external drive using Disk Utility

7. From Recovery mode, using terminal, renamed all folders at the root level of Macintosh HD, except those with data I wanted to preserve, i.e. "Applications" and "Users"

cd /Volumes/Macintosh\ HD

ls -al (to see what's there)

mv System _System

mv Library _Library

...

I didn't bother renaming the files at the root level.

8. From Recovery mode, selected Reinstall macOS and installed on "Macintosh HD"

9. When asked to create a user, ensured that the short name (account name) matched my existing account name so that this user "inherits" the existing files in "Users".

10. Back in business! (I guess I'll go in and delete the old OS folders using terminal).

Mar 11, 2018 7:13 AM in response to valfrommullendorf

Booted into disk utility.

Repartitioned the drive to create space for a new bootable partition - I set it at 100gb as I had the space. You only need about 10 I think.

Downloaded OS X from internet (El Capitan I think it was)

Booted from the new partition and set up Mac as new device.

Used Easeus to access data on the inaccessible partition, and saved it to a flash drive. The free version lets you restore 2GB which was enough for me.

Wiped Mac and started again by erasing the inaccessible partition, making it the boot partition and downloading OS X to it.

Booted machine up and set it up as new device.

Restored data from a combination of flash drive and old Time Machine backup.

Ran a full time machine backup!


If you have a full backup, you don’t need to go through all that - erasing the partition and setting it up as new will do the job I believe.


Hope this helps!

Feb 12, 2018 9:19 AM in response to YouFoundOscar

You will not know until you try.


Since booting got rather far, I'd say you have a very good chance of recovering your data.


-1- Safe boot may work. power off. hold down option key. power on. wait to see icon.

-2- single user mode may work power off. hold down command + s key. power on. wait to see icon.


Do you have backup? if no, and you need to recover your data. See this link:

backing up from the command line via single user mode.

https://discussions.apple.com/thread/8101803?answerId=32357328022#32357328022


You could buy an external drive. You could install macos on it. You can now look at the internal drive and copy over what you need.


Get a decent external drive. Once you sort this problem out, you should use the drive as a backup drive.


Make sure you get a firewire or usb3 connected external drive. What ever external drive you mac supports.


I'd give OWC a call. 1-815-338-8685.


I recently bought Toshiba 2.5 harddrive & OWC external drive enclosure 0gb Mercury Elite Pro USB 3.0


I previously bought an iteration of FireWire 800 + USB 3, + eSATA

or you could get the save a little money interface:

FireWire 400 + USB 2.0

This web page lists both external harddrive types. You may need to scroll to the right to see both.

http://eshop.macsales.com/shop/firewire/1394/USB/EliteAL/eSATA_FW800_FW400_USB


(2) FireWire 800/400 Ports (Up to 100MB/s / 50MB/s)

(1) USB 3.0 Port (Up to 500MB/s / 60MB/s)

(1) eSATA Port (Up to 300MB/s)

Has a combo firewire 800/400 port. Not sure what this is. Looks like you will need 400 cable.

http://eshop.macsales.com/shop/ministack


R

Feb 12, 2018 11:00 AM in response to YouFoundOscar

In the very last Discussion I linked above, there is a reply from Stephan Graf containing a link that describes a procedure that worked for a very narrow set of circumstances.


Here is the Discussion: High Sierra: qmasterd/opendirectoryd: Too many corpses being created

... and here is the link: http://robinmonks.com/2018/01/crashed-too-many-corpses-being-created-how-to-reco ver-high-sierra/


I have no way of duplicating that set of circumstances, and I have no idea whether it will work to resolve your problem, but the procedure appears to be sound and reasonably innocuous. What it lacks is sufficient justification to convince me of its effectiveness. I don't even know if it worked for Stephan Graf. Read it and decide for yourself.

Feb 11, 2018 9:42 AM in response to YouFoundOscar

(I don't have any form of backup)


Are you sure? Using Time Machine is as simple as turning it on. Didn't you do that?


Try the following. It may or may not work.


  1. Boot macOS Recovery.
  2. At the Mac OS Utilities screen, select "Restore From Time Machine Backup" > Continue. A Restore from Time Machine screen will appear. Read it then Continue.
  3. When the Select a Restore Source screen appears, select the internal disk. Its default name is "Macintosh HD" but you may have changed it. Continue.
  4. The Select a Local Snapshot screen appears next. Restore From > Local Snapshots on Macintosh HD (or whatever you named its startup disk) will appear in the dropdown menu selection.
  5. If a Local Snapshot Date & Time list populates, select the most recent one. Continue.
  6. A confirmation dialog will appear. Read it then Continue.
  7. A Restoring screen will appear next. That operation won't take long.
  8. A Success screen will appear next, and the Mac will restart.

Feb 13, 2018 11:52 AM in response to rew10000

9. When asked to create a user, ensured that the short name (account name) matched my existing account name so that this user "inherits" the existing files in "Users".

This is problematic. Users are not matched on the character name but a numeric value. The numbers are allocated sequentially when you create a user.

You can make adjustments if needed.

Feb 13, 2018 2:43 PM in response to rccharles

Good point. I don't know if my "new" user created during OS reinstall has the same uid as my old user.


My aim was to ensure that the home directory for the new user would be set to the existing old user home directory. It seems that the home directory for a user will always be /Users/[shortname] (i.e. matched by name) and when the OS X installer goes to create a home directory for the new user, if there's already a directory at /Users/[shortname] this will be reused. Perhaps the uids won't match, but I assume the installer will set ownership so that the new user owns the directory.


Anyway, can't guarantee that this will always work, but it did for me...

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iMac High Sierra won't boot. "Too many corpses being created"

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.