If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Rate Thread | Display Modes |
#61
|
|||
|
|||
2.5" SATA HD replacement options
On 6/22/2015 11:17 AM, Rodney Pont wrote:
On Mon, 22 Jun 2015 10:34:20 -0700, cameo wrote: However, I don't find anything in my PC BIOS that allows configuring the drive, except setting the boot order or running a diagnostics on it. And the MS driver Properties tab also doesn not have anything that I can set to wffect the changes you suggest. It will likely be under SATA configuration, not under an individual drive setting. There is mo SATA entry in the Device Manager and as you see from the Magician screen, it is unable to detect a SATA interface. This is weird and frustrating when I actually run a SATA drive. We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. |
Ads |
#62
|
|||
|
|||
2.5" SATA HD replacement options
On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote:
We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. -- Faster, cheaper, quieter than HS2 and built in 5 years; UKUltraspeed http://www.500kmh.com/ |
#63
|
|||
|
|||
2.5" SATA HD replacement options
On 6/22/2015 10:24 PM, Rodney Pont wrote:
On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. |
#64
|
|||
|
|||
2.5" SATA HD replacement options
cameo wrote:
On 6/22/2015 10:24 PM, Rodney Pont wrote: On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. There won't be a "control panel", and a "control-I" or "control-S" or the like. Only if there was a RAID extended INT 0x13 code module, would there be a control combo to press. And for typical OEM setups, they don't bother with stuff like that. Maybe on an Alienware, but not on regular stuff. My laptop has a UEFI BIOS (not evident at all from the screen), and has precisely one setting in it. The SATA ports can be set to AHCI or IDE. And that's all you have for options. Nothing else. Not even a boot order! To do boot ordering, I press the popup boot function key (might be F12 on that machine). I think F2 gets me into the BIOS screen, but the timing window to do that is around 1 second wide, and I frequently miss, and have to go through a boot cycle. When I can manage to get the popup boot menu on the screen, then I can cursor down to the device I want to boot from (typically the optical drive). It's a singularly irritating BIOS. Makes me wanna punch the screen while I'm using it... Paul |
#65
|
|||
|
|||
2.5" SATA HD replacement options
On 6/23/2015 4:43 PM, Paul wrote:
cameo wrote: On 6/22/2015 10:24 PM, Rodney Pont wrote: On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. There won't be a "control panel", and a "control-I" or "control-S" or the like. Only if there was a RAID extended INT 0x13 code module, would there be a control combo to press. And for typical OEM setups, they don't bother with stuff like that. Maybe on an Alienware, but not on regular stuff. My laptop has a UEFI BIOS (not evident at all from the screen), and has precisely one setting in it. The SATA ports can be set to AHCI or IDE. And that's all you have for options. Nothing else. Not even a boot order! To do boot ordering, I press the popup boot function key (might be F12 on that machine). I think F2 gets me into the BIOS screen, but the timing window to do that is around 1 second wide, and I frequently miss, and have to go through a boot cycle. When I can manage to get the popup boot menu on the screen, then I can cursor down to the device I want to boot from (typically the optical drive). It's a singularly irritating BIOS. Makes me wanna punch the screen while I'm using it... Paul Fortunately my BIOS allows setting the # of secs for F10 press to get into it. I've set it to 5 secs. |
#66
|
|||
|
|||
2.5" SATA HD replacement options
On Mon, 22 Jun 2015 14:54:44 -0700, cameo
wrote: On 6/22/2015 11:17 AM, Rodney Pont wrote: On Mon, 22 Jun 2015 10:34:20 -0700, cameo wrote: However, I don't find anything in my PC BIOS that allows configuring the drive, except setting the boot order or running a diagnostics on it. And the MS driver Properties tab also doesn not have anything that I can set to wffect the changes you suggest. It will likely be under SATA configuration, not under an individual drive setting. There is mo SATA entry in the Device Manager and as you see from the Magician screen, it is unable to detect a SATA interface. This is weird and frustrating when I actually run a SATA drive. We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. When I put a SSD in my old laptop I could never find any BIOS entries for that stuff either. |
#67
|
|||
|
|||
2.5" SATA HD replacement options
|
#69
|
|||
|
|||
2.5" SATA HD replacement options
On Tue, 23 Jun 2015 16:00:34 -0700, cameo wrote:
I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? You've not upset me. I can't help if your BIOS has no settings for the SATA controller mode, nothing personal :-) -- Faster, cheaper, quieter than HS2 and built in 5 years; UKUltraspeed http://www.500kmh.com/ |
#70
|
|||
|
|||
2.5" SATA HD replacement options
cameo wrote:
On 6/23/2015 4:43 PM, Paul wrote: cameo wrote: On 6/22/2015 10:24 PM, Rodney Pont wrote: On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. There won't be a "control panel", and a "control-I" or "control-S" or the like. Only if there was a RAID extended INT 0x13 code module, would there be a control combo to press. And for typical OEM setups, they don't bother with stuff like that. Maybe on an Alienware, but not on regular stuff. My laptop has a UEFI BIOS (not evident at all from the screen), and has precisely one setting in it. The SATA ports can be set to AHCI or IDE. And that's all you have for options. Nothing else. Not even a boot order! To do boot ordering, I press the popup boot function key (might be F12 on that machine). I think F2 gets me into the BIOS screen, but the timing window to do that is around 1 second wide, and I frequently miss, and have to go through a boot cycle. When I can manage to get the popup boot menu on the screen, then I can cursor down to the device I want to boot from (typically the optical drive). It's a singularly irritating BIOS. Makes me wanna punch the screen while I'm using it... Paul Fortunately my BIOS allows setting the # of secs for F10 press to get into it. I've set it to 5 secs. What you need, is some reliable way to "vet" the hardware interface, after the OS is running. If you go into Device Manager (devmgmt.msc), and do Properties on the SATA hardware controller, there is a list of properties. One of the properties will have VEN/DEV, where for an Intel chipset it would be a VEN of 0x8086. And the DEV would be something like 0x2925 or similar. Well, in that same area, you will find references like CC0101 CC0104 CC0106 And those are short-form Class Codes. Seeing one of those as being matched by the driver, helps give a hint as to what "mode" the port is in. A SATA port could use RAID and JBOD, to mount individual hard drives. A SATA port could use AHCI, with a different class code. In the case of Intel chipsets, the same set of driver files might be used. And the port might also use IDE emulation, which has its own Class Code. So that's one way you may get a hint as to what mode you're in. I'm typing from a WinXP machine, and if I look on this chipset, I see... http://i62.tinypic.com/1672tn5.gif HTH, Paul |
#71
|
|||
|
|||
2.5" SATA HD replacement options
On 6/24/2015 10:42 AM, Paul wrote:
cameo wrote: On 6/23/2015 4:43 PM, Paul wrote: cameo wrote: On 6/22/2015 10:24 PM, Rodney Pont wrote: On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. There won't be a "control panel", and a "control-I" or "control-S" or the like. Only if there was a RAID extended INT 0x13 code module, would there be a control combo to press. And for typical OEM setups, they don't bother with stuff like that. Maybe on an Alienware, but not on regular stuff. My laptop has a UEFI BIOS (not evident at all from the screen), and has precisely one setting in it. The SATA ports can be set to AHCI or IDE. And that's all you have for options. Nothing else. Not even a boot order! To do boot ordering, I press the popup boot function key (might be F12 on that machine). I think F2 gets me into the BIOS screen, but the timing window to do that is around 1 second wide, and I frequently miss, and have to go through a boot cycle. When I can manage to get the popup boot menu on the screen, then I can cursor down to the device I want to boot from (typically the optical drive). It's a singularly irritating BIOS. Makes me wanna punch the screen while I'm using it... Paul Fortunately my BIOS allows setting the # of secs for F10 press to get into it. I've set it to 5 secs. What you need, is some reliable way to "vet" the hardware interface, after the OS is running. If you go into Device Manager (devmgmt.msc), and do Properties on the SATA hardware controller, there is a list of properties. One of the properties will have VEN/DEV, where for an Intel chipset it would be a VEN of 0x8086. And the DEV would be something like 0x2925 or similar. Well, in that same area, you will find references like CC0101 CC0104 CC0106 And those are short-form Class Codes. Seeing one of those as being matched by the driver, helps give a hint as to what "mode" the port is in. A SATA port could use RAID and JBOD, to mount individual hard drives. A SATA port could use AHCI, with a different class code. In the case of Intel chipsets, the same set of driver files might be used. And the port might also use IDE emulation, which has its own Class Code. So that's one way you may get a hint as to what mode you're in. I'm typing from a WinXP machine, and if I look on this chipset, I see... http://i62.tinypic.com/1672tn5.gif HTH, Paul OK, now this is more understandable to me. Here is an image of the same Properties sheet for my SATA controller. Note, earlier I was looking at the Disk Drives which strangely indicates SCSI, not SATA. http://i61.tinypic.com/2cejmeu.jpg |
#72
|
|||
|
|||
2.5" SATA HD replacement options
|
#73
|
|||
|
|||
2.5" SATA HD replacement options
In article , lid says...
On 6/21/2015 6:45 AM, pjp wrote: In article , lid says... On 6/16/2015 5:54 PM, Ashton Crusher wrote: On Tue, 16 Jun 2015 00:20:30 -0700, cameo wrote: On 6/15/2015 11:20 PM, . . .winston wrote: cameo wrote: On 6/15/2015 7:24 PM, Ashton Crusher wrote: On Mon, 15 Jun 2015 10:42:05 -0700, cameo wrote: I am sensing that my HP Pavillion tx1000 notebook's 250GB SATA drive's days are numbered and I have been trying to find a new one to replace it with. However, this 5400 RPM Western Digital WD2500BEVS-60UST0 model doesn't seem to be available at a reasonable price and most that pop up in Google search are used. So I was wondering if perhaps I could look for other 2.5" SATA models, maybe with higher capacity and higher speed, but I am worried what kind of compatibility problems I could face then. Even if the electrical interface is the same, they might not fit into the caddy the original drive is in. What about SATA II or SATA III upgrades? Has any of you done this kind of laptop HD replacement and could give me some pointers? Thanks. Give serious thought to getting an SSD drive. I put one in to replace a 5400 SATA drive in my old aspire one and it gave that old, formerly very slow, net book a new lease on life. Like the proverbial night and day. I think you guys convinced me about going with an SSD drive. Googling some more on the subject, I see that this is not as bad way to go as I originally thought. Especially considering the speed improvement! I use Acronis to make a full PC backup and that should make restore to the SSD pretty easy. The only thing I'm not sure is how the Win7 OS handles the difference in the drivers. After all, when I first time boot up with the SSD, the previous SATA drivers will be useless. Why would you need the earlier machine's SATA drivers if you are building a new system with an SSD ? If Win7 doesn't provide a SATA driver to operate in ACHI mode, you'll need to provide one during the Windows setup and prior to installing Windows....the drive needs to be ready for Windows to install. Where did you read that I was building a new system? I'm just trying to The following is what I saved from a post long time ago now. --------------------------- First, open an Elevated Command Prompt window. To open an Elevated Command Prompt window: Click on Start Orb Type "CMD.exe" in Search box Right click on "CMD" and select "Run as Administrator" (If you receive a prompt confirmation, click YES) To verify the TRIM command is enabled, type the following and press enter in the Elevated command: fsutil behavior query disabledeletenotify The results will be as follows: DisableDeleteNotify = 1 (Windows TRIM commands are disabled) DisableDeleteNotify = 0 (Windows TRIM commands are enabled) To enable the TRIM command, type the following and press enter in the Elevated command: fsutil behavior set disabledeletenotify 0 To disable the TRIM command, type the following and press enter in the Elevated command: fsutil behavior set disabledeletenotify 1 -------------------------------------- |
#74
|
|||
|
|||
2.5" SATA HD replacement options
cameo wrote:
On 6/24/2015 10:42 AM, Paul wrote: cameo wrote: On 6/23/2015 4:43 PM, Paul wrote: cameo wrote: On 6/22/2015 10:24 PM, Rodney Pont wrote: On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. There won't be a "control panel", and a "control-I" or "control-S" or the like. Only if there was a RAID extended INT 0x13 code module, would there be a control combo to press. And for typical OEM setups, they don't bother with stuff like that. Maybe on an Alienware, but not on regular stuff. My laptop has a UEFI BIOS (not evident at all from the screen), and has precisely one setting in it. The SATA ports can be set to AHCI or IDE. And that's all you have for options. Nothing else. Not even a boot order! To do boot ordering, I press the popup boot function key (might be F12 on that machine). I think F2 gets me into the BIOS screen, but the timing window to do that is around 1 second wide, and I frequently miss, and have to go through a boot cycle. When I can manage to get the popup boot menu on the screen, then I can cursor down to the device I want to boot from (typically the optical drive). It's a singularly irritating BIOS. Makes me wanna punch the screen while I'm using it... Paul Fortunately my BIOS allows setting the # of secs for F10 press to get into it. I've set it to 5 secs. What you need, is some reliable way to "vet" the hardware interface, after the OS is running. If you go into Device Manager (devmgmt.msc), and do Properties on the SATA hardware controller, there is a list of properties. One of the properties will have VEN/DEV, where for an Intel chipset it would be a VEN of 0x8086. And the DEV would be something like 0x2925 or similar. Well, in that same area, you will find references like CC0101 CC0104 CC0106 And those are short-form Class Codes. Seeing one of those as being matched by the driver, helps give a hint as to what "mode" the port is in. A SATA port could use RAID and JBOD, to mount individual hard drives. A SATA port could use AHCI, with a different class code. In the case of Intel chipsets, the same set of driver files might be used. And the port might also use IDE emulation, which has its own Class Code. So that's one way you may get a hint as to what mode you're in. I'm typing from a WinXP machine, and if I look on this chipset, I see... http://i62.tinypic.com/1672tn5.gif HTH, Paul OK, now this is more understandable to me. Here is an image of the same Properties sheet for my SATA controller. Note, earlier I was looking at the Disk Drives which strangely indicates SCSI, not SATA. http://i61.tinypic.com/2cejmeu.jpg OK, so that is set to IDE emulation (i.e. not set to AHCI). Are you sure the NVidia chipset is SATA II at least ? There can be problems mixing SATA I controllers with SATA II/SATA III hard drives. Usually the company involved with such a problem is VIA. The VIA chipsets were the ones with a problem. As long as your NVidia thing is listed as SATA II, it probably doesn't have the problem. You'll notice in the listing here, it has IDE and AHCI capability, based on the two listed class codes. CC_0104 is AHCI typically. http://www.driversdownloader.com/har..._10de&dev_0266 * CC_0101 NVIDIA nForce 430/410 Serial ATA Controller NVIDIA nForce Serial ATA Controller * CC_0104 NVIDIA nForce 430/410 Serial ATA Controller NVIDIA nForce Serial ATA Controller OK, so it's listed as SATA II here (3Gbit/sec) http://www.nvidia.com/page/gpu_mobo_tech_specs.html SATA I = 1.5Gb/sec SATA II = 3.0Gb/sec SATA III = 6.0Gb/sec And the SATA drive should auto-negotiate OK with those. The two pieces of hardware, pick the fastest rate they share in common. ******* My guess is, the Magician software has done a TRIM test, attempted to TRIM a deleted file (a file created strictly for testing TRIM), and has determined the deleted sectors did not get TRIMmed. I've seen this code logic recently, where people have been doing the TRIM test by hand. Using a sector editor, after the driver was supposed to send TRIM, they go check the sectors. If the sectors are full of 0xFF bytes, then TRIM happened properly. The flash storage block got erased. If the TRIM didn't happen, the (random) test data was found to still be in the sector. Now, on Windows 7, the claim was that both the MSAHCI and the IDE driver, both supported TRIM. But that probably happened at a certain patch level, and TRIM support probably wasn't always there. And it could be that Magician is testing for it, for some reason. The driver would likely be a Microsoft driver. If you were to install an NVidia chipset driver, then it should just have an "INCLUDE mshdc.inf" or similar call. As an example, the computer I'm typing on uses ICH9 Intel Southbridge, and the OS is WinXP. I go to this folder: C:\WINDOWS\inf I do a search for the text string "mshdc" in any of the files in that folder. It reports OEM16.inf contains the string. The OEM16 is just a file renaming of the actual INF file that came from the Intel chipset installer. At the top of that file it says: ; ** Filename: ICH9IDE.INF ; ** Abstract: Windows* 2K, XP, and 2003 Server, Vista INF File for ; ** Intel(R) 82801 IDE device ; ** Last Update: September 25, 2007 (Version 8.3.0 Build 1016) and further down, is the call to the Microsoft driver, to do most of the work. Include=mshdc.inf And what I'm showing you there, is even when you get a chipset driver, most of the "working" code comes from Microsoft. Only a few little registry settings (still important) and a nice text string for Device Manager, are in the file as well. The OEMxx.inf files are awarded the "xx" number in the order of installation. I think this machine is up to OEM50 or so now. The purpose of renaming the file, is to prevent filename collisions. Usually the header of the file, lists its original name. Mine in this case is ICH9IDE.INF So then the question is, how do you get an up-to-date mshdc.inf and related files, that support TRIM. If that indeed is the problem. Are you patched up to date ? HTH, Paul |
#75
|
|||
|
|||
2.5" SATA HD replacement options
On 6/25/2015 12:43 AM, Paul wrote:
cameo wrote: On 6/24/2015 10:42 AM, Paul wrote: cameo wrote: On 6/23/2015 4:43 PM, Paul wrote: cameo wrote: On 6/22/2015 10:24 PM, Rodney Pont wrote: On Mon, 22 Jun 2015 14:54:44 -0700, cameo wrote: We are talking about the SATA controller configuration in the BIOS, long before it gets to Windows Device Manager. Options may be RAID, AHCI, SATA and/or IDE - you want SATA. I already mentioned in an earlier post here that my BIOS has no options regarding the drive except setting boot order and running diagnostics on it. So no SATA there wither. And I've already said you are not looking for options for the drive but for the controller! I've not come across a motherboard that had SATA and no options to set the controller mode. Anyway I'm sorry I can't help. Sorry to upset you, but where would fins controller mode if not in the Phoenix BIOS? My old XP PC used SCSI drives and their SCSI controller could be accessed but I don't see anything in this notebook for getting into controller mode. Come to think of it, the SCSI BIOS showed up before the motherboard BIOS, but nothing like that here. There won't be a "control panel", and a "control-I" or "control-S" or the like. Only if there was a RAID extended INT 0x13 code module, would there be a control combo to press. And for typical OEM setups, they don't bother with stuff like that. Maybe on an Alienware, but not on regular stuff. My laptop has a UEFI BIOS (not evident at all from the screen), and has precisely one setting in it. The SATA ports can be set to AHCI or IDE. And that's all you have for options. Nothing else. Not even a boot order! To do boot ordering, I press the popup boot function key (might be F12 on that machine). I think F2 gets me into the BIOS screen, but the timing window to do that is around 1 second wide, and I frequently miss, and have to go through a boot cycle. When I can manage to get the popup boot menu on the screen, then I can cursor down to the device I want to boot from (typically the optical drive). It's a singularly irritating BIOS. Makes me wanna punch the screen while I'm using it... Paul Fortunately my BIOS allows setting the # of secs for F10 press to get into it. I've set it to 5 secs. What you need, is some reliable way to "vet" the hardware interface, after the OS is running. If you go into Device Manager (devmgmt.msc), and do Properties on the SATA hardware controller, there is a list of properties. One of the properties will have VEN/DEV, where for an Intel chipset it would be a VEN of 0x8086. And the DEV would be something like 0x2925 or similar. Well, in that same area, you will find references like CC0101 CC0104 CC0106 And those are short-form Class Codes. Seeing one of those as being matched by the driver, helps give a hint as to what "mode" the port is in. A SATA port could use RAID and JBOD, to mount individual hard drives. A SATA port could use AHCI, with a different class code. In the case of Intel chipsets, the same set of driver files might be used. And the port might also use IDE emulation, which has its own Class Code. So that's one way you may get a hint as to what mode you're in. I'm typing from a WinXP machine, and if I look on this chipset, I see... http://i62.tinypic.com/1672tn5.gif HTH, Paul OK, now this is more understandable to me. Here is an image of the same Properties sheet for my SATA controller. Note, earlier I was looking at the Disk Drives which strangely indicates SCSI, not SATA. http://i61.tinypic.com/2cejmeu.jpg OK, so that is set to IDE emulation (i.e. not set to AHCI). Are you sure the NVidia chipset is SATA II at least ? There can be problems mixing SATA I controllers with SATA II/SATA III hard drives. Usually the company involved with such a problem is VIA. The VIA chipsets were the ones with a problem. As long as your NVidia thing is listed as SATA II, it probably doesn't have the problem. You'll notice in the listing here, it has IDE and AHCI capability, based on the two listed class codes. CC_0104 is AHCI typically. http://www.driversdownloader.com/har..._10de&dev_0266 * CC_0101 NVIDIA nForce 430/410 Serial ATA Controller NVIDIA nForce Serial ATA Controller * CC_0104 NVIDIA nForce 430/410 Serial ATA Controller NVIDIA nForce Serial ATA Controller OK, so it's listed as SATA II here (3Gbit/sec) http://www.nvidia.com/page/gpu_mobo_tech_specs.html SATA I = 1.5Gb/sec SATA II = 3.0Gb/sec SATA III = 6.0Gb/sec And the SATA drive should auto-negotiate OK with those. The two pieces of hardware, pick the fastest rate they share in common. ******* My guess is, the Magician software has done a TRIM test, attempted to TRIM a deleted file (a file created strictly for testing TRIM), and has determined the deleted sectors did not get TRIMmed. I've seen this code logic recently, where people have been doing the TRIM test by hand. Using a sector editor, after the driver was supposed to send TRIM, they go check the sectors. If the sectors are full of 0xFF bytes, then TRIM happened properly. The flash storage block got erased. If the TRIM didn't happen, the (random) test data was found to still be in the sector. Now, on Windows 7, the claim was that both the MSAHCI and the IDE driver, both supported TRIM. But that probably happened at a certain patch level, and TRIM support probably wasn't always there. And it could be that Magician is testing for it, for some reason. The driver would likely be a Microsoft driver. If you were to install an NVidia chipset driver, then it should just have an "INCLUDE mshdc.inf" or similar call. As an example, the computer I'm typing on uses ICH9 Intel Southbridge, and the OS is WinXP. I go to this folder: C:\WINDOWS\inf I do a search for the text string "mshdc" in any of the files in that folder. It reports OEM16.inf contains the string. The OEM16 is just a file renaming of the actual INF file that came from the Intel chipset installer. At the top of that file it says: ; ** Filename: ICH9IDE.INF ; ** Abstract: Windows* 2K, XP, and 2003 Server, Vista INF File for ; ** Intel(R) 82801 IDE device ; ** Last Update: September 25, 2007 (Version 8.3.0 Build 1016) and further down, is the call to the Microsoft driver, to do most of the work. Include=mshdc.inf And what I'm showing you there, is even when you get a chipset driver, most of the "working" code comes from Microsoft. Only a few little registry settings (still important) and a nice text string for Device Manager, are in the file as well. The OEMxx.inf files are awarded the "xx" number in the order of installation. I think this machine is up to OEM50 or so now. The purpose of renaming the file, is to prevent filename collisions. Usually the header of the file, lists its original name. Mine in this case is ICH9IDE.INF So then the question is, how do you get an up-to-date mshdc.inf and related files, that support TRIM. If that indeed is the problem. Are you patched up to date ? HTH, Paul Hm, most of this is over my head, I'm afraid. But yes, my system always got the latest updates/patches. What is surprising to me is that the storage controller is from NVIDIA because until now I thought only my graphics controller was from NVIDIA; the GeForce Go 6150. |
Thread Tools | |
Display Modes | Rate This Thread |
|
|