====== 4k sectors ====== [[https://wiki.archlinux.org/title/Advanced_Format#Setting_native_sector_size|]] # lsblk -td NAME ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE RA WSAME sda 0 4096 0 4096 512 1 none 32 128 0B sdb 0 4096 0 4096 512 1 none 32 128 0B nvme0n1 0 16384 131072 512 512 0 kyber 256 256 0B Node Generic SN Model Namespace Usage Format FW Rev --------------------- --------------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 /dev/ng0n1 ??????????????? Samsung SSD 980 1TB 1 0,00 B / 1,00 TB 512 B + 0 B 2B4QFXO7 # nvme id-ns -H /dev/nvme0n1 | grep "Relative Performance" LBA Format 0 : Metadata Size: 0 bytes - Data Size: 512 bytes - Relative Performance: 0 Best (in use) # nvme id-ns /dev/nvme0n1 ... lbaf 0 : ms:0 lbads:9 rp:0 (in use) about which the wiki page says It has an lbads (LBA data size) of 9, which means sectors are 2^9 or 512 bytes. If the device is capable of 4 KiB sectors, there will be another entry here with an lbads of 12. # smartctl -c /dev/nvme0n1 Supported LBA Sizes (NSID 0x1) Id Fmt Data Metadt Rel_Perf 0 + 512 0 0 ===== firmware ===== Samsung SSD 980 1TB firmware 2B4QFXO7 [[https://semiconductor.samsung.com/consumer-storage/support/tools/]] - Download [[https://download.semiconductor.samsung.com/resources/software-resources/Samsung_SSD_980_3B4QFXO7.iso|Samsung_SSD_980_3B4QFXO7.iso]] - unpack gzip cpio and go to ''/root/fumagician'' - run ''sudo ./fumagician'' - NOTE: will reboot at end !!!