步骤一:下载freedos引导软盘映像文件
freedos(http://www.freedos.org/),一款dos兼容操作系统,它不需要任何的dos版本支持。你所要做的就是有freedos内核和相关引导软盘映像文件。很幸运的,在fdos网站(http://www.fdos.org/)有提供相关引导软盘映像文件。在本文的结尾有该文件的本地链接。下载完成后,解压该映像文件:
wget http://www.fdos.org/bootdisks/autogen/fdoem.144.gz
gunzip fdoem.144.gz
步骤二:复制
这一步需要内核支持vfat和loop文件系统,或者可以将其当做模块运行。就第二种情况可以用下面方法加载模块:
modprobe vfat
modprobe loop
确认 /proc/fileystems 下现在支持这两个文件系统。好的话,需要把软盘映像文件挂载到临时目录下:
mkdir /tmp/floppy
mount -t vfat -o loop fdoem.144 /tmp/floppy
如果挂载成功的话,复制bios刷新工具和新的bios文件到刚才挂载目录下。你或许需要解压从主板厂商网站下载的档案文件,解压后有两个文件。下面是我解压主板bios档案(当然,文件名各有不同):
# unzip 775dual-vsta\(2.60\).zip
archive: 775dual-vsta(2.60).zip
inflating: 75dvsta2.60
inflating: asrflash.exe
# cp 75dvsta2.60 asrflash.exe /tmp/floppy
进入目录看一下,这两个文件并不会太大:
filesystem 1k-blocks used available use% mounted on
/tmp/fdoem.144
1424 990 434 70% /tmp/floppy
后,卸载软盘映像文件
umount /tmp/floppy
步骤三:刻录一张模拟软驱的可引导cd/dvd
这一步是把软盘映像文件刻录到cd/dvd媒介上,但是要确保它可引导。我们先制做可引
导的cd映像文件,再来刻录。
mkisofs -o bootcd.iso -b fdoem.144 fdoem.144
cdrecord -v bootcd.iso
步骤四:重启、刷新bios、再重启
警告:刷新主板bios前要有心理准备。
附件 大小
fdoem.144.gz 107.22 kb
http://linux.inet.hr/files/fdoem.144.gz