iMac with macOS High Sierra getting stuck while Booting.
On a mid 2010 27" iMac running High Sierra, I did a hard reboot after Finder seemed to become unresponsive after connecting an iPhone. After the progress bar, it showed a black screen with a visible cursor instead of loading Mac OS like usual. The Windows partition on the same SSD loads correctly, as does an external SSD also running 10.13.6. It will even boot up an older 1TB hard drive with Snow Leopard. Attempting to boot in Safe Mode froze after typing in the password.
I've performed a disk check in recovery mode and from the external hard drive and it shows no errors. I can access the drive itself from booting from the external drive. I've reset the SMC and NVRAM and now it will stop at the progress bar when it reaches about 80-90%. Booting in Verbose mode show no errors, and switches back to the progress bar and stops.
I've also attempted reinstalling Mac OS from an external drive, which installs Mac OS and then freezes at the progress bar after it reboots. Is there anything else I can try short of backing up the SSD and removing the non-booting partition and doing a fresh install? (Could that even cause more issues?) Any help would be greatly appreciated.
Running diskutil list from the external drive:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Old Metal Macintosh HD 999.9 GB disk0s2
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_APFS Container disk2 399.0 GB disk1s2
3: Microsoft Basic Data BOOTCAMP 100.9 GB disk1s3
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +399.0 GB disk2
Physical Store disk1s2
1: APFS Volume Barry's SSD Drive 297.5 GB disk2s1
2: APFS Volume Preboot 21.5 MB disk2s2
3: APFS Volume Recovery 516.2 MB disk2s3
4: APFS Volume VM 20.5 KB disk2s4
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *512.1 GB disk4
1: EFI EFI 209.7 MB disk4s1
2: Apple_HFS Macintosh HD 511.3 GB disk4s2
3: Apple_Boot Recovery HD 650.0 MB disk4s3
[Re-Titled By Moderator]
iMac 27″, macOS 10.13