Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    2.2.4 and how I enabled TRIM

    Installation and Upgrades
    31
    59
    23266
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MetalGeek last edited by

      I have a 120gb Samsung 840 EVO SSD and I was able to enable TRIM using ThePOO's instructions without incident.  I'm running pfsense 2.2.6 and I booted off my pfsense 2.2.6 USB installer.  So far no issues.

      I will say that my experience with this Samsung drive and it's use in 2 other systems hasn't been stellar which is why I've never purchased another Samsung and won't in the future.  For the record, my other SSDs are:

      • 120GB PNY (Sandforce based)

      • 240GB Toshiba

      • 240GB OCZ ARC100

      The PNY is "slow" by today's standards but just works (been in 3 systems) and the Toshiba and post Toshiba buyout OCZ are great.

      1 Reply Last reply Reply Quote 0
      • 2
        2chemlud Banned last edited by

        Just to avoid confusion: I'm referring to my experience with 2 Samsung EVO 850 SSDs, MetalGeek has a EVO 840 ;-)

        1 Reply Last reply Reply Quote 0
        • E
          elementalwindx last edited by

          @2chemlud:

          Just to avoid confusion: I'm referring to my experience with 2 Samsung EVO 850 SSDs, MetalGeek has a EVO 840 ;-)

          Not exactly sure why anyone in here is caring about TRIM. I've been running a pfsense box for at least a few years now on a samsung ssd. I think it's a 60 or 80gb 830 pro. I've had 0 issues with it. I don't even know if trim is on or not but I've made 0 effort to find out or change it.

          1 Reply Last reply Reply Quote 0
          • 2
            2chemlud Banned last edited by

            @element

            See above my post on the esoteric side of the TRIM discussion. But as a matter of fact I have here 2 Samsung EVO 850 120GB SSDs, for both I could not activate TRIM without corrupting pfSense, while it worked fine the same way on a 30GB Kingston NOW…

            1 Reply Last reply Reply Quote 0
            • K
              keatre last edited by

              I just performed my first install on a new machine running pfsesnse 2.2.6 and TRIM was indeed not enabled.  Followed OP's instructions, and TRIM is now enabled for my Intel 535.

              Confirming OP's instructions are still needed and work for SSD users on 2.2.6

              1 Reply Last reply Reply Quote 0
              • 2
                2chemlud Banned last edited by

                I must confess I'm a little disturbed now, as I recognized that the problem with TRIM is apparently not related to the Samsung EVO 850, but to the i386 version of pfsense 2.2.6

                I have a Kingston 30 GB SSD, which was doing fine with x64 pfsense full 2.2.6, but when installing i386 pfsense on boot it hangs on TRIM activation…

                ![TRIM kingston 30 GB.JPG](/public/imported_attachments/1/TRIM kingston 30 GB.JPG)
                ![TRIM kingston 30 GB.JPG_thumb](/public/imported_attachments/1/TRIM kingston 30 GB.JPG_thumb)

                1 Reply Last reply Reply Quote 0
                • ?
                  Guest last edited by

                  but to the i386 version of pfsense 2.2.6

                  Earlier or later this version (32Bit) will be not available, so anybody should take the chance to settle over
                  to the x86_64 version, perhaps we will see that changing is coming earlier as we all could expect or imagine it.

                  1 Reply Last reply Reply Quote 0
                  • 2
                    2chemlud Banned last edited by

                    To see if the problem has to do with the activation of TRIM on my 64bit BSD, I followed exactly the steps given in the first post of this thread, same result, same hanging on booting.

                    This whole TRIM thing is a pile of sh*t on i386 BSD…

                    1 Reply Last reply Reply Quote 0
                    • K
                      kapara last edited by

                      I wonder if it is a batch of bad Samsung ssd's

                      I recently built out a new box on supermicro MB.  Enabled trim without error.  I did have to use 64bit, and installed off of usb 2.0 port and disable AHCI.  Legacy IDE only.  No issues so far!

                      Samsung 850 Pro

                      1 Reply Last reply Reply Quote 0
                      • 2
                        2chemlud Banned last edited by

                        " I did have to use 64bit,"

                        64bit worked here too, but not 32 bit–-

                        1 Reply Last reply Reply Quote 0
                        • S
                          sts last edited by

                          @ThePOO:

                          –----  I was pretty frustrated getting TRIM enabled in 2.2.4

                          ------  This is what worked for me to get the trim status set to enabled for my SSD.

                          […]

                          Thanks for this guide, I just successfully enabled TRIM on the 16GB mSATA SSD module of the apu2c4!

                          1 Reply Last reply Reply Quote 0
                          • M
                            mikovirgoez last edited by

                            Thank you very much, this very help me.

                            1 Reply Last reply Reply Quote 0
                            • X
                              xman111 last edited by

                              me too,  did it last night on 64bit pfsense 2.3, and an Intel SSD.

                              1 Reply Last reply Reply Quote 0
                              • Pippin
                                Pippin last edited by

                                Thank you to @ThePOO
                                It worked for me.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mauroman33 last edited by

                                  Thank you for sharing this guide, ThePOO

                                  1 Reply Last reply Reply Quote 0
                                  • N
                                    nicholfd last edited by

                                    @jimp:

                                    Devices purchased from the pfSense store are loaded with TRIM enabled since we know the hardware and disks are capable (or at least in some cases do not have a negative reaction to it)

                                    This wasn't the case with a new set of HA rack mount SG-4860's just purchased (thread https://forum.pfsense.org/index.php?topic=113803.0).  Has this changed?  Should the HA set of SG-4860's have TRIM enabled?

                                    Thanks,
                                    Frank

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      paulsnoop last edited by

                                      I just used this guide to enable TRIM on my new Samsung 850 evo msata drive. Rebooted and everything looks as it should.
                                      Should I be concerned about corruption or would it be immediately obvious if there was a problem, I'm using pfSense x64.
                                      Thanks.

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        EricE last edited by

                                        @2chemlud:

                                        This whole TRIM thing is a pile of sh*t on i386 BSD…

                                        TRIM is an ugly hack, period.  Mainly a symptom of trying to graft old storage technology that works one way on top of flash memory that works an entirely different way.  Hopefully someone will come up with a replacement for SATA and develop a native flash memory stack end to end.

                                        Until then I just buy SSDs that are over-provisioned and do their own garbage collection irrespective of TRIM.  Most Sandforce based SSDs work this way - it just takes a bit more digging to find 'em.

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          somniture last edited by

                                          @EricE:

                                          TRIM is an ugly hack, period.  Mainly a symptom of trying to graft old storage technology that works one way on top of flash memory that works an entirely different way.  Hopefully someone will come up with a replacement for SATA and develop a native flash memory stack end to end.

                                          It's called NVMe.

                                          1 Reply Last reply Reply Quote 0
                                          • W
                                            Waqar.UK last edited by

                                            @EricE:

                                            @2chemlud:

                                            This whole TRIM thing is a pile of sh*t on i386 BSD…

                                            TRIM is an ugly hack, period.  Mainly a symptom of trying to graft old storage technology that works one way on top of flash memory that works an entirely different way.  Hopefully someone will come up with a replacement for SATA and develop a native flash memory stack end to end.

                                            Until then I just buy SSDs that are over-provisioned and do their own garbage collection irrespective of TRIM.  Most Sandforce based SSDs work this way - it just takes a bit more digging to find 'em.

                                            With regard to  over-provisioned SSD a good article (at least from Kingston) is
                                            https://www.kingston.com/en/ssd/overprovisioning
                                            Seagate:
                                            http://www.seagate.com/gb/en/tech-insights/ssd-over-provisioning-benefits-master-ti/

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Products

                                            • Platform Overview
                                            • TNSR
                                            • pfSense
                                            • Appliances

                                            Services

                                            • Training
                                            • Professional Services

                                            Support

                                            • Subscription Plans
                                            • Contact Support
                                            • Product Lifecycle
                                            • Documentation

                                            News

                                            • Media Coverage
                                            • Press
                                            • Events

                                            Resources

                                            • Blog
                                            • FAQ
                                            • Find a Partner
                                            • Resource Library
                                            • Security Information

                                            Company

                                            • About Us
                                            • Careers
                                            • Partners
                                            • Contact Us
                                            • Legal
                                            Our Mission

                                            We provide leading-edge network security at a fair price - regardless of organizational size or network sophistication. We believe that an open-source security model offers disruptive pricing along with the agility required to quickly address emerging threats.

                                            Subscribe to our Newsletter

                                            Product information, software announcements, and special offers. See our newsletter archive to sign up for future newsletters and to read past announcements.

                                            © 2021 Rubicon Communications, LLC | Privacy Policy