![创建可启动 DOS 的 USB 驱动器 (16 GB)](https://linux22.com/image/863274/%E5%88%9B%E5%BB%BA%E5%8F%AF%E5%90%AF%E5%8A%A8%20DOS%20%E7%9A%84%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%20(16%20GB).png)
我有两台电脑,都使用 Ubuntu,我需要升级其中一台的 BIOS。我可以获得操作系统并使用联合国网络引导使用 FreeDOS,但我无法将 BIOS 固件和闪存实用程序复制到密钥,因为
- 该 USB 设备为 16GB,因此似乎无法从 DOS 读取
- DOS/FreeDOS 映像没有足够的可用空间来复制文件
我可以尝试使用 CD 刻录 BIOS 文件,不幸的是我目前手头没有任何文件(并且需要是 CDR-W,因为在 640MB 的设备上刻录 2.2MB 似乎很浪费……之后也会丢弃!)
话虽如此,我已经尝试过了……
- ...对 USB 设备重新分区,但没有成功。
- ...使用
dd
USB 设备复制 ISO(甚至 IMG) - ...直接从 DOS/FreeDOS 访问 USB 设备
没有成功。
这有可能吗?随着 USB 设备越来越大,寻找兼容 DOS 的设备似乎是徒劳的,不是吗?有什么想法吗?
答案1
下载我为您制作的文件:
wget http://artinvoice.hu/FreeDOS-1.1-memstick-2-256M.img
之后,拿一个大于或等于 256Mb 的 U 盘,并将dd
图像传输到 U 盘。小心,它会破坏 U 盘上的所有数据,之后您必须重新分区!
命令是:
dd if=FreeDOS-1.1-memstick-2-256M.img of=/dev/sdb
如果 pendrive 位于 /dev/sdb 下,如果不在,请调整命令以适合您的系统。