Dockerized utility for deploying Dasharo firmware.
The container has been designed to avoid installing many dependencies, build tools and other packages on the system required to deploy Dasharo firmware. It also helps in avoiding legal problem of dealing with binary blobs necessary to boot the platform.
Install Docker, if it is not yet in the system.
Before using fwdeploy
you have to backup your original BIOS. How to do that
is left to the user, since procedure is hardware-specific.
wget https://raw.githubusercontent.com/Dasharo/fwdeploy/main/run.sh
./run.sh <bios_backup> <dasharo_dell_optiplex_firmware_binary>
docker pull dasharo/fwdeploy
./build.sh
Refer to the docker-release-manager
If similar message appears:
- in
flashrom.err.log
:
ERROR: Could not get I/O privileges (Operation not permitted).
You need to be root.
Error: Programmer initialization failed.
You may need to add iomem=relaxed
parameter to Linux kernel command line.