cancel
Showing results for 
Search instead for 
Did you mean: 

Patched TRIM in RAID! (Former: RIVE 3301 Patched for TRIM in RAID!)

Nodens
Level 16
Ok what you've all been waiting for 😛 After an insane amount of coffee and tea consumption I'm proud to announce, TRIM under RAID!

HowTo:

1. Download my modded UEFI image: http://bit.ly/VXz2cI (Newer links below, read the enitre post:))
2. Download F6 11.7 driver from Intel here: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=3449&DwnldID=22194&keyword="Intel+Rapi...
(EDIT: There are newer driver versions)
3. Flash UEFI image via USB Flashback method (EZ-Flash won't flash it..like any modded UEFI).
4. Force install the 11.7 driver via device manager/have disk (You can use other 11.x versions BUT 11.7 is a must if you use Win8 due to a gazillion Win8 fixes it includes..Also I don't suggest anything bellow 11.6 as it's not made with the specific OROM in mind..)
5. Reboot and rerun the Windows Experience Index assessment (Windows uses this to figure out if the drive is SSD or HDD). (For Win8.1, run "winsat formal" in admin command prompt).
6. Go ahead and Optimize the array 🙂

Special thanks to my testers: jezjohnson and broken pixel!!


Disclaimer: This is my own work and is unrelated to ASUS. Also I am not responsible if this eats your data or makes you grow hair on your forhead..It has been tested enough but you know how these disclaimers go:p

Notes:
a) If you are installing a new operating system on the array the F6 drivers could probably fail, in that case install with a 3.x F6 driver and once installation finishes force install 11.x via device manager as normal.

b) You do not need to rebuild your arrays. It works with existing arrays as they are:)


The is only one image from now on. It includes both the patched OROM and the lastest UEFI Driver (Binary images: 12.0.0.1783 provided by Pacman, 12.5.0.1815/12.6.0.1867/12.7.0.1910&1936 provided by asder00 ). When you use the one, the other is not used at all, so there's no point making 2 versions.


All files moved from dropbox to Necrosan's server. I want to take a moment to thank Necrosan for volunteering to host them and accomodating all my needs!


The thread was getting too big and I was getting banned from dropbox for traffic every now and then heh. So new format, each board has a folder with all the mods for the board inside. Earlier versions are only OROM modded. those that come in 2 versions (plain and +UEFI) have either the patched OROM in the first case or an updated UEFI driver in the later. Versions after those have both.

New mods will be announced here.

Latest Rampage IV: 4310, Sabertooth:4210, P9X79/-Deluxe/-Pro/:4210, P9X79-WS: 3401

Repository:
--------------------------------------------------------------
RIVE: http://www.necrosan.com/rog/UEFI/RIVE/
RIVF: http://www.necrosan.com/rog/UEFI/RIVF/
RIVG: http://www.necrosan.com/rog/UEFI/RIVG/
Sabertooth X79: http://www.necrosan.com/rog/UEFI/Sabertooth_X79/
P9X79: http://www.necrosan.com/rog/UEFI/P9X79/
P9X79-Deluxe: http://www.necrosan.com/rog/UEFI/P9X79_Deluxe/
P9X79-Pro: http://www.necrosan.com/rog/UEFI/P9X79_Pro/
P9X79-WS: http://www.necrosan.com/rog/UEFI/P9X79_WS/
--------------------------------------------------------------
Patched OROMs for self-modding: http://www.necrosan.com/rog/UEFI/patched_orom/
They would work for any X79 board.
--------------------------------------------------------------


FAQ or Things you should read before asking questions

Q: Intel Toolbox is not working properly with this patch:
A: With this patch forget the Toolbox.

Q: How do I know if it working or not?
A: Installing Win8 and doing it's "Optimize" is the only verified method of triggering TRIM on demand. Anvil works for some drives and not for others on Win7. Most of the issues reported are with specific drives under Win7. To verify that the drives actually act upon the command you need to use the hex editor method as posted by Fernando here:
http://www.win-raid.com/t24f34-Easy-TRIM-test-methods.html
This method is the best for checking but it is a bit involved. A simpler approach for ordinary users is Trimcheck by CyberShadow: http://files.thecybershadow.net/trimcheck/
Source:https://github.com/CyberShadow/trimcheck

Q: My XYZ drive gets passed the command but the hex editor test shows TRIM has not been applied.
A: What drive controllers do with the command, depends on the drives.
If it doesn't work with your drives using this patch it would not work on ASRock and Gigabyte implementations as well and it's either a drive issue or Intel OROM/driver issue.

Q: Are there any drives /reported known to not work?
There is currently no drive known as not working.

NOTICE: Do not post ANY external links on this thread unless they point to Intel or a major manufacturer(drivers). I do not have time to personally verify any downloads other than the ones I make myself. Nor can I "police" the links in case they change to malicious targets at some point in the future. I can not support this unless I know exactly what's been flashed. Please respect this rule. I can not end up in a situation where I'm chasing an issue that doesn't exist because the user reporting it downloaded something else that may or may not be right.
If you want to send me new driver or OROM versions, use PM instead.
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.
642,278 Views
954 REPLIES 954

Nodens
Level 16
Mediafire has a 200MB limit per file which means the RB mirror won't work due to size (unless I split the archive but that compliates things more for users--there have been users complaining about the rar archive instead of zip..imagine having a multipart archive). Also mediafire is harder to maintain for multiple files.

At this point I'm looking for someone with an ftp server that wants to contribute, that has adequate bandwidth and at least a static ip (if they don't have a domain it's not an issue, I can bind a dns host to a domain of my own).
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.

raptor15sc
Level 7
I have a P9X79-E WS motherboard. I did not see it listed with the other boards. Is TRIM for RAID 0 possible with it? (I'm just using the two Intel SATA III ports.)

And thank you for helping the community, Nodens, Jezjohnson, and Broken Pixel.

Edit: Never mind. I just installed Windows 8.1 RTM with UEFI, then tried to install the RAID drivers posted on the motherboard's Support page by Asus, but the installer said that the current drivers that were already installed by Windows were newer. I tested TRIM functionality with trimcheck-0.5.exe and it said that TRIM is working (I'll do more testing).
Could it just be that the drives have their own built in TRIM? They are two SanDisk Extreme II drives.

Nodens
Level 16
As it has been stated several times before, if you install in UEFI mode you do not need the patched OROM..all the later stock ASUS UEFIs contain a UEFI driver that supports TRIM with any 11+ RST driver.
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.

texan1962
Level 7
I've noticed Asus has a new bios. Will it work with this method or do you have to patch that one also

tistou77
Level 13
In AHCI and the IRST is better to have the ROM RST (12.7) or the original ROM (RSTe) enough (no performance difference)?

Thanks
Sorry for my english 😄


Case: Lian Li A77F
MB: Rampage VI Extreme Encore
CPU: i9 10980XE
RAM: G.Skill Trident Z RGB Royal 4x8Gb @4000 C16
GPU: EVGA RTX 2080ti XC Ultra
PSU: Seasonic Prime Ultra Titanium 1000W
OS: Intel Optane 905P PCIe
DATA: Samsung 980 Pro
SOUND: Asus Xonar Phoebus

Nodens
Level 16
Plain RST is faster in AHCI too:)
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.

Intel RSTe Version 3.7.0.1093 with public release date: 09/23/2013


Its Readme says in part, Quote, "2. Adds TRIM support when SSDs are configured as RAID 0/1/10"

README Direct-Source:

http://downloadmirror.intel.com/21752/eng/RSTe_Windows_DRV_v3.7.0.1093_readme.txt



Direct-Download Official Intel package: RSTe_Drivers_GUI_CIM_CLI_3.7.0.1093_2013.06.07.zip
* Note the download package is 3.7.0.1093 but driver version reports 3.7.0.1092...

DRIVER Direct-Source:

https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=21752



Questions:

1. Can someone please confirm and verify: Does RAID0 TRIM really truly actually finally officially work WITHOUT any mods for x79 Rampage IV Formula with above-linked Intel official Unmodded RSTe 3.7.0.1093 driver?

2. What Rampage IV Formula BIOS and OROM version(s) are required for RAID0 TRIM to work, confirmed tested and verified, with above-linked Intel official Unmodded 3.7.0.1093 RSTe driver?

3. Is there any way to get the Intel SSD ToolBox (currently v3.1.8) to TRIM RAID0 now with official above-linked unmodded 3.7.x RSTe driver (the ToolBox already TRIM using iRST 11.x+ in RAID0)?


Note: I have a pair of Intel 520 SSD's and am willing to test some things, but I am not permitted per my company's security policies to download any unofficial or modded software; and I need backwards OROM compatibility (not UEFI 11.6 stub).

Thanks for any info and confirmations!!!!!


UPDATE:

This is amazing -- it seems literally moments after I typed this post, Intel released RSTe package version 3.8.0.1111 / (ENTERPRISE) driver 3.8.0.1106 now officially posted directly for public download as of 10/4/13 ... 5 minutes ago, LOL!

Readme:

http://downloadmirror.intel.com/23257/eng/RSTe_AHCI__Windows_DRV_v3.8.0.111_readme.txt

Driver:

https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=23257

( RSTe_and_AHCI_Drivers_GUI_CIM_CLI_3.8.0.1111_2013.09.26.zip )


My SAME questions still remain, and I'm excited to see the same RAID0 TRIM for ENTERPRISE is still listed (so this confirms it is NOT a typo).

I look very forward to someone testing this and letting us all know.

Thanks again!

tistou77
Level 13
Ok, so driver RST and ROM RST is better 🙂

Thanks Nodens 😉

PS: You can do the 0024 bios of Shamino?
Sorry for my english 😄


Case: Lian Li A77F
MB: Rampage VI Extreme Encore
CPU: i9 10980XE
RAM: G.Skill Trident Z RGB Royal 4x8Gb @4000 C16
GPU: EVGA RTX 2080ti XC Ultra
PSU: Seasonic Prime Ultra Titanium 1000W
OS: Intel Optane 905P PCIe
DATA: Samsung 980 Pro
SOUND: Asus Xonar Phoebus

jrmcdou
Level 10
Which bios would be the best to use? I see that 4310 is not on the Asus website and the newest one is not functioning with the Nodens mod yet.
Rampage VI Extreme bios 1503
Core i9 7980XE @ 4.4ghz all cores
64 gb Corsair Vengeance RGB Pro 3600
2x RTX 2080 Ti FE NvLink/SLI
2x Samsung 970 Pro 1tb NVME
Corsair AX1600i
Corsair 1000D case
1x Dell U3818DW 38" Curved Ultrawide and 2x Dell S2716DG 27" 1ms GSYNC 2560x1440 144 hz
Win 10 Pro x64

Nodens
Level 16
I don't plan on modding 0024 cause it's beta. Shamino may give us a newer build in a couple of days so it's not worth it modding every new build every 2 days or so. Once we have a more final build I'll mod it ASAP.

@jrmcdou: Use 4206 for SB-E chips. The newer versions have some issues. When we get a newer one that is fine for everyone I will mod it.
RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
There are 10 types of people in the world. Those who understand binary and those who don't!

RealBench Developer.