(moved here from StackOverflow) Hi,
the main partition of the (3 y/o) SSD in my old MacBook (2010) appears to be damaged and can't be mounted under Mac OS. I can only boot into recovery mode and mounting the partition fails. However, using a CloneZilla Live USB Terminal I am able to mount and access the main partition. For more (not neccessary!) details please see my error description: https://apple.stackexchange.com/questions/410028/macbook-main-volume-cant-be-mounted-during-boot
I am trying to reinstall OSX now, but since Mac recovery mode can't mount the partition it is not possible (at the beginning of the installation it simply shows no available partition to install OSX to). Therefore I was trying to format the partition before installing OSX, using the live USB terminal:
sudo mkfs.hfsplus /dev/sda2
The only output I get is Initialized /dev/sda2 as a 223GB HFS Plus volume
- but all data is still there and Mac recovery still won't recognize the "formated" partition. Am I doing this correctly?
I have also tried to check the SSD status with smartctl
and could not detect any errors (SMART overall-health self-assessment test result: PASSED
) and also a long
smartctl test was completed without errors.
sudo fsck -fy /dev/sda2
shows that the volume appears to be OK. dmesg
however shows quite some errors of type Buffer I/O error on dev sda2, logical block xy, lost async page write
.
So I think that the partition is somehow broken, and thought that trying to format it and reinstall OSX might be a good first try, before changing the physical SSD to a new one. Why doesn't formatting with mkfs
work? What could I try next?
UPDATE 1 I have disassembled the SSD from the case and attached it via an external Icy Box hard drive enclosure, which I connected via USB. When trying to boot from this "external" drive, the same error occurs. Therefore I think I can rule out a broken SATA cable, which was suggested in the comments.
mkfs.hfsplus
) and my expectation of the outcome (an "empty" partition) correct? So, does this add up to the amount of 'random'?