Chinaunix
标题:
制作 FreeDOS U 盤,執行更新筆電 BIOS 的 DOS 程式
[打印本页]
作者:
zeissoctopus
时间:
2011-09-13 21:50
标题:
制作 FreeDOS U 盤,執行更新筆電 BIOS 的 DOS 程式
本帖最后由 zeissoctopus 于 2011-09-13 22:20 编辑
我的 Acer 筆電有新官方 BIOS 了. 官方更新程式 BIOS 只能以 MS-DOS 或 MS-Windows 執行.
以下制作一個 MS-DOS 兼容的 FreeDOS U 盤來執行官方 BIOS 更新程式
參考網頁:
http://how-to.wikia.com/wiki/How_to_install_FreeDOS_in_QEMU
1. 下載 FreeDOS 1.0 安裝光盤映像檔
到
http://www.freedos.org/freedos/files/
下載 fdbasecd.iso
2. ports 安裝 qemu-devel
cd /usr/ports/emulators/qemu-devel
su root
make install
make clean
exit
复制代码
3. 制作 2GB U 盤映像檔
cd
mkdir freedos
cd ~/freedos
qemu-image fdos2G.img 2000M
复制代码
4. 使用 qemu 虛擬器引導一個 FreeDOS 安裝階段
以下命令意思是,fdos2G.img 為虛擬硬盤,fdbootcd.iso 為虛擬光盤,並以虛擬光盤引導入 qemu 虛擬機
qemu -h fdos2G.img -cdrom fdbootcd.iso -boot d
复制代码
成入引導後,立即進入 FreeDOS 安裝畫面
5. 把 FreeDOS 安裝入 fdos2G.img 裡
這部份請參考頂端的參考網址,相對安裝 FreeBSD 而言,安裝 FreeDOS 很淺易。
6. 安裝好 FreeDOS,離開 qemu 虛擬機
在 qemu 視窗按快捷鍵 Ctr+Alt+2,當出現了 qemu 提示號後,打入 quit 命令離開 qemu
7. 把 fdos2G.img 映像檔 mount 入 FreeBSD
參考網頁:
http://bochs.sourceforge.net/doc/docbook/user/loop-device-usage.html
su root
mdconfig -a -t vnode -f fdos2G.img md0
mount -t msdosfs /dev/md0 /mnt
复制代码
8. 下載筆電的 BIOS DOS 安裝程式,拷貝入 fdos2G.img 裡 (即是 cp 有關程式至 /mnt)
9. umount fdos2G.img
umount /mnt
mdconfig -d -u 0
复制代码
10. 插入 U 盤, 但不用 mount (假設 U 盤是 /dev/da0)
11. 使用 dd 把 fdos2G.img 拷貝入 2GB U 盤 (假設 U 盤是 /dev/da0)
cd ~/freedos
su root
dd if=/dev/zero of=/dev/da0 bs=1m
dd if=./fdos2G.img of=/dev/da0 bs=1m
exit
复制代码
12. 大功告成,現在可以使用這 FreeDOS U 盤啟動筆動,執行官方的 BIOS 更新程式了
作者:
synchalt
时间:
2011-09-14 01:22
支持先。。虽然不尽明白意思。mark一下,备查。
作者:
421230896
时间:
2011-09-14 11:03
支持一下,最近正在看这个
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2