This thread seems to say that AHCI is not required for TRIM - support on Linux has some other requirements - first it needs you to be using ext4, second you need to edit /etc/fstab and add 'discard' to the list of options for the filesystems that reside on the SSD. You can test it by running e.g.codemount -o remount,discard //codeLook in /var/log/messages afterwards and you will see messages about discard like socodeJun 10 17:26:28 hostname kernel: EXT4-fs (dm-4): mounted filesystem with ordered data mode. Opts: discard/codeYou may also see a message saying that it uisn't/u supported if it isn't.codeJun 15 20:31:10 eee kernel: EXT4-fs warning (device dm-0): releaseblocksoncommit: discard not supported, disabling/code. Thanks TrevorH. An interesting read and links to more interesting reads.At the moment the only SSD I have running is on my netbook.
Install Osx86 Without Ahci Vs Ata Mode
I have the sda1 partitioned as ext4 with the discard option in /etc/fstab quote/dev/sda1 / ext4 discard,errors=remount-ro 0 1/quote I deleted the UUID (another story).A look in dmsg finds quote 8.332189 EXT4-fs (sda1): re-mounted. Opts: discard,errors=remount-ro/quoteThat would seem to indicate that trim is enabled. However, I have done a test thusly:dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=directsudo hdparm -fibmap tempfileI find the beginning block = 3436544sudo hdparm -read-sector 3436544 /dev/sdawhich shows datareading sector 3436544: succeeded1c3a 909d 8901 7eea 09bc d908 0bd 91f3 8616 aa63 a522 98c5 9423 5af6etc.I then delete the file and wait (an hour and a half now) and run hdparm again.
I should see all zeros but I still see the same data. That would imply that trim is not working.I will try this on the new SSD when I next boot it in my desktop. I am playing musical disks at the moment and only connect the SSD when I am working on my CentOS setup.Ken.
Hello,You can determine if a drive supports TRIM with a command like this for a drive with the device location of /dev/sda:codesu -c 'hdparm -I /dev/sda' grep TRIM.Data Set Management TRIM supported.Deterministic read data after TRIM/codeThe Asterisk '.' above indicates the feature is present.This info was taken from: hope it is ok to cross post in this case as I have found this guide to be very informative and well written, Thanks Stevea@mods If this is not ok please feel free to delete/edit my post as you see fit.Hope this helps.
This thread seems to say that AHCI is not required for TRIM - support on Linux has some other requirements - first it needs you to be using ext4, second you need to edit /etc/fstab and add 'discard' to the list of options for the filesystems that reside on the SSD. You can test it by running e.g.codemount -o remount,discard //codeLook in /var/log/messages afterwards and you will see messages about discard like socodeJun 10 17:26:28 hostname kernel: EXT4-fs (dm-4): mounted filesystem with ordered data mode. Opts: discard/codeYou may also see a message saying that it uisn't/u supported if it isn't.codeJun 15 20:31:10 eee kernel: EXT4-fs warning (device dm-0): releaseblocksoncommit: discard not supported, disabling/code. Thanks TrevorH. An interesting read and links to more interesting reads.At the moment the only SSD I have running is on my netbook. I have the sda1 partitioned as ext4 with the discard option in /etc/fstab quote/dev/sda1 / ext4 discard,errors=remount-ro 0 1/quote I deleted the UUID (another story).A look in dmsg finds quote 8.332189 EXT4-fs (sda1): re-mounted.
Opts: discard,errors=remount-ro/quoteThat would seem to indicate that trim is enabled. However, I have done a test thusly:dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=directsudo hdparm -fibmap tempfileI find the beginning block = 3436544sudo hdparm -read-sector 3436544 /dev/sdawhich shows datareading sector 3436544: succeeded1c3a 909d 8901 7eea 09bc d908 0bd 91f3 8616 aa63 a522 98c5 9423 5af6etc.I then delete the file and wait (an hour and a half now) and run hdparm again. I should see all zeros but I still see the same data.
That would imply that trim is not working.I will try this on the new SSD when I next boot it in my desktop. I am playing musical disks at the moment and only connect the SSD when I am working on my CentOS setup.Ken. Hello,You can determine if a drive supports TRIM with a command like this for a drive with the device location of /dev/sda:codesu -c 'hdparm -I /dev/sda' grep TRIM.Data Set Management TRIM supported.Deterministic read data after TRIM/codeThe Asterisk '.' above indicates the feature is present.This info was taken from: hope it is ok to cross post in this case as I have found this guide to be very informative and well written, Thanks Stevea@mods If this is not ok please feel free to delete/edit my post as you see fit.Hope this helps.
Today I have updated the start post of this thread.Changelog:. new: 'Universal 32/64bit Intel RST Drivers v11.2.0.1006 mod by Fernando' (now with added support of 8-Series Chipsets). new: 'Universal Intel RST Divers & Software Set v11.2.0.1006 mod by Fernando'. new: 'Intel MSM Drivers & Software Set v8.9.8.1005 mod by Fernando'. new: Intel RSTe Drivers & Software Set v3.7.0.1092 WHQL.
added: additional download links (Mirrors)Good luck with the integration of the drivers!Fernando. @ congnt92:Welcome at Win-RAID Forum!Zitat von im BeitragI want to integrate all AHCI/RAID drivers into a Windows XP 32bits CD.
It can be use to setup windows xp for allmost laptop. So I must be integrate all files for 32bits which you upload.
Youtube tv hindi serial geet hui sabse parayi. That's right??No, this would not work at all, because many of the different Intel textmode driver versions, which I am offering within the start post, are using files with the same name, but with different content. Thanks for your reply, Fernando.So, I think I found the answer from my question. And I write it here to you review.If I integrate 32bit Universal Intel RST textmode driver v11.2.0.1006 and 32bit AMD/ATI SBxxx AHCI/RAID Textmode Driver v3.3.1540.29 mod by you I can make the XP CD can be use to setup almost (just I need almost) laptop which inclue AMD and Intel. Just I say almost, I don't need it work for every laptop.
Because as you say, it's impossible. Will you tell me that ok? 32bit Universal Intel RST textmode driver v11.2.0.1006 and 32bit AMD/ATI SBxxx AHCI/RAID Textmode Driver v3.3.1540.29 mode by you will make the great thing and they are things that I need?Thanksssss Fernando. Morning all.not sure if I should start a new thread, please edit as needed if the mod thinks it is a better idea, as it relates to more than one topic.I finally bit the bullet and did make use of the custom XP home CD. Not being sure of which specific Intel SATA Controller was onboard, I inserted v8.9.8.1005 modded by FernandoCD was made following the detailed instructions in Fernando's first post. I also inserted all possible drivers for the specific computer (Dell Optiplex 755) as provided by Dell and AMD (for the video card).Latest BIOS provided by Dell is fairly recent: so I decided to leave it unmodified (for now).first of all, the install went flawlessly even with a SATA DVD player: all drivers have been installed automatically (bar one 'serial PCI port' I'm still trying to find the driver for).Samsung 830 SSD (previously formatted on a Win7 machine) got the OS and, once installed Samsung Magician, TRIM is scheduled via Samsung software and works fine.
Also system optimization is working (with some options dimmed as not compatible with XP) but over provisioning is not active (I left 10% of the small disk space for it when formatting in win7 and now is wasted, you live and learn).Intel SATA controller is recognised as ICH9D0 and all works fine.questions are:should I install the latest AHCI driver v11.2.0.1006 (either original or modded)?are there any benefits in modding the BIOS (given it's a fairly recent one for an old machine)? Zitat von im BeitragPCIVEN8086&DEV29B7&SUBSYS02111028&REV023&172E68DD&0&1BLooks like it's a Intel(R) Active Management Technology - SOL (COM3) but cannot find the proper driver.I have checked the internet for a suitable driver and found it.Zitat von eliswIntel(R) ICH9R/DO/DH 6 Port SATA AHCI Controller - 2922For this Intel SATA AHCI Controller I recommend to install the Intel RST driver v10.8.0.1003 WHQL.
Ata Or Ahci Ssd
You can find the download link. The Intel RST driver v10.8.0.1003 is the last one with full support of Intel ICH9R SATA AHCI Controllers.Zitat von eliswin the driver page it states it is version 9.1.9.1005 with Microsoft signatureThis info is misleading, because the v9.1.9.1005 is not a real driver (=.SYS file), but an INF file, which belongs to the Intel Chipset Device Software ('INF Update Utility').Zitat von eliswin the driver details, iaStor.sys is your version 8.9.8.1005 without signature.This is the actually runnng Intel AHCI driver, which should be updated to RST v10.8.0.1003 WHQL.
. AHCI - AHCI stands for Advanced Host Controller Interface. It makes Native Command Queuing (NCQ) along with hot-plugging or hot swapping through SATA Serial-ATA host controllers possible.
NCQ is one of the important features of AHCI for SSDs. SSDscan process requests faster than HDDs. It can process so fast that the SSD could end up waiting for work. NCQ allows the OS/controller to request up to 32 simultaneous requests at once. So you basically get more performance from your drive over older IDE mode.RAID - RAID stands for redundant array of independent disks, originally redundant array of inexpensive disks. It is a means by which your PC uses multiple disks as if they were one, either to increase performance, safeguard against disk failures,or both. RAID mode has all the advantages of AHCI mode.
There are four main factors of a RAID setup: striping, which spreads data across multiple drives, mirroring, which copies the data to more than one disk, space efficiency, which is how much of the totalspace is available to use, and fault tolerance, which is a measure of how well protected the RAID array is against disk failure. The modes available will very much depend on the BIOS of the device. The Dell SFF PC I have has only one SATA port and offers AHCI, ATA and Legacy. By definition ATA includes both SATA and PATA and uses DMA mode transfer. Legacy is akin to IDE and is thePIO mode interface. One SATA interface rules out RAID anyway.In answer to the OP whereas switching from ATA to AHCI could cause problems with missing boot device BSODs it may not the other way round. Although Vista I have just tested the above PC doing this and it detected a new IDE Controller with no problems althougha restart was required.
When I reverted back it did not even redetect hardware and no problems.Incidentally although my BIOS does not support RAID when I installed a drive robbed from a machine which was in RAID mode the Intel RAID configuration option appeared in the boot sequence. Although the BIOS does not support RAID the chipset does.