Watch the console at boot. It is most likely the server itself that takes some time, especially RAM checks. But 6 min on server HW seems normal to me. Used to turn them on and get a cup of tea or coffee before returning.
6 minutes boot time is not unexpected depending on motherboard and number of hdds you have installed. NVMe boot drive can cut it down to around 3 minutes. BIOS and hdds checks are usually the longest parts of the boot process so doesn’t seem abnormal to me.
I doubt an nvme will help. Most of the time with server grade hardware things like initializing the ipmi and ecc memory training happen before the OS boot process and won’t benefit from an nvme
@truenas-fan thank you the time you are taking to help me.
I notice that the server is up when explorer network neiborhood sees the server, when other applications (depending on the server s content) remove the notification of a fault (server not available ).
I do not use IPMI
If you notice in my previous message the apps (jellyfin takes one minute to load). I hope this is necessary to happen when Jellyfin updates. Other processes show +ms/s. I do not know what this means. If this is significant, do i need do do something?
I concluded that that i need to reset my expectations
My curious nature begs me to ask: Why are you booting on a daily basis? This practice can reduce the life of spinning discs. (motor spin up and parking / un-parking of the read/write heads) If you prematurely fail just one disc because of frequent power cycling, the cost of the disc negates any savings on the electric bill. Just a thought.