我有一台运行 CentOS 的 PC,它没有 CD 或软盘驱动器。它有一个 Intel 主板,我需要升级 BIOS,因为当前版本不支持 KVM 的 CPU vt(无论 CPU 有它)。
我从英特尔下载了 BIOS 升级,但我不知道如何刷新它。我以为 iflash 和可启动 USB 是可行的方法。但我真的不知道如何制作可启动 USB 棒。
我尝试了 WinImage81,但无法将其写入.img
磁盘,它警告我磁盘不支持该格式。
然后我尝试了 Win32DiskImage 实用程序并下载了一些 MSDOS 映像,但是如果我将它们写入记忆棒,它们太小了(bios 补丁不适合那里而且我无法调整它的大小)并且笔记本电脑无论如何都无法启动它。
您对如何升级 BIOS 或如何使 USB 驱动器可启动有什么建议吗?
答案1
如果您有 DOS 可执行文件/数据但没有可启动软盘映像,那么这里有一个 FreeDOS 可启动映像:http://derek.chezmarcotte.ca/?p=188
只需将其解压缩并将其写入 USB 驱动器dd if=/path/to/image of=/path/to/usbstick
(将文件名替换为您的系统的文件名)。
如果您已经有可启动映像,则可以按照 Ignacio Vazquez-Abrams 的建议使用 GRUB 来启动它。
答案2
不。放入软盘映像/boot
并进行配置记忆磁盘在 grub 中启动它。
答案3
对的,这是可能的。
我不知道为什么当你问到 MS-DOS 时,所有的答案都提到使用 FreeDOS 来做这件事。使用 MS-DOS 是可以做到的
我记得 Nero 有一个选项,你可以给它一个可启动的 ms dos 软盘映像,然后它就会制作一张可启动的 CD。Rufus 可以做类似的事情,不过是针对 USB。
从技术上讲,Win9X 启动盘是 MS-DOS。因此,如果您制作了这样的启动盘(至少需要两个或三个文件,COMMAND.COM、IO.SYS 和 MSDOS.SYS),但使用其他文件(如 CONFIG.SYS、AUTOEXEC.BAT、MSCDEX.EXE 和 MOUSE.EXE 等)会更有用,然后您需要制作该启动盘的映像。然后将 Rufus 指向它。在 Rufus 之前,人们使用一种称为 HP USB 的工具。但 Rufus 很棒。
该网站有图片,已经存在十多年了
https://www.allbootdisks.com/download/dos.html
https://www.allbootdisks.com/download/98.html
它说它们是 CD 图像https://www.allbootdisks.com/iso.html但是,您可以将任何可以制作成 CD/可启动 CD 的东西制作成 USB/可启动 USB,这就是 Rufus 可以为您做的美妙之处。
要在 2019 年实现这一点,您需要在 BIOS/UEFI 中打开“传统模式”,这样它就不会像 UEFI 一样运行。否则,它会在可启动介质上查找 EFI 文件(但找不到)。
答案4
下载 freedos lite 版本并提取使用 FD12LITE.img 文件,该文件可以通过 Rufus 实用程序写入 USB 驱动器。