I have "Macbook (13-inch, Mid 2010)" it has white plastic case with 4GB 1067MHz DDR3 RAM and NVIDIA Geforce 320M 256MB.
Model Identifier: MacBook 7,1
Boot ROM Version: MB71.003F.B00.18022149
SMC Version (system): 1.60f6
It had originally El Capitan installed. It booted nicely every time. I think that I didn't go trough all software updates it provided.
I did a fresh install of High Sierra from USB flash drive. I went trough some installation steps with errors and restarts.
Now when I boot, there is a 50% chance of booting to OS.
Other times I see grey Apple logo and a progress bar that is filling slowly, gets to 100% and then nothing happens for a whole day.
There were some updates of software in between, but they are not related to this booting problem.
Is there any way how to fix this problem?
Here's a list of things I have done to test/diagnose the problem:
- three passes of extended Apple Hardware Test; passed OK.
First Aid on HDD; passed OK.
First Aid test from Disk Utility passed with no errors
smartctl
short and long HDD tests passed with no errors.I tried to reset NVRAM and SMC. Didn't help.
I recently did an update in High Sierra and update of the SMC to the latest version provided for my hardware. Didn't help.
I was doing some High Sierra updates, re-installs to Lion, El Capitan and Snow leopard and my Boot ROM Version has changed from
MB71.003F.B00.18022149
to66.0.0.0
according to this article from 31.10.2018, my firmware was latest to that day, so i probably have a recent firmware.output of
diskutil info disk0 | grep SMART
isSMART Status: Verified
but as I said I used smartctl to run short and long SMART tests which passed. Anyway SMART looking ok may mean nothing.verbose boot shows a message Waiting for DSMOS... with few other messages
- removed second partition formatted 320GB partition to APFS and reinstalled high sierra from usb flash drive, original distribution from apple store. didn't help it freezes every other boot.
fsck
and First Aid won't fix physical issues with the drive which is what I suspect you're facing.diskutil info disk0 | grep SMART
and post the result to your question.