[coreboot] lenovo x220, tool to extract binary blobs from BIOS update

diffusae diffusae at yahoo.se
Tue Apr 24 18:43:27 CEST 2018


Hi!

On 24.04.2018 16:50, Peter Stuge wrote:

> Can you show a directory listing which includes file sizes?
> 
> One idea is to try the bios_extract and/or uefi_extract utils.

@x220:~/8DET74WW⟫ ll

total 25000
drwxrwxr-x 2     4096 Apr 24 18:33 ./
drwxrwxr-x 3     4096 Apr 24 18:23 ../
-rw-rw-r-- 1  8523776 Mär 13 15:30 $01CB000.FL1
-rw-rw-r-- 1  8523776 Jan 28  2013 $01CB000.FL2
-rw-rw-r-- 1  8523776 Jan 28  2013 $01CB100.FL2
-rw-rw-r-- 1      163 Mär  6 10:28 206a2.HSH
-rw-rw-r-- 1      163 Mär  6 10:28 206a3.HSH
-rw-rw-r-- 1      163 Mär  6 10:28 206a5.HSH
-rw-rw-r-- 1      163 Mär  6 10:28 206a6.HSH
-rw-rw-r-- 1      163 Mär  6 10:28 206a7.HSH

./ifdtool -x ~/8DET74WW/bios.bin
File /8DET74WW/bios.bin is 8523776 bytes
No Flash Descriptor found in this image

./bios_extract ~/8DET74WW/bios.bin
Using file "~/8DET74WW/bios.bin" (8324kB)
Error: Unable to detect BIOS Image type.

UEFITool can open the image, but I actually don't know which regions I
have to extract.

parseVolume: unknown file system FFF12B8D-7696-4C8B-A985-2747075B4F50
parseVolume: unknown file system 00504624-8A59-4EEB-BD0F-6B36E96128E0
parseVolume: unknown file system 16B45DA2-7D70-4AEA-A58D-760E9ECB841D
parseVolume: unknown file system E360BDBA-C3CE-46BE-8F37-B231E5CB9F35

Regards,
Reiner

-- 



More information about the coreboot mailing list