使用“dd”命令而不是“UNetbootin”更新 Dell Latitude BIOS

使用“dd”命令而不是“UNetbootin”更新 Dell Latitude BIOS

我正在做这些指示。我无法使用UNetbootin,因此我尝试使用dd命令:

sudo dd if=~/Downloads/fdbasecd.iso of=/dev/sdc bs=10M

之后dd,可启动 USB 的文件系统是iso9660,当我挂载它时,它显示:

$sudo mount /dev/sdc /media/cdrom
mount: /dev/sdc is write-protected, mounting read-only

由于是只读的,因此无法执行此步骤指示:

完成此操作后,将BIOS exe文件复制到USB存储设备中。

显然,使用UNetbootin.但是,我已经创建了可启动 USB,dd但我不知道如何将 BIOS exe 文件复制到其中。

有没有任何解决方案或任何替代的命令行方法。

答案1

dd我可以通过以下两个链接使用命令更新 Dell Latitude BIOS :

我所做的步骤很简单。首先下载并解压:

bunzip2 FreeDOS-1.1-memstick-3-30M.img.bz2

然后运行dd

sudo dd if=FreeDOS-1.1-memstick-3-30M.img of=/dev/sdb bs=1M

然后将BIOS可执行文件复制到USB中(注意,即使我们使用dd命令,USB也是可写的并且有分区):

sudo mount /dev/sdb1 /media/usb
sudo cp D820_A10.EXE /media/usb/

然后重新启动:

sudo reboot

重新启动时,按 F12,然后转至FreeDOS without loading drivers。然后你进入C:\>命令dir显示BIOS可执行文件,所以只需运行它D820_A10.EXE,剩下的就是更新过程,之后它会自动重新启动,并且可以验证BIOS是否已更新。

相关内容