In order to extract BIOS payload from Dell BIOS upgrade package you need:
- BIOS Update package
- Dell PFS Extract script
On Dell's motherboard, BIOS extracting guide is slightly different than other vendors.
The following procedure was tested with success on Mac OS and Windows. On Linux I've found some compiling errors with PFSExtractor. Hope to find a workarond asap.
From a terminal window run the following command:
python3 Dell_PFS_Extract.py <BIOS_UPGRADE.EXE>
It will create a folder with a bunch of .bin
files. The BIOS payload binary is usually the largest among all the files and is usually named System BIOS blablabla.bin
.
Read README.md