I just spent three hours trying to update the firmware on my Dell dock from a Linux environment. Solution: quietly weep, revert to Windows (for a few minutes to run the .exe from Windows boot disk).
Before anyone starts trying to troubleshoot it, yes, I tried all the things in fwupdmgr. Even went so far as to install snap because Dell’s Linux tool required it, and that failed as well.
I wonder if hirens would have done it. I have no qualms with running a firmware update through a Windows environment. My fear, however unfounded, is that I could only get as far as a firmware erase and not complete the write properly.
That is always a concern. Backup plan was
rm -rf /dock /self
Well, everything in Linux is a file. I don’t see a problem as long as you are in the studies sudoers group.