High Sierra boot stuck at 100%
Two days ago I tried installing a fresh copy of iTunes on my system. It stalled at exactly the same place. I tried three or four times and then re-booted.
After that the Computer (2017 27" iMac 1TB Fusion Drive) would not finish booting, the status bar would reach full, then nothing happened for hours.
I tried re-starting in recovery mode and it would not work. I tried safe mode and it would not work.
I unplugged all cables and devices, zapped the PRAM and was the able to boot into Recovery mode.
I then booted into Diagnostic mode and the results were normal. I ran Disk Utility numerous times and the results were normal.
I started looking around and realized my HDD was almost full for some reason. I discovered that my Lightroom catalog had bloomed to a ridiculous size, almost filling my internal HDD. I removed the catalog, ran Disk First Aid and and still no boot up.
Then, even though I know it should be completely unnecessary I optimized and rebuilt the volume using TechTool Pro from an external boot source. This process took a day or so and the HDD was now approx half full.
Still the same thing when I boot. Just sits at a full status bar. I can hear the HDD still working, but it doesn't seem able to finish the boot process.
Before going to a clean install, is there anything else I can try? Is there anything to the theory that there are large hidden flies leftover from the numerous iTunes installation attempts that are still making the computer "think" the disk is full?
Is there any validity to cloning the entire drive, initializing the internal HDD and cloning back the contents (I assume the issue will just be clone back?)
There is one thing I thought worth mentioning is that when I run Disk First Aid, the blue status bar that represents how full the device is goes from being half full to completely full a few times during the First Aid Run. I was going to note at what point that happens, but I have not done that yet.
Thanks very much for any thoughts or guidance on this issue.
iMac, macOS High Sierra (10.13.3)