И, пожалуйста, не предлагайте флешеры на основе Linux, большинство из них глючат и не совместимы со всеми версиями, и могут легко заглушить компьютер из того, что я слышал.
Я вижу это ваше заявление, и мне интересно - вы говорите об обновлении через дистрибутив linux или просто о создании загрузочного USB с dos из дистрибутива linux?
Я использую Archlinux для создания загрузочного USB для DOS с использованием FreeDOS и, обновив BIOS 4 моих машин за последнюю или две недели, могу сказать, что он определенно работает. Я обновил BIOS своего настольного компьютера Dell и BIOS двух моих серверов Supermicro, а также свою коробку FreeNAS, используя этот метод.
Я также использовал biosdisk - программу на основе linux для прошивки BIOS, но это было очень давно, и я не могу гарантировать, будет ли это работать или нет, даже если это работало для меня тогда.
Используя FreeDOS, вам не придется беспокоиться о поиске файла fd. После создания загрузочного USB-накопителя FreeDOS просто скопируйте exe-файл в корневой каталог USB. Загрузитесь с usb и затем выберите «Нет, вернуться к Dos» или что-то в этом роде, когда появится вопрос, хотите ли вы установить FreeDOS. В командной строке C:> просто запустите файл .exe.
Посмотрите больше информации здесь Перепрошивка BIOS от Linux