On 03/19/2018 08:02 PM, mad.scientist.at.la...@tutanota.com wrote:
A virtual machine is useful largely because it isolates the VM from the real 
hardware, therefore it's not likely you can update firmware from a VM (you 
really shouldn't be able to).
Actually you can update firmware from a VM, I have done it many times on many different PCI-e cards and I already updated the IR mode firmware to the latest version in a linux VM (but you need DOS to go IR>IT)

It is part of the reason as to why SR-IOV was created besides the performance benefits you also get security benefits with restricted registers and the inability to flash a malicious firmware from a guest if you attach a VF to the VM instead of the PF.

I don't have any UEFI machines as I hate UEFI (all my machines run coreboot with the grub payload)
The reason they still want us to upgrade with dos is it's a lowest common 
denominator, i.e. every one has it or can get it (freedos).  it also helps that 
it's a minimal enviroment.

In any case, I suggest you run a REAL freedos on a Real machine, so that you 
can update real not virtual firmware.  i.e. no Virtual Machine.
The issue is not being able to use linux as well and having a bare metal freedos won't help my disk driver issue there still won't be a way to load the files.

Reply via email to