Here’s a step-by-step solution for Linux:

  • Download latest BIOS update here
  • Unzip and rename it to 900.ROM (or xxx.ROM for other Eee PC models, where ‘xxx’ is your model’s name)
  • Create a future flash drive image: dd if=/dev/zero of=mytestfile.out bs=1 count=0 seek=10M
  • Format it to FAT16: mkdosfs -F 16 mytestfile.out
  • Mount: mount -o loop mytestfile.out /mnt/
  • Copy 900.ROM there
  • Unmount: umount /mnt
  • Write the image on your flash drive: dd if=mytestfile.out of=/dev/sdc

The rest of it is not specific - just power your netbook off, stick the flash drive in, turn it on, press Alt+F2 during the splash screen and wait. After a couple of minutes, you will be prompted to turn off the machine. Next time you start it again you may be asked if you want to reset BIOS settings, this is normal. I also suggest that you check these settings - some devices (e.g. Wi-Fi) may be disabled.

https://wiki.debian.org/DebianEeePC/HowTo/UpgradeBIOS