cant open/edit/extract my bios *.150 file (renamed to .ROM)

ok have taken my present bios … will try to injecting step by step now … you tell me to start with 8086-2822_10101008.BIN ?

No, I recommended to start with the injection of the Intel RAID ROM v10.1.0.1008 into the BIOS.

yeah with this .BIN file … i have edit my last post. first was the complete rls…i have downloaded all … and i will mod the bios rom now with all possible ide roms … and than i can check bios .rom for bios .rom

with other words, i will now prepare 20 bios .rom files … here the whole list … i will test them all:

8086-2822_10101008.ROM
8086-2822_10511070.rom
8086-2822_10601091.rom
8086-2822_10801303.rom
8086-2822_11001339.rom
8086-2822_11101413.rom
8086-2822_11201527.rom
8086-2822_11501414.rom
8086-2822_v11501582.rom
8086-2822_v11601624.rom
8086-2822_v11601702.rom
8086-2822_v11601702_mod_for_p55.rom
8086-2822_v12001783.rom
8086-2822_v12001783_mod_for_p55.rom
8086-2822_v12501815.rom
8086-2822_v12501815_mod_for_p55.rom
8086-2822_v12601867.rom
8086-2822_v12601867_mod_for_p55.rom
8086-2822_v12701936.rom
8086-2822_v12701936_mod_for_p55.rom

So your PC is up and running again?
By the way: You can skip some of the Intel RAID ROM versions.

with my old ssd in IDE mode but with the modded (not working in raid) bios.

BTW:
which i can skip?

Why can’t you flash the original BIOS?

If you should succeed with the ROM v10.1.0.1008, I would jump to v11.2.0.1527.

ok seems i made something fundamentally wrong … first .ROM was FAIL! … (same like before, flashed cursor in the left corner after change them to RAID)

i dont try to flash my def. bios …

>Here< is a guide how to recover the original AMI BIOS of an MSI mainboard.

yepp ok nice, need to recover! … (und dann wieder ab atelco den shit) hrhr :slight_smile:

and now i need to (buy new Z77 MOBO + i7 CPU) go! … bbl

btw … i hope it works like a charm with the new Z77 MOBO … if not, thats your fault fernando! 8) lol

be back later …

I’m not really sure what is going on here but the BIOS you are working on contains a descriptor showing the BIOS starting from 0x200000 (half way) so you could split it to work on then rejoin to flash. The lower half contains descriptor and ME.

Thank you very much for your input. You are totally right - this is the solution for mnmlix’s problem!
By the way: This possibility has already been mentioned by me within post No. 8, but I didn’t find the cutting point.

@ mnmlix:
I just followed CPL0’s advice and it really works!
This is what you should do:

  1. Open the original BIOS named A7582IMS.150 with an hex editor like HxD, highlight the second part of the BIOS beginning with offset 200000 (use the "Processing" menu option "Mark Block…") and cut it out.
  2. Choose the option "File" > "New", insert the removed part of the BIOS and save this new file as "A7582IMS.ROM".
  3. Open the file named A7582IMS.ROM with the AMI MMTool and modify it according to your wishes.
  4. Reinsert the hex code of the customized A7582IMS.ROM into the rest of the original BIOS (after the removal of the "real" BIOS codes).
  5. Make sure, that the modified BIOS has exactly the same size as the original one.
  6. Flash the modified BIOS.

ohhh nice … really thanks mates but now i have bought the P8Z77-V MOBO! … i think that was a better choice than p55 chipset MOBO …

Hello Fernando,
Sorry to revive an old topic but I’m looking for your help.
It seems you know how to open encrypted ms bios with mmtool.

I am trying to open ms-6198 v1.6 bios but it doesnt work. I tried to remove the uneeded part of the bios with an hex editor like you described above but it doesnt work also.
You can download the bios on msi website (cannot post link unfotunatly)
What I’m trying to do is insert tualatin cpu microcode into the bios to detect my PIII cpu.

Could you help me please?

Thank you very much for your input. You are totally right - this is the solution for mnmlix’s problem!
By the way: This possibility has already been mentioned by me within post No. 8, but I didn’t find the cutting point.

@ mnmlix:
I just followed CPL0’s advice and it really works!
This is what you should do:

  1. Open the original BIOS named A7582IMS.150 with an hex editor like HxD, highlight the second part of the BIOS beginning with offset 200000 (use the "Processing" menu option "Mark Block…") and cut it out.
  2. Choose the option "File" > "New", insert the removed part of the BIOS and save this new file as "A7582IMS.ROM".
  3. Open the file named A7582IMS.ROM with the AMI MMTool and modify it according to your wishes.
  4. Reinsert the hex code of the customized A7582IMS.ROM into the rest of the original BIOS (after the removal of the "real" BIOS codes).
  5. Make sure, that the modified BIOS has exactly the same size as the original one.
  6. Flash the modified BIOS.

@SimonC :

I cannot open it either.