I have an Intel 160GB SSD in my old (non-uefi) laptop, and thought I should update the firmware. Last time I did it, I put it on a stick and the fw comes on a bootalbe small linux build.
Thought I should try out the fwupdmgr
this time. I ran the check, and got a “warning”. Not sure how I should read that one.
Output
$ fwupdmgr get-devices
WARNING: UEFI firmware can not be updated in legacy BIOS mode
See https://github.com/fwupd/fwupd/wiki/PluginFlag:legacy-bios for more information.
Amilo Si 1520
│
└─SSDSA2M160G2GC:
Device ID: [ ... ]
Summary: ATA drive
Current version: 02M3
Vendor: Intel (ATA:0x8086, OUI:001517)
GUIDs: [ ... ]
Device Flags: • Internal device
• Updatable
• System requires external power source
• Needs a reboot after installation
• Device is usable for the duration of the update
That linked page suggests I add: DisabledPlugins=test;invalid;bios
to the prefs, and that the warning can be ignored, and then there was an additional warning.
Not sure how I’ll read that. Can I use it, or can’t. It’s ok if I can’t, and I’ll just do it like last time, but it would be nice if it did.
Anyone having experience with fwupdmgr
, on a non-uefi system?