crwdns2933423:0crwdne2933423:0

Updated version of the 2016 Retina MacBook. Model A1534, EMC 3099. Now features faster Kaby Lake processors up to 1.4 GHz Core i7 with Turbo Boost up to 3.6 GHz and up to 50 percent faster SSD, and supports up to twice the memory.

Only The Base System is Available in Disk Utility (Recovery Mode)

I have this issue that in recovery mode only the base system is available in show all devices within disk utility.... the owner of the unit said they 'reset' the unit for the new owner to install and setup to their own preferences.... unclear on what they did as they are no doubt without knowledge on how to correctly do this type of thing, but I guess they just deleted the whole SSD partition and now it is not found by the system.

I have reset SMC & PRAM to no avail. Running first aid in disk utility finds nothing. There is only 1 USB-Type-C connector on the side so target mode isn't possible AFAIK. .. When I go to internet recovery it prompts to install Ventura but there no option to select any disk to install it on..... no option for erase in disk utility..... This is what I have tried

Opt+Cmd+R - Disk utility shows only the base system 2.14 GB

Block Image

Termianl just lists 16 disks no larger than a few KB to 6 MB

Block Image

Only 1 partition size is 3.22 GB

Block Image
Block Image

Sorry for the poor images..... Please leave a comment until we can post a definitive working answer as I found a few posts online and there seems to be a fix for it but for me it didn't work and was unclear on if or how they did it.... I am sure there are many out there who had this same issue and would love to know how to fix this if possible....

I managed to boot externally and in the about this mac (Storage) it only shows the external drive size. Disk utility shows NOTHING internal. Apple diagnostics report no issues found. I cannot run the terminal command system_profiler SPSerialATADataType as command not found.

I guess it is increasingly looking like it had some sudden SSD Failure and the end of the road for this Mac. @jadonlyon & @oldturkey03 if they can shine some light for me.

Update (09/14/24)

SSD is dead and the unit shall be returned to the owner to bin sadly.

UPDATE: R7237 Resistor ? 2017 Macbook 12" A1534 NO SSD Repair

crwdns2934081:0crwdne2934081:0 crwdns2934083:0crwdne2934083:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 1
crwdns2934285:0crwdne2934285:0

crwdns2933313:01crwdne2933313:0

crwdns2934051:0crwdne2934051:0

It sounds like the SSD might indeed be either wiped or malfunctioning, especially since it's not showing up in Disk Utility or as an option for installing macOS. Based on the symptoms, here are a few additional steps you can take to either confirm SSD failure or troubleshoot further:

1. Check if the SSD is Detected by macOS Terminal

In recovery mode, you can open Terminal and use some commands to check if the system detects the SSD at all:

  • Run this command to list all disks:
Copy code
  • diskutil list
  • This will show all attached storage devices. If your internal SSD doesn’t appear, it’s likely either completely wiped or failed.
  • If the SSD does appear but isn’t formatted correctly, you could try reformatting it using Terminal:
Copy code
  • diskutil eraseDisk JHFS+ MacHD disk0
  • Replace disk0 with the actual disk identifier if different.

2. Attempt to Reformat via Disk Utility

If the SSD is visible but greyed out in Disk Utility, try the following steps:

  • Select "View" -> "Show All Devices" in Disk Utility to see if the SSD shows up.
  • If it does, select it, then click "Erase" and try formatting it as APFS (the default macOS format) or Mac OS Extended (Journaled).

If it's still not showing, then it's likely that the SSD is either corrupted beyond normal repair or physically damaged.

3. Reset NVRAM and SMC (Again)

Although you've already done this, it might be worth resetting NVRAM/PRAM and SMC once more, just to make sure nothing was missed:

  • NVRAM/PRAM reset: Shut down the Mac. Turn it on and immediately press and hold Option + Command + P + R for about 20 seconds until it restarts.
  • SMC reset: Shut down the Mac. Hold Shift + Control + Option + Power for about 10 seconds, then release all keys and power it on normally.

4. Internet Recovery Mode

If the SSD isn’t being detected in recovery mode, it could indicate a deeper issue. Boot into Internet Recovery (Option + Command + R) and check if you can install macOS onto the SSD there.

  • If no internal disk appears for installation, then the SSD may be beyond saving.

5. Try External Booting/Cloning

Since you have access to an external drive, try booting macOS from an external disk or USB installer (if you haven't already). If this works, it confirms the internal SSD isn't being detected. You could also try cloning a working macOS installation to the internal SSD (if detected by cloning tools).

6. Run Apple Diagnostics Again

If Apple Diagnostics reported no issues, it might mean that the SSD controller is still functioning, but the storage module itself could be at fault. You can run the diagnostics once more to double-check if anything new is flagged.

7. Hardware Issue

If none of these steps work, it might be time to visit an Apple Store or authorized repair center. Given the symptoms and the fact that macOS isn’t detecting the SSD, it could point to SSD failure or a more severe motherboard issue.

Unfortunately, if the SSD has failed and it's soldered to the motherboard (as is the case in some models), a repair may involve replacing the entire logic board.

Edit: 15/9/2024

If you're still not able to detect the internal SSD on your MacBook despite trying the usual recovery methods, the issue could be more serious, possibly a hardware failure. Since none of the above steps worked, I'll outline additional troubleshooting steps to explore before considering hardware replacement or professional repair.

1. Check for Internal SSD with ioreg Command

Even if diskutil list and system_profiler didn't show anything, we can try another low-level command using Terminal in Recovery Mode to check if the SSD is recognized at the hardware level:

  1. Open Terminal from Utilities in Recovery Mode.
  2. Run the following command:
css
  1. Copy code
  2. ioreg -l | grep -i IONVMeController
  3. This command searches for the NVMe controller, which manages SSDs in newer MacBooks. If you get a result, it means the system sees the SSD hardware, but it may have partitioning or other issues. If nothing shows up, it's likely a hardware failure.

2. Reformat the SSD from Terminal

If you see the SSD via ioreg or similar commands but it doesn't appear in Disk Utility, you can try manually erasing and reformatting the SSD via Terminal. Here's how:

  1. Open Terminal from Recovery Mode.
  2. Use diskutil list again to see if the disk appears (even if unformatted or corrupted).
  3. Identify the disk identifier for the SSD (e.g., /dev/disk0).
  4. If it's listed, you can try to reformat the disk manually:
bash
  1. Copy code
  2. diskutil eraseDisk JHFS+ MacintoshHD /dev/disk0
  3. Replace /dev/disk0 with the actual identifier of the SSD. This command erases the drive and formats it as HFS+, which is what macOS uses.

3. NVMe SSD Firmware Issue

Sometimes, firmware issues with the NVMe SSDs in MacBooks can cause them to disappear from Disk Utility. In such cases, a macOS reinstall from Internet Recovery might help.

  1. Boot into Internet Recovery again by holding Option + Command + R.
  2. Reinstall macOS over the network and see if the SSD is detected during the install process. If it’s detected, this could fix a firmware-related issue.

4. Boot from External Drive & Check Internal SSD

Since you’ve successfully booted from an external drive, you can use that environment to check for internal SSD issues with more advanced utilities:

  1. Boot from External Drive (macOS installed on USB or external SSD).
  2. Once booted, open Disk Utility again to check for the internal drive.
  3. Use third-party software like DriveDx or TechTool Pro to perform a detailed hardware scan of the SSD, if it’s detected at all.

5. Try Safe Mode (with External Boot)

Booting into Safe Mode might help bypass some issues with macOS that are causing the SSD not to be recognized:

  1. With your external drive connected, restart your Mac.
  2. Immediately hold Shift until you see the Apple logo. This will boot your Mac into Safe Mode.
  3. Check Disk Utility again and see if the internal SSD is available.

6. Reinstall macOS on External Drive & Clone to SSD (if Recognized)

You can try reinstalling macOS on an external drive, and if the SSD becomes available later, clone the system back to the internal SSD:

  1. Install macOS on an external USB or SSD (if not done already).
  2. Use software like Carbon Copy Cloner to try to clone the external installation onto the internal SSD (if it becomes visible again).

7. Check System Firmware

In rare cases, corrupted or outdated system firmware can cause issues detecting the internal drive. You can reset the firmware with a DFU mode restore (if you're comfortable doing so), which requires another Mac to restore the firmware via Apple Configurator 2.

8. Hardware Inspection: SSD Connection

If you’re comfortable and skilled with hardware, you can try inspecting the SSD connection. Since you're using a 2017 Retina MacBook Pro, the SSD might be soldered onto the motherboard, but you can still:

  1. Turn off the Mac and open the back cover using the right tools.
  2. Carefully inspect the SSD area for any signs of loose connections, debris, or damaged components around the SSD and motherboard.
  3. Inspect SSD Flex Cable (if it uses one) to ensure it’s securely connected and not damaged.

9. Check for Liquid or Physical Damage

Sometimes internal damage (e.g., from liquids or impacts) can cause drive failures. While you have the MacBook open:

  1. Look for corrosion around the SSD and other components.
  2. Check for any burned or discolored areas that might indicate hardware damage.

10. Professional Repair / SSD Replacement

If none of the above steps work, the SSD may have failed, or there could be a logic board issue. Since the SSD is likely soldered on your model, replacing it yourself is impractical. At this point, taking the MacBook to an Apple Store or an authorized repair center is the best option.

11. Last-Resort: External SSD as Permanent Boot Drive

If the internal SSD is dead and repair isn’t feasible, you can continue using the MacBook by permanently booting from an external SSD. Modern USB-C or Thunderbolt 3 SSDs are fast enough to serve as primary storage for most tasks. Just ensure it’s configured properly:

  1. Install macOS on the external SSD.
  2. Use Disk Utility to set the external drive as the default boot disk.

crwdns2934105:0crwdne2934105:0

crwdns2889612:0crwdne2889612:0 1

crwdns2944067:07crwdne2944067:0:

Thanks for the long input but I have already tried all of the above..... no luck.

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

hold on, ill re-edit the answer

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

Yes #10 & #11 I am a quite experienced Mac user (15+ years).

#7 Nope, because it was already on Ventura when they 'reset' it.

#8 There is no flex cable so your pointing at the wrong unit ;)

#9 I would have said if it was liquid damaged but it was never drenched.

This is one of them 1 piece hard to fix things.....

Issue is it has just 1 port so an external has maximum up time of what the battery (365 CC Normal) can give..... unless I used some multi port adapter.... I never tried and not sure how that works with one port and charging same time..... besides, it is not my unit, we will get the tech guy to look at it and see if it is this R7237 resistor, if it is the CPU then it is done.... I will know in the next 2-3 days. but thanks anyway, this answer covers everything and can sure help someone else in the future if they have the same issue, it is already high in the google search results. I was surprised this question was never put before, not that I have noticed anyway.

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

no problem, if the cpu is screwed, you can buy a new motherboard and ẽtract the data there

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

@trananhkhoakyle The R7237 Resistor is not shorted as we tested it, so the CPU is done?

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934275:02crwdne2934275:0

crwdns2934285:0crwdne2934285:0

crwdns2934229:0crwdne2934229:0

livfe crwdns2934231:0crwdne2934231:0
crwdns2936625:0crwdne2936625:0:

crwdns2936751:024crwdne2936751:0 4

crwdns2936753:07crwdne2936753:0 24

crwdns2936753:030crwdne2936753:0 116

crwdns2942667:0crwdne2942667:0 526