I have no clue why Samsung stopped providing a way to firmware flash your SSDs from Linux, they used to do so but now only offer it for Enterprise SSDs.
End remarksĪfter the system booted up again, I noticed no issues and all my data was still there and I confirmed using “sudo smartctl -a” on my NVMe drives that they where indeed running the new firmware! Once updated I strongly recommend rebooting or even turning the whole system off and then on again.
Once the tool loads it should recognize your SSD/NVMe drives and ask you if you want to update them. Parts borrowed from original post Flash the firmware Gzip -dc /mnt/iso/initrd | cpio -idv -no-absolute-filenames Samsung keeps a list of downloadable Firmware ISO files here: right click on the version you need and select “copy link” and paste it in the command lines below. If it’s your boot drive, no luck there and you can try flashing while it’s mounted. The machine these drives where in was running Ubuntu 21.04, luckily, with a few easy to follow command-line steps, we can extract the firmware tool from Samsungs ISO file and run it in our modern Linux environment, this helped flashing the drives without any issues for me!Īlthough this worked fine for me, your results might be differentįirst, unmount any filesystem mounted on the drive(s). At that time I solved it by moving those SATA drives to an Intel based system, but that was no option for these NVMe drives.
Broken kernel, no way around it, have to use PS2 keyboard or you are just stuckĪnd well, I was stuck on the “no keyboard” issue once again, like I had also been a few years back.Doesn’t understand the controller somehow.Yeah, except that Samsungs Linux boot environment has been broken **for a few years now**! It will not work with your AMD system, two main problems: This box is built around a x570 motherboard with a Ryzen 9 5900x.Įasy you’d say, just download the firmware update ISO, put it on a USB stick, boot, update the firmware, done!
In my case I was trying to update 2 Samsung 980 Pro 1TB NVMe drives which are present in one of my Chia plotter boxes. But for some reason, Samsung does not publish a way to update the SSD firmware on Linux and their ISO boot tool is completely broken. I love using Samsung SSDs (SATA or NVMe) and have them in most of my builds.