Sim, se o fabricante da placa-mãe não fornecer uma maneira de atualizar o BIOS via Linux, você pode tentar usar um Windows LiveCD / USB. De acordo com minha experiência, alguns atualizadores do BIOS se recusam a lançar em WinPE ( deve funcionar bem com Windows To Go , mas nunca testei isso.
No entanto, se houver uma opção baseada em DOS, aconselho-o a usá-la, pois há menos coisas estranhas envolvidas e, provavelmente, menos chance de algo interferir no processo de flashing. Você pode seguir as instruções aqui para criar um FreeDOS LiveUSB do Linux, ou simplesmente usar UNetbootin em vez disso: