Preparing a 2010 MacBook For Donation

I've spent all day trying to prepare an old MacBook (the heavy, white, unibody model) to give away. I started by signing out of Music and iCloud. I booted in to recovery mode and used Disk Utility to erase the hard drive (the only format options available were all APFS). I then tried to reinstall High Sierra, but ran into all of the problems discussed here: macOS High Sierra Problem, including "recovery server cannot be contacted". Although that's the error message presented to the user, the installer log tells a different story. It seems the installer is expecting an HFS+ drive and balks when the drive is APFS. (High Sierra is fine with APFS, that's what I was running it on. But, the installer fails if it doesn't find an HFS+ drive.)


So, I decided to download a fresh copy of Install macOS High Sierra and create a bootable installer, like this:


sudo /Applications/Install\ macOS\ High\ Sierra.app/contents/resources/createinstallmedia --volume /Volumes/untitled
Ready to start.
To continue we need to erase the volume at /Volumes/untitled.
If you wish to continue type (Y) then press return: y
Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.


Looks like it worked right? I was able to boot from that USB drive and got this:



From there I selected Install MacOS. It looked like it might work, until I got this.



Keep in mind that this is a brand new, freshly downloaded copy of the installer. I tried it with an older High Sierra installer, with the same result.


The last entry in the Installer Log says: "The Quartz framework's library couldn't be loaded from:

/System/Library/Frameworks/Quartz.framework/Versions/A/Quartz


I've tried this with three different USB drives; two spinning drives and one SSD. All with the same result.


What have I done wrong here?

Earlier Mac models

Posted on Jan 18, 2024 12:03 AM

Reply

Similar questions

14 replies

Jan 18, 2024 1:44 AM in response to Buadhai

Once you booted from the external drive, did you try reformatting the internal drive as HFS+ before trying to install? If that doesn't work, you may need the original Snow Leopard install disks. You can find them on Ebay.


Just to add, a 2010 MacBook really isn't worth giving to someone. It's obsolete, High Sierra is no longer supported and many apps will no longer run on it. If it were mine I would have it recycled.

Jan 24, 2024 2:46 AM in response to Zorba_le_grec

I finally managed to instal High Sierra on the old MacBook by using the tools found here:


Mist


Previous installers that I downloaded all failed, including the one downloaded by:


macOS High Sierra Patcher


And one that I downloaded in 2018 when I had to reinstall High Sierra on the old MacBook after I replaced the internal spinner with an SSD. It worked in 2018. It didn't work now.


Note that all the downloading and boot installer creating was done on a 2019 Intel iMac running Sonoma.

Jan 18, 2024 11:43 PM in response to Buadhai

I never did manage to install High Sierra on the old MacBook. I did install Ubuntu, which was quick and easy.


One thing I discovered was the every High Sierra installer I could find, including one that I had downloaded from the App Store in 2018, had two bugs:


• The installer fails with the user message that the installer is damaged. The installer log says: "The quartz framework's library couldn't be loaded from /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz"


But, there is no such directory.


The only subdirectory in /System/Library/Frameworks/Quartz.framework/Versions/A/ is Frameworks. There is no subdirectory called Quartz.


• At the beginning of an installation the installer calls a function to determine if the target drive can be converted to APFS. Whoever wrote that function failed to consider the case where the target drive is already APFS. This causes the install to fail.


Jan 18, 2024 1:53 AM in response to dialabrain

Yes, I did reformat the internal drive as HFS+. I couldn't get Disk Utility to do it, so I did it from the command line.


I live in Northeast Thailand. My sister-in-law works at a university that is very happy to get old gear for students to work on. I wanted to give them a bootable machine. I had no idea it would be so difficult. I have no idea where I'd take it to be recycled. The closest Apple Store is in Bangkok, about 250K from where I live.


I was keeping that old beast at a condo I own on and visit just one week a month. I mainly used it to log in to a bunch of remote Raspberry Pies via ssh. For that purpose, it was great. But, the screen was starting to fail, so I replaced it with an M1 MBA.


BTW, I upgraded the old MacBook with a new battery, 8GB RAM and a nice fast SSD. It actually performed quite well for such an ancient machine.

Jan 18, 2024 2:16 PM in response to Zorba_le_grec

What happened to your post on the High Sierra Installer Patcher?


Anyway, I tried to use it, but it failed with many errors like this:


cp: /Users/mnewman/Downloads/macOS High Sierra Patcher.app/Contents/Resources/UtilitiesLauncher.app/Contents/Resources/Base.lproj: unable to copy extended attributes to /Volumes/Untitled/Applications/Utilities/Contents/Resources/Base.lproj: No such file or directory
cp: /Volumes/Untitled/Applications/Utilities/Contents/Resources/Base.lproj/MainMenu.nib: No such file or directory
cp: /Volumes/Untitled/Applications/Utilities/Contents/Info.plist: No such file or directory
cp: /Volumes/Untitled/Applications/Utilities/Contents/PkgInfo: No such file or directory
cp: directory /Volumes/Untitled/System/Library/LaunchDaemons does not exist
"disk11" ejected.


I tried it with three known good drives (two spinning drives and one SSD), but it failed the same way every time.

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.

Preparing a 2010 MacBook For Donation

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