I'm on this webpage: https://libreboot.org/docs/gnulinux/grub_cbfs.html, and trying to follow these instructions:

Acquiring the correct ROM image

You can either work directly with one of the ROM images already included in the libreboot ROM archives, or re-use the ROM that you have currently flashed. For the purpose of this tutorial it is assumed that your ROM image file is named libreboot.rom, so please make sure to adapt.

ROM images are included pre-compiled in libreboot. You can also dump your current firmware, using flashrom:
$ sudo flashrom -p internal -r libreboot.rom
# flashrom -p internal -r libreboot.rom
If you are told to specify the chip, add the option -c {your chip} to the command, for example:
# flashrom -c MX25L6405 -p internal -r libreboot.rom

Since I'm on an X200 with a Core 2, I assume I'm supposed to be using the flashrom in the x86_64 folder. Now, following the instructions *to the letter* doesn't work; it spits back "flashrom: command not found". So I tried prefixing "./" and got back a big FUD warning about how running flashrom on an unsupported laptop can cause the sky to fall. Then the process aborted, saying, "Error: Programmer initialization failed". Apparently I'm doing something wrong, but I don't know what.

Reply via email to