Following this introduction, this article explains how to prepare a flash device (such as a flash drive or an SD card) to update the BIOS on an Asus netbook and apply the update.
Now that we have downloaded the BIOS update file, we need to prepare the flash device to format.
1. Insert the flash device into your Mac.
2. Open up the Terminal (In the Utilities folder within the Applications folder on the Mac.).
3. Type "diskutil list" into the Terminal
4. You will see a listing of all the storage devices attached to your Mac. Usually it's easy to identify a flash drive or card by looking at the storage capacity. I used an 8 GB SD card, so it was obvious when I got the following output (It is /dev/disk1). You will get something similar:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 319.7 GB disk0s2
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme BIOS *8.2 GB disk1
1: DOS_FAT_32 UNTITLED 8.2 GB disk1s1
The "/dev/disk*" identifiers normally represent physical storage devices attached to your computer. The numbered lines that follow represent the partitions present within those devices. If you're not sure which one your flash device is, just eject it and retype the command and see which one disappears. That's your device! Don't forget to put it back in. It should show up if you run the command again.
5. Type "diskutil umountDisk /dev/disk*", replacing the last character with whatever your own device number is. This will unmount the device. Alternatively, you can unmount it using Disk Utility and clicking on the device and the unmount button.
6. Now we are ready to format the flash device. For some odd reason, the Asus netbook will only accept a BIOS update from a device formatted in the outmoded FAT16 format. Though Disk Utility will gladly format in FAT32, it will not allow us to format in FAT16. No worries. We need not leave the terminal to solve our predicament. Instead we will use a program appropriately named "newfs_msdos". Be very careful in this step, because it will erase all the data on your flash device.
Type "newfs_msdos -F 16 /dev/disk*", substituting for your device number as before. This will format the device in FAT16.
7. Type "disktool -m disk1", again replacing the disk number as appropriate. This will mount the newly reformatted device. Alternatively you can use Disk Utility to mount it, or physically disconnect and reconnect the device to have it remounted.
8. Now take the unzipped BIOS file and rename it "1005P.ROM". Copy it to the newly reformatted device. We are ready to perform the update.
9. Eject the flash device from your Mac and place it into the Asus netbook, turn it on and hold down Alt-F2. This will initiate the BIOS update program.
10. The netbook should find the file and automatically update the BIOS. Be careful not to interrupt the process, otherwise you may get that nice Mesopotamian brick. Simply follow the onscreen instructions at this point. After that you're done!
It should ask you if you want to edit settings or load defaults and continue, either way you should see the new version number in the main BIOS screen. Congratulation, you have updated the BIOS!
I would not have been able to complete this process so promptly nor write this how-to without these sources:
Keeping the Herd Out of the Gulf
27 minutes ago
