so there’s no issue using geteltorito from the AUR even though it was last updated beginning 2019?
It worked fine for me a few months ago. I imagine it’s still OK.
My machines are all older, though. On the AUR page, the latest comment notes that:
However, the script has not been updated in a while, so the more up to date you Lenovo model is, the more likely it gets, that the script at one point won’t extract your El Torito bootimage from the iso.
yeah I read that.
I don’t think there is an alternative program to geteldorito is there, meaning if that doesn’t work then fwupd would have to be used
You can use Windows PE, too.
I haven’t read the whole thread here (I’m in a bit of a hurry at the moment), but if it hasn’t been mentioned, there’s a page at the Arch Wiki you might want to look at:
https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux
cheers @anon3337769
If anyone does use fwupd and knows the answers to my original question especially regarding recreating the NVRAM entry it would be much appreciated if you shared.
Just in case geteldorito doesn’t work.
@anon3337769 or @tlmiller76 or @anyone luckily for me there is now a bios update for me to try. I have bios version 1.40 but have just downloaded version 1.41. I’ve downloaded geteltorito but I’m having difficulty using it.
this is the command in the wiki $ geteltorito.pl -o <image>.img <image>.iso
I tried using it like so: geteltorito.pl -o n2hur34w.iso and it didn’t work. I know I’m missing out the <image>.img part but I don’t know what I’m meant to put there.
In my downloads I have n2hur34w.iso
Thanks @ricklinux for your reply.
I read that, that’s where I got the command from but I don’t know how to use the command. I’m thinking something needs to go in place of <image>.img but I don’t know what?
I ran the commmand replacing <image>.iso with n2hur34w.iso which is the file I downloaded
geteltorito is an extraction process. I’m assuming you do this?
geteltorito.pl -o n2hur34w.iso .iso
Edit: Sorry i put image in there which isn’t right. I have not used this before and this is why i do not like the Arch wiki personally. It does not explain.
Thats what I did but didn’t seem to work
After doing that shouldn’t there be another file
There wasn’t another file
I’m thinking maybe I’ll just use fwupd and reinstall everything if it messes up my system. If I did have to reinstall EnOS would the new bios update get deleted or would it still be there?
Yep it doesn’t explain which doesn’t help. Did you mean you know how to run the geteltorito command? Or your not sure?
If the bios update gets flashed properly it’s updated and you don’t lose it. The only thing that gets possibly removed is the nvram entry. I don’t know how fwupd works compared to all the methods i have used over the years so i really can’t say. I would speculate it shouldn’t be any different result. I understand what geteltorito does just not the command variable.
@ricklinux thank you very much for your help. It’s so annoying all the answers are on the wiki but not understandable. So close yet so far
I guess you could just give it a convenient name like fwupd.img for example:
geteltorito.pl -o fwupd.img n2hur34w.iso
I think if you just give it a name such as biosupdate.img
geteltorito.pl -o n2hur34w.iso > biosupdate.img
Your probably correct. It’s probably the name of the new file which I’ll dd to usb
geteltorito.pl n2hur34w.iso -o bios.img
The way I have always used it, and the way I understood it is that -o = output file, whatever comes after it must be the output file.
but in the command on the wiki the iso comes at the end shouldn’t it be
`geteltorito.pl -o biosupdate.img > n2hur34w.iso
No because you are extracting the file from the iso which will be an image file to flash.
Well why the heck don’t they right it the other way then lol and not explain that you make the name of the image
I would go with what @tlmiller76 say’s since he has used it before. I’m sure his command variable will work and so would mine but go with his.