Strange.
I’ll give it a go later when I will have backed up my disk.
Perhaps later this evening.
Let’s see what will happen saying Y at the last step when I stopped before.
I did not use the Enos live iso though. I used my external EndeavourOS drive with a full, up-to-date EndeavourOS installation. I will try with the live enos iso next.
I took the leap of faith and ran the script again. This time after having backed up my disk for “better be safe than sorry”.
After a couple of seconds, without any further output, I was asked to press any key to exit.
I wasn’t sure if it has successfully updated the firmware.
It looks as if it did:
# nvme --list
Node Generic SN Model Namespace Usage Format FW Rev
--------------------- --------------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1 /dev/ng0n1 xxxxx..... Samsung SSD 970 EVO Plus 1TB 1 181.73 GB / 1.00 TB 512 B + 0 B 4B2QEXM7
Rebooting back into the system: the disk, all the partitions and data in place; no data loss or anything.
If the script will not fail to detect the drives as it seems to have done for @mbod and @anon13373109, it should list all the disks to which the firmware update is applicable. At least, to me, this seems to be a reasonable thing to do.
Then if it would update the firmware for them all at once, in turn or you would be given the option to choose which one, I couldn’t tell since I have only one disk in this laptop.
Yes. I noticed that too from @mbod’s nvme --list output. He has 2B2QEXM7. And I already had 3B2QEXM7. However, I had never updated the firmware before…
Even though my data was intact after the firmware update, I think the most cautious course of action is to take heed of the warning when running the script and backup your most valuable data before going through with it it all.
If I remember it correctly, not all editions of Windows support booting from an external drive.
I think only the Enterprise and the Education editions can do that if there haven’t been any changes to that “recently”, like in the past 3-4 years. I haven’t looked for it for quite a while.