10-19-2010 06:15 PM
My (pessimistic) bet is that Lenovo is soon going to offer new generation, premium priced ssds which should all include trim support (unless Lenovo explicitly removes the default trim support of the ssd manufacturers). Instead of offering a firmware update with trim support for the "old" ssds they will suggest customers to purchase the new ones :-(
UNFORTUNATELY, grimper's pessimistic "bet" has JUST been proved to be RIGHT!!! Lenovo is offering from TODAY the option of Intel X18-m 160GB JUST FOR 80$ more than the Samsung SSD.....
I am really disappointed from the fact that my 1 month old t410s NOW it is offered with the NEW i5 560m, the NEW Nvidia Optimus and the NEW Intel x18-m! If I knew that just after one month I would have these options, OBVIOUSLY I would wait to buy a t410s with these options.
So as you can understand.... WE SHOULD STOP WAITING FOR TRIM! Now that Intel SSD is an option.... Lenovo won't take care about the "small group" of customers who want trim to their Samsung SSD.
Anyway, does anyone knows anyway to perform trim (even manually) to our Samsung SSD? Please don't suggest me the "secure erase from BIOS" method... this is just the most stupid method....
I will have to disagree with your statement that the secure erase method is stupid. I just use the "secure erase from BIOS" method to restore the performance of my 128GB Samsung SSD from a 5.9 WEI hard disk rating back to a 6.9 WEI hard disk rating. Are you aware that the even if an SSD firmware update is available it will also perform a secure erase before updating the firmware?
TRIM is way over-rated and most likely you won't notice any performance improvement with an trim firmware update.
On my Thinkpad T510 the trimless 128GB Samung SSD feels faster and boots faster than the trim-enabled 256GB Crucial RealSSD. If I had know about the "secure erase BIOS method" before I won't have wasted money upgrading to a trim-enabled SSD and then only to be dissapointed by the performance.
jPad I didn't said that "secure erase" doens't work. I just said that it is the most stupid solution. I don't have time to waste it for doing every while "secure erase".
Could you please tell us how much time do you need to perform system backup, secure erase and then system restore?
Anyway, have anyone tried to do the over-provision trick? Please, check here (post 22):
It seems that over-provisioning does the job (of course you will have to lose some space, but for me this is OK).
If anyone has tested this method, please share your experiences.
11-16-2010 09:16 AM - edited 11-17-2010 11:33 AM
I just confirmed that Trim can in fact be enabled on these drives.
I have Lenovo 128gig Samsung SSD VBM1EL1Q
Get the .rar that "contains everthing we need to enable trim" uncompress and put it on a bootable usb.
Backup your drive, everything must be erased. Use a partition backup routine so you can just restore it. (I used Windows 7 backup)
Go into bios and change your SATA setting from "AHCI" to "compatible". Remove the SSD. Boot from your USB. (Hit F12 on startup, select to boot from USB drive)
*** One additional step to verify, optional, but would recommend it...
Boot to your USB drive with the SSD still plugged in. Run maindiag.exe to verify that it sees your SSD in this configuration. It will populate the make/serial/firmware fields with the Lenovo info, just reassuring you that it is seeing the correct drive and setup correctly to flash. Then shut down, pull the SSD out and continue below. Do not try to flash it with the model/serial/firmware numbers showing, see note below *****
When you get the C:\ prompt, insert your SSD drive into you laptop (hot plug it in). <-- Important, if you boot with the SSD in, maindiag.exe will detect it as Lenovo and will only half flash it, don't go there, recoverable but ugly. If you hotplug it in after boot to c:\ , maindiag.exe will not display the drive version numbers (lines will have no values) just run flash sequence below and it will work and report successful. If you want to verify the drive it is seeing, do the optional step above.
Run maindiag.exe select number 2, then number 1, then number 4. <--Important that you do all three steps, in this order.
You will see a "Success" message after each step.
Reinsert hard drive, reboot, change bios setting back to ahci, reboot, restore image from backup from whatever boot media you created during backup process. (Again, I used Windows Backup and Windows 7 Installer --> choose recovery and selected my backup file.)
Run Crystal Disk info to reveal you have now enabled TRIM,(AAM) Acoustics Management, (NCQ)Native Command Queuing.
Windows experience went from 5.9 to 7.2 and your firmware is now VBM19C1Q
11-16-2010 10:24 AM
I don't see any drawbacks.
The only thing I can think of is that if Lenovo does ever issue an update, it may not flash as the firmware version is not what they are expecting. Or if you have to replace it under warranty or something....
But with TRIM, NCQ, and AAM all now active, I don't see a need to firmware flash it for anything else.
11-16-2010 12:00 PM
11-16-2010 12:44 PM
Alright. I’m gonna go by your instructions and give it a shot on some of the next weekends. Let’s hope you didn't forget something crucial.
Can you give me your model too? I have the 0VB variant.
11-17-2010 11:38 AM
On that occasion, could you make your screenshot a little higher so I can see the full list of SMART attributes?
On Linux they don’t have a complete list and your list could help to write a patch