2UserX, на другом форуме сказали есть программа от asus для этого, хотя я не нашёл.
Не знаю чем вам это будет полезно, но вот:
main.pas
unit main;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var
f,o: file of char;
c: char;
i: integer;
begin
{$I-}
AssignFile(f,'Z77ST.CAP');
Reset(f);
AssignFile(o,'finish.cap');
Rewrite(o);
for i:=1 to 2048 do
begin
Read(f,c);
Write(o,c);
end;
CloseFile(f);
AssignFile(f,'edited.rom');
Reset(f);
for i:=1 to 8388608 do
begin
Read(f,c);
Write(o,c);
end;
CloseFile(f);
CloseFile(o);
{$I+}
end;
end.
По поводу правки bios для загрузки с nvme:
Неприятную особенность я заметил, что если потом nvme диск отключить, то установка чистой Windows XP с CD на SATA диск зависает на выборе диска. Видимо жёстко прописанное устройство в bios предполагает что это устройство будет подключено всегда. То есть при отключении nvme хорошо бы вернуть прошивку bios оригинальную.