Fix+bad+BIOS

=Recover a Cr-48 with an improperly flashed BIOS=

====If you attempted to flash your BIOS but did not disable the hardware BIOS protection, you may have ended up with a partially-flashed BIOS.====

Create a BIOS Repair USB Drive (Windows)

 * 1) ====Open your Cr-48 and disable the BIOS protection using the instructions here====
 * 2) ====Obtain a 4GB or larger USB drive and format it with one FAT32 partition====
 * 3) ====Download and unzip the Cr-48 BIOS Fix USB image====
 * 4) ====Download and unzip Image Writer for Windows (alternate source here: win32diskimager-binary.zip)====
 * 5) ====Run Win32DiskImager.exe (dismiss any "File Error" warnings that might appear)====
 * 6) ====Click the blue folder icon, select the file cr48biosfix.img and click 'Save'  ====
 * 7) ====Use the 'Device' menu to select your 4GB or larger USB drive====
 * 8) ====Click the 'Write' button and wait a few minutes for the image to write to the USB drive====
 * 9) ====Eject the USB drive====
 * 10) ====Start your Cr-48 and insert the USB drive when prompted to properly flash the InsydeH2O BIOS====
 * ====If you now want to restore the original Cr-48 BIOS, follow the guide here====

Create a BIOS Repair USB Drive (Linux)
> code flashrom -w /home/chronos/custom.bin code
 * 1) ====Open your Cr-48 and disable the BIOS protection using the instructions here====
 * 2) ====Obtain a 4GB or larger USB drive and format it with one FAT32 partition====
 * 3) ====Boot into Ubuntu (a live CD works if you don't have Ubuntu installed) and insert the USB drive====
 * 4) ====Go to System > Administration > Startup Disk Creator to identify where your usb drive is mounted (ie. /dev/sdb)====
 * 5) ====Download the Chrome OS developer build image [|duh-0.11.246.2011_03_08_1812-a1.zip] ====
 * 6) ====Unzip the file duh-0.11.246.2011_03_08_1812-a1.bin and move it to your Home directory====
 * 7) ====Open Terminal and enter the command: sudo dd if=duh-0.11.246.2011_03_08_1812-a1.bin of=/dev/ sdb  bs=4M oflag=sync ====
 * Change sdb if the location of your USB drive (identified in step 4) is different
 * 1) ====Wait a few minutes for the image to write to the USB drive. When complete the system will confirm 2042643968 bytes (2.0 GB) copied.====
 * 2) ====Eject the USB drive====
 * 3) ====Download the InsydeH2O BIOS image [[file:cr-48/custom.bin|custom.bin]] and move it to your Home directory====
 * 4) ====Insert the USB drive again====
 * 5) ====Open Terminal and enter the command sudo mkdir /media/C-ROOT/home/chronos ====
 * 6) ====Now enter the command sudo cp custom.bin /media/C-ROOT/home/chronos ====
 * 7) ====Edit the startup script by entering the following command: sudo gedit /media/C-ROOT/usr/sbin/chromeos-install ====
 * 8) ====Delete __all__ of the text in this script and replace it with __only__ the following text:====
 * 1) !/bin/bash
 * 1) ====Save the modified startup script and quit gedit====
 * 2) ====Eject the USB drive====
 * 3) ====Start your Cr-48 and insert the USB drive when prompted to properly flash the InsydeH2O BIOS====
 * ====If you now want to restore the original Cr-48 BIOS, follow the guide here====

Sources: [|http://www.chromeoslounge.com/cr-48-chrome-notebook/1006-[solved-i-made-boo-boo-help.html]] and []