A good way to refresh the BIOS of the motherboard in Linux

Source: Internet
Author: User
Article Title: a good way to refresh the BIOS of the motherboard in Linux. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.

In Linux, everything is perfect without Trojans or viruses. However, when you need to refresh the BIOS of the motherboard to support some new hardware, the hardware vendor usually only provides the refresh method under DOS, Which is troublesome. Don't panic. Now this problem is easy to solve...

 Step 1: Download the image file of the FreeDOS boot floppy disk

FreeDOS (http://www.freedos.org/), a DOS compatible operating system, it does not need any DOS version support. All you need to do is have the FreeDOS kernel and the related boot floppy disk image file. Fortunately, on the FDOS website (http://www.fdos.org/) There are boot-related floppy disk image files available. At the end of this article, there is a local link to this file. After the download is complete, decompress the image file:

Wget http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz gunzip FDOEM.144.gz

  Step 2: Copy

In this step, the kernel must support the vfat and loop file systems, or run them as modules. In the second case, you can use the following method to load the module:

Modprobe vfat
Modprobe loop

Confirm that the two file systems are supported under/proc/fileystems. Well, you need to mount the floppy disk image file to the temporary directory:

Mkdir/tmp/floppy
Mount-t vfat-o loop FDOEM.144/tmp/floppy

If the mounting is successful, copy the BIOS refresh tool and the new BIOS file to the mounted directory. You may need to extract the files downloaded from the website of the motherboard manufacturer. There are two files after decompression. Below is how I decompress the BIOS file on the motherboard (of course, the file names are different ):

# Unzip 775Dual-VSTA \ (2.60 \ developer.zip
Archive: 775dual-vsta(2.602.16.zip
Inflating: 75DVSTA2. 60
Inflating: ASRflash.exe
# Cp 75DVSTA2. 60 ASRflash.exe/tmp/floppy

Go to the directory and check that the two files are not too large:

Filesystem 1K-blocks Used Available Use % Mounted on
/Tmp/FDOEM.144
1424 990 434 70%/tmp/floppy
Finally, unmount the image file of the floppy disk.

Umount/tmp/floppy

  Step 3: Burn a portable CD/DVD with a simulated drive

This step is to burn the floppy disk image file to the CD/DVD media, but make sure it is bootable. We first create a CD image file that can be imported and then burn it.

Mkisofs-o bootcd. iso-B FDOEM.144 FDOEM.144
Cdrecord-v bootcd. iso

  Step 4: restart, refresh BIOS, and restart

Warning be prepared before refreshing the BIOS of the motherboard.

Attachment size
FDOEM.144.gz 107.22 KB
Linux. inet. hr/files/FDOEM.144.gz "> http://linux.inet.hr/files/FDOEM.144.gz

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.