Skip to content

Instantly share code, notes, and snippets.

@BananaAcid
Last active June 28, 2026 04:00
Show Gist options
  • Select an option

  • Save BananaAcid/e75f0bb162755e25cc5ae4a0b2b7f645 to your computer and use it in GitHub Desktop.

Select an option

Save BananaAcid/e75f0bb162755e25cc5ae4a0b2b7f645 to your computer and use it in GitHub Desktop.
Samsung Magician on Fedora/Nobara
  1. install DistroBox -> Ubuntu.
  2. get current fw version: sudo smartctl -a /dev/nvmxxx
  3. get SSD FW iso -> https://semiconductor.samsung.com/consumer-storage/support/tools/
  4. mount it
  5. unpack /mnt/iso/initrd
  6. sudo ./fumagician (running in DistroBox: Ubuntu needed)
  7. restart. confirm firmwware version with sudo smartctl -a /dev/nvmxxx

from: https://blog.intermit.tech/2021/05/firmware-update-samsung-ssd-in-linux.html/ being in Ubuntu ...

umount /dev/md0

wget https://s3.ap-northeast-2.amazonaws.com/global.semi.static/SAMSUNG_BRAND_SSD_980PRO_ISO/FW/E2512E718DB3E7EWGAJLDA8A7108M1Y2D9M9090J2KIA55338/Samsung_SSD_980_PRO_3B2QGXA7.iso
apt-get -y install gzip unzip wget cpio
mkdir /mnt/iso
sudo mount -o loop ./Samsung_SSD_980_PRO_3B2QGXA7.iso /mnt/iso/
mkdir /tmp/fwupdate
cd /tmp/fwupdate
gzip -dc /mnt/iso/initrd | cpio -idv --no-absolute-filenames
cd root/fumagician/
sudo ./fumagician

another source: https://askubuntu.com/questions/1348219/how-to-update-samsung-ssd-firmware-from-ubuntu/1386451#1386451

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment