0

I have a MacPro 13.3 inch mid 2011 with 500GB storage and recently while doing a Mac update it froze and was still stuck on the gray screen even after several restart attempts. I finally tried Command+R to try Time Machine (neither one of them was not available), Disk Utility, but "Repair Disk" was greyed out and finally tried to reinstall Mac OS X, but when it was close to completion, it showed that Macintosh HDs were damaged.

  1. Disk Utility>External HDD> Partition > GUID Partition > Mac OS Extended
  2. Run OS X Installer and selected my external hard drive as the target. Finally, it gave me the option to transfer my information from another drive. I chose the first option (Mac, etc.) but when it came to booting my internal drive, it wouldn't boot. I ran it for a few hours but still to no avail, so I skipped the process and completed the registration.
  3. When my Mac booted up, it showed a message saying Macintosh HD is corrupted. Create immediately backups files.
  4. I loaded Finder, but the Macintosh HD is not listed as a device.
  5. I loaded Disk Utility and at first it showed my Macintosh HD with my 69GB/500GB... but then it disappeared after I clicked the Verify button.
  6. If I disconnect the external hard drive, the Mac shows gray screen with folder and question mark.

Is there a way to recover data on my Macintosh HD now?

If I don't replace the hard drive and continue to work using my external hard drive, will this work? I'm not sure if it's better to just get a Thinkpad or repair/replace the internal hard drive.

I appreciate all the help and advice you can offer! Thank you

  • 1 answer
  • Sorting:

    Activity

1

I wouldn't suggest continuing to use an external drive for your MBP, other than that it's just not practical.

It seems like your internal drive has or is about to fail. Do/can you check the SMART status from Disk Utility? Either way, I'd suggest don't worry about trying to test or repair it - just give it a try and have your important files copied to your external HD/other backup drive as long as you can still access it.

Replacing HD in MBP is actually quite easy, ifixit: https://www.ifixit.com/Device/MacBook_Pro_13%22_Unibody_Early_2011 has good instructions.

I replaced the hard drive in a 2012 MBP and would rate it as moderately lightweight. Hdds are pretty inexpensive these days and the tools for proper operation available from Amazon easily for just a few pounds.

Hi all.
We all know that if any problems arise with the system, it can be reinstalled. The Recovery section helps us with this. During a clean installation of the system, it is created automatically, but it happens that you install macOS after Windows (which is incorrect) or you accidentally/intentionally deleted the Recovery HD partition. What to do in this case, if the system is already installed, but it is not possible to tear it down and reinstall it?

Perhaps there is a similar solution floating around the Internet, but I will describe it as I did.

A little background.

I had macOS 10.13.1 developer beta installed on APFS. Since the work of this file system I wasn’t happy with it, I wanted to upgrade to HFS+ through a clean reinstallation. The trouble was that Windows was already installed, and after deleting the APFS container, the Recovery partition disappeared. For some reason, system 10.13 refused to install for me, so I restored backup 10.12.6 from Time Machine to an empty partition. After recovery, the Recovery partition did not appear. I easily updated from 10.12.6 to 10.13. There was still no recovery partition.

A couple of days ago I decided to upgrade from 10.13 to 10.13.1, and what was my surprise that the installation of the system at the final third stage simply did not reach the end and threw it on the desktop with an error.

A couple of days later, yesterday, I also tried to install the system, and got the same error.
After thinking briefly, I immediately realized that the error was in the absence Recovery section HD. Accordingly, I started googling how to restore it. There were many methods, they were all written during the reign of Tsar Pea, and they were not suitable.

I decided to do something simple: what if I cut off the partition from the system manually, get files from the Recovery partition from the system backup, and assign the partition type to Apple_Boot? This is what I will describe in the next steps.

Creation of Recovery section.

1. Separate a new section.

This is what my disk layout looked like using the “diskutil list” command.

╭─[email protected]~ ╰─➤ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 78.9 GB disk0s2 3: Microsoft Reserved 134.2 MB disk0s3 4: Microsoft Basic Data Windows 40.0 GB disk0s4 /dev/disk1 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk1 1: Microsoft Basic Data Files 151.3 GB disk1s1 2: Apple_HFS Time Capsule 348.7 GB disk1s2

As we can clearly see, there is no Recovery HD partition after Macintosh HD.
In Disk Utility, I separated the 650MB partition from the main one.

After that, the markup looked like this:

╭─[email protected]~ ╰─➤ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 78.9 GB disk0s2 3: Apple_HFS Recovery HD 650.0 MB disk0s3 4: Microsoft Reserved 134.2 MB disk0s4 5: Microsoft Basic Data Windows 40.0 GB disk0s5 /dev/disk1 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk1 1: Microsoft Basic Data Files 151.3 GB disk1s1 2: Apple_HFS Time Capsule 348.7 GB disk1s2

2. Change the partition type.

Everything seems to be correct, but there is one thing. The Recovery partition type must be Apple_Boot, not Apple_HFS. Well, let's change it. Open a terminal and enter the commands:

Diskutil unmount /dev/disk0s3 sudo asr adjust --target /dev/disk0s3 --settype "Apple_Boot"

Attention:/dev/disk0s3 numbers may differ for you!

Check the output of the diskutil list command. Let's make sure everything is correct.

╭─[email protected]~ ╰─➤ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 78.9 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Microsoft Reserved 134.2 MB disk0s4 5: Microsoft Basic Data Windows 40.0 GB disk0s5 /dev/disk1 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.1 GB disk1 1: Microsoft Basic Data Files 151.3 GB disk1s1 2: Apple_HFS Time Capsule 348.7 GB disk1s2

3. Transfer the contents.

Now all we have to do is drop Recovery files partition from backup.
I’m sharing my backup with you., it is from the system 10.13.1, I have not checked the performance with 10.12.6.

You need to put the com.apple.recovery.boot folder in the root of the Recovery HD partition, before that you need to mount it with the command:

Diskutil mount /dev/disk0s3

This is what the contents of the Recovery partition will look like:

I had partitioned my hard drive for Windows to be early on it through Bootcamp. Everything was working okay, I could run in MacOSX or Windows. After I installed macOS High Sierra I began to have issues. When I was in Windows it would not find the MacOS disk. I was only able to load into OS by restarting Windows and holding down the "option" key. I loaded MacOS, then deleted the Windows Partition. Now my disk looks like this:

My diskutil list says:

The Macintosh HD is under a container drive, I have a bootcamp that can't be used, and I have an OSXRESERVED that I don't know what it's for. How can I remove OSXRESERVED, BOOTCAMP, and move Macintosh HD from disk1 container?

1

1 answers

A few misconceptions to clear up first:

    It's correct that the Macintosh HD is in a containersince this is the scope of APFS since the High Sierra. This is the title of your question, so the answer here is first. It is not possible to move APFS volume from any container. It is correct that the startup volume, the APFS volume, is in the APFS container.

    It is correct that Windows no longer sees Macintosh HD. Apple has not provided APFS for Windows drivers and the Boot Camp Control Panel does not see Macintosh HD.

With that out of the way we can deal with the removal of Boot Camp. Make sure you have a backup.

Must be able to<�сильному>Open Bootcamp Assistant and select Uninstall Windows .
This automates the process for you.

Alternatively with Disk Utility:

  1. In Disk Utility, select APPLE SSD. Click the Partition button on the toolbar.
  2. you need to see a pie chart of the partitioning on the disk. Select BOOTCAMP and click the – button to remove it from the pie. Repeat this for OSXRESERVED.
  3. Expands the container size (Macintosh HD) to fill the rest of the disk, otherwise you will be left with free space unassigned to any partition.
  4. Confirm that the rest of the disk partitions look correct, then select Apply.