Recently I updated my PC’s motherboard firmware. The ASUS Motherboard firmware comes with a Microsoft Windows executable program to rename the firmware program file. Originally it came with a generic lengthy name. But that needs to be changed with a particular name and copied to a USB device. The downloaded Zip file contains a Microsoft Windows executable program to rename it. Since I use GNU/Linux and have no access to the Microsft Windows system, I used Wine to execute the program.
The command renamed the original file to
As a preparation, I need to format a USB device with the FAT32 file system.
Once inserted, I could see the USB device in the system. To format the drive, I used fdisk.
To see all the storage devices and existing partitions, I run
fdisk -l command.
Then I ran the
fdisk command with the device identifier as the argument, like this:
After formating this is how my partition table looks like:
Disk /dev/sda: 29.3 GiB, 31457280000 bytes, 61440000 sectors Disk model: Disk 2.0 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x3db87b5e Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 61439999 61437952 29.3G c W95 FAT32 (LBA)
I used the partition type as
W95 FAT32 (LBA) (Id: c)
To format the device, I ran this command:
mount /dev/sda1 /mnt/b
Then I copied my renamed driver file to the device
cp PZ790AW.CAP /mnt/b
After this, I rebooted the system and updated the BIOS from the BIOS settings.