Unfortunately, my 2019 27inch 5K iMac (i5, 3,1 GHz) with 40 GB of RAM and a 1TB Fusion Drive is still taking a full 2 minutes to get to the desktop and then I still have to wait another minute or so to be able to have apps start up quickly. Once 3 to 4 minutes have passed since the Apple startup logo appears on boot, everything runs smoothly and very fast. It's the boot time that is still absolutely abnormally long.
I have done the following:
- A straightforward, in-line upgrade from Catalina to Big Sur 11.3, which gave no issues concerning potential loss of settings or data. Several bugs from previous versions of Big Sur seemed to have been ironed out. Boot times, however, remain a problem. Up to three minutes to have a responsive system.
- A clean install, having "erased" all internal volumes and reset the Fusion Drive. When asked to migrate during Setup, I used a external drive which is a clone (a ChronoSync "mirror") of the non-system part of the Fusion Drive ("Macintosh HD - Data"). Alas: exact same results as above: same long boot time but no issues concerning settings, apps, or data - they were all nicely migrated.
What I haven't done yet, is a clean install, creating a new user account, and re-installing my apps and data from scratch. I'm not keen on trying that because the whole procedure is so time-consuming without any guarantee that it would yield normal boot times.
Apart from that, I have noticed something in the screenshot that Tomeranaray has posted with the results of the "diskutil list" command in Terminal. It could be meaningful in trying to pinpoint the cause of the problem on my system, but I doubt it for now. The SSD part of the Fusion Drive on his system is given the device ID "disk0", the HDD part is "disk1". On my system it's the opposite. When I ran the "diskutil resetFusion" command when starting procedure #2 above, the feedback in Terminal was actually correct and identified my "disk1" as the SSD part and "disk0" as the HDD part, saying the first was the fastest part of the Fusion Drive.
Could you, dear Fabio, run that command on your system, please, and post the result here, or simply give the respective device ID's of the two separate parts of your Fusion Drive?