TRIM in RAID0 possible for all Intel chipsets from P965/ICH8R up!

@ davidm71:
Welcome at Win-RAID Forum!
It is fine to see you here again.

Regards
Fernando

@ Arctucas:

I just tested it myself, downloaded the file from MEGA and unzipped it with 7-Zip. The compressed file has been extracted fine.
Please follow the advice done by davidm71 and re-download the file. Some browsers (like the IE) are not fully supported by the MEGA server.

Uniextract worked, but 7-Zip continues to fail.

Regardless, this file is only the ROM, correct?

It is not a BIOS file and requires integration into my motherboards BIOS before it can be utilized?



Yeah you got to use cbrom.exe to insert the raid module into the bios rom. Then you can flash.
Be happy to cook one up for you or better let Fernando do it for you.

Which 7-zip version did you use?

2 x Yes!

The second option is not available, because I generally do not modify any BIOS upon request since I have started this Forum.
If I would offer that kind of help, I probably would have to give up the rest of my private life and the Forum as well.



Yeah you got to use cbrom.exe to insert the raid module into the bios rom. Then you can flash.
Be happy to cook one up for you or better let Fernando do it for you.




Thanks for the offer, I am hoping a user on the eVGA forum will do it.

He has done quite a few X58 BIOS mods for the community.

But, if he does not wish to, I could send you the OEM BIOS to mod.

Which 7-zip version did you use?


I used 7-Zip 4.65.

I used 7-Zip 4.65.


It seems, that you have used an old version of the tool WinZip or WinRAR and not 7-Zip, because the actual 7-Zip version is v9.20 or higher (look >here<).

I used 7-Zip 4.65.


It seems, that you have used an old version of the tool WinZip or WinRAR and not 7-Zip, because the actual 7-Zip version is v9.20 or higher (look >here<).





I have had issues with the 9.x versions of 7-Zip not extracting some archives, therefore, I have always used 4.65, which has never failed, until now.

However, used 9.30, and it apparently extracted the archive successfully, but when I try to insert the .bin file into a copy of my BIOS following the guide you posted on win-lite.de, cbrom says it cannot read the .bin file.

What would you suggest?

Please post a link to the BIOS you are gong to modify and tell us, what exactly you have done or tried to do.

Please post a link to the BIOS you are gong to modify and tell us, what exactly you have done or tried to do.




https://docs.google.com/open?id=0B1_E2jaFAbT2eUJDN3FPY0t2OWc

This is a modified BIOS containing the Intel RAID OROM 12.7.0.1910.

Using your guide: http://win-lite.de/wbb/board208-specials…nix-award-bios/

Steps:

Removal of a PCI ROM module from a Phoenix/Award BIOS

Integration or Replacement of a PCI ROM module

I removed the 12.7.0.1910 OROM .bin file and tried to replace it with the 8086-2822_v11601702_mod_for_ICH10R_by_CPL0.bin file from the download link.

This is what cbrom gives me:



What am I doing wrong?

The problems have been caused by the BIOS and module file names you have used:

  1. The BIOS file name is “E77083.bin” and should not be changed the way you did it with a lot of dots.
    Why did you entered “E77083.12.7.0.1910.ROM”?
  2. The original name I gave the modded Intel RAID ROM with TRIM support for ICH10R (to prevent mixing the files) is too long and has to be renamed to a much shorter name without dots except for the extension, e.g. “INTEL_RAID_ROM.BIN”.

Here is the picture I got after having opened the linked BIOS file:

CBROM Test PIC 1.png


Then I extracted the Intel RAID ROM to look for the version:

CBROM Test PIC 2.png


As next step I removed the Intel RAID ROM module, which was inside the BIOS:

CBROM Test PIC 3.png


Then I inserted the Intel RAID ROM, which has been modded by CPL0 (after having renamed it):

CBROM Test PIC 4.png


Don’t worry about the percentage numbers. The modded OROM module has been completely inserted, which is confirmed by the next picture.
As last step I opened the modded BIOS to verify the successful OROM replacement. It now looked like this and should work:

CBROM Test PIC 5.png



Good luck!
Fernando

The problems have been caused by the BIOS and module file names you have used:

  1. The BIOS file name is “E77083.bin” and should not be changed the way you did it with a lot of dots.
    Why did you entered “E77083.12.7.0.1910.ROM”?
  2. The original name I gave the modded Intel RAID ROM with TRIM support for ICH10R (to prevent mixing the files) is too long and has to be renamed to a much shorter name without dots except for the extension, e.g. “INTEL_RAID_ROM.BIN”.

Here is the picture I got after having opened the linked BIOS file:
<img src=‘http://files.homepagemodules.de/b602300/f28t202p2962n2-thumb.png’alt=’’ style=‘border:none; ’ />
Then I extracted the Intel RAID ROM to look for the version:
<img src=‘http://files.homepagemodules.de/b602300/f28t202p2962n3-thumb.png’alt=’’ style=‘border:none; ’ />
As next step I removed the Intel RAID ROM module, which was inside the BIOS:
<img src=‘http://files.homepagemodules.de/b602300/f28t202p2962n4-thumb.png’alt=’’ style=‘border:none; ’ />
Then I inserted the Intel RAID ROM, which has been modded by CPL0 (after having renamed it):
<img src=‘http://files.homepagemodules.de/b602300/f28t202p2962n5-thumb.png’alt=’’ style=‘border:none; ’ />
Don’t worry about the percentage numbers. The modded OROM module has been completely inserted, which is confirmed by the next picture.
As last step I opened the modded BIOS to verify the successful OROM replacement. It now looked like this and should work:
<img src=‘http://files.homepagemodules.de/b602300/f28t202p2962n6-thumb.png’alt=’’ style='border:none; ’ />

Good luck!
Fernando


I followed your advice and shortened the file names.

That appears to have been the problem.

I flashed the BIOS, and ran trimcheck:

That is really good news - congratulations!
Please post the name and chipset of your mainboard/PC. This may encourage other users with a similar system to insert the TRIM modded Intel RAID ROM into their BIOS.

Hopefully CPL0 aka Dufus is still planning to see if he can fix issue with this modified
Intel RST(e) RAID ROM and motherboards that contain a Marvell controller.

That is really good news - congratulations!
Please post the name and chipset of your mainboard/PC. This may encourage other users with a similar system to insert the TRIM modded Intel RAID ROM into their BIOS.




eVGA 141-GT-E770-A1 (Classified 3) Intel X58.



I have both Intel and Marvell controllers, although I have disabled the Marvell in BIOS.

The only issue we’ve encountered with this modified Intel RST(e) RAID ROM
is that it causes issues with boards with a Marvell controller.

For me, my system won’t work at all if I have both the Intel controller
enabled and in RAID mode and the Marvell controller also enabled,
and so I have to keep the Marvell controller disabled in order to be able
to use the Intel controller in RAID mode.

Same here, the computer will not boot with ICH10R as RAID0 and Marvell 9128 enabled.
I had to disable this crappy controller. And lose 2 sata port. Marvell should be sued for building such a lame chip. As well as companies who implemented it on their motherboards ! :slight_smile:

For me, I much prefer the Intel controller than any other.

It’s just a pity you can`t get a Intel PCI Express add on card that includes Intel SATA
III 6Gb/s ports for those of us that have x58 motherboard so we can upgrade to the
newer Intel SATA III ports like the newer motherboards have.



That would be sweet. Intel makes some of the very best NIC cards, etc so I do not see why they do not manufacturer add-on Sata cards, or add-on USB 3.0 cards or a mixture of the two. I wonder if its because that would reduce their sales of Motherboards with this newer technology?