Just got my new Intel X25-M SSD
Posted: Mon Nov 22, 2010 7:29 pm
Ordered an 80Gb Intel X25-M SSD from Newegg as a gift to myself. I'll be using it to replace my current Velociraptor boot drive.
I have been warned that upgrading to an SSD is MUCH easier by doing a clean OS install in Win7, but I'm going to attempt to clone my old boot partition on my Win7 workstation. I have a very specialized setup and a fresh install would take me days to get everything put back the way I want it. I will only do it if I have to.
I have thoroughly researched this and I believe I have found the best, if somewhat tedious, procedure.
There are two issues to be aware of. First, SSDs perform better if your HDD controller is running in AHCI mode and no IDE emulation. I am running in IDE mode now, but there is a simple registry hack to change to enable AHCI in Win7 even if the OS was originally installed in IDE mode.
Second, you get better performance if the partitions are aligned correctly otherwise you take a performance hit. Win7 will properly align the partitions when you do a clean install (thus why a clean install is recommended). Acronis and most other imaging apps are unaware of partition alignment right now (Acronis says it will be added to True Image 2011 at a later date) and thus even if you pre-align the partitions, Acronis will generally change it back to default.
The basic procedure is:
1. Use Acronis to make an image of the Win7 boot (C) partition and save it to another drive.
2. Install the SSD and disconnected all other drives
3. Boot with the Win7 DVD and installed Win7 on the SSD which will create the hidden and boot partitions with the proper alignment. No need to enter the CD key as this is a throw away Win7 install that will later be overwritten. We're just doing this to have Win7 create the proper alignments. It shouldn't take long to install Win7 on an SSD.
4. When win7 is installed, shutdown the PC.
5. Reconnected the HDD with the saved image of your old Win7 boot partition. Boot from the Acronis boot CD.
6. Use Acronis to restore the image(volume restore) that was taken earlier of the boot partition onto the C partition of the SSD (there will also be a system reserved partition on the SSD as well but just ignore it).
7. Reboot PC (make sure your old Win7 boot drive is NOT connected because Win7 will make it non-bootable if it sees two bootable drives). The alignment should be correct since the Win7 installer set it up and you only restored the image of the C partition and you didn't clone the entire drive.
8. Run DiskPar alignment test utility: At command line type: DISKPAR.EXE -i {DISK #} to confirm that SSD partitions are aligned. The DISK # can be obtained from Windows Disk Management (Right click My Computer -> Manage -> Disk Management). For each partition on the SSD the "Starting offset" number divided by 4096 should equal a whole number. Download link and instructions for DiskPar here: http://club.myce.com/f138/ssd-faq-297856/
9. Confirm that TRIM is enabled. Win7 should automatically enable TRIM for the SSD. This can be confirmed by typing the following at the windows CMD prompt Note: You must run CMD as an administrator):
Command prompt > fsutil behavior query disabledeletenotify
If DisableDeleteNotify = 1 (Windows TRIM commands are disabled)
If DisableDeleteNotify = 0 (Windows TRIM commands are enabled)
10. Confirm that SSD is excluded from scheduled defrag. Win7 should automatically disable scheduled defragmentation of SSD partitions (and you definitely do NOT want to defrag an SSD or you will wear it out pre-maturely). This can be confirmed by looking at the defrag task scheduler to see if the SSD partitions are excluded as explained here:
All programs >> Accessories >> System Tools >> Disk Defragmenter >> (if not enabled check "turn on schedule" temporarily..) >> then check Run on a schedule >> then select disks button: look under (Select all Disks) listed here you will find any disks not excluded for defrag or you can select the (Select all Disks) check box. If SSD's have been detected they will be excluded and removed from listing under (Select all Disks).
Example screenshots: http://social.technet.microsoft.com/For ... d7a1873d88
Yeah it's tedious, but nowhere as tedious as a clean install for me. Also, I'll be curious to see how long it takes to install Win7 on an SSD.
I'll report back...
I have been warned that upgrading to an SSD is MUCH easier by doing a clean OS install in Win7, but I'm going to attempt to clone my old boot partition on my Win7 workstation. I have a very specialized setup and a fresh install would take me days to get everything put back the way I want it. I will only do it if I have to.
I have thoroughly researched this and I believe I have found the best, if somewhat tedious, procedure.
There are two issues to be aware of. First, SSDs perform better if your HDD controller is running in AHCI mode and no IDE emulation. I am running in IDE mode now, but there is a simple registry hack to change to enable AHCI in Win7 even if the OS was originally installed in IDE mode.
Second, you get better performance if the partitions are aligned correctly otherwise you take a performance hit. Win7 will properly align the partitions when you do a clean install (thus why a clean install is recommended). Acronis and most other imaging apps are unaware of partition alignment right now (Acronis says it will be added to True Image 2011 at a later date) and thus even if you pre-align the partitions, Acronis will generally change it back to default.
The basic procedure is:
1. Use Acronis to make an image of the Win7 boot (C) partition and save it to another drive.
2. Install the SSD and disconnected all other drives
3. Boot with the Win7 DVD and installed Win7 on the SSD which will create the hidden and boot partitions with the proper alignment. No need to enter the CD key as this is a throw away Win7 install that will later be overwritten. We're just doing this to have Win7 create the proper alignments. It shouldn't take long to install Win7 on an SSD.
4. When win7 is installed, shutdown the PC.
5. Reconnected the HDD with the saved image of your old Win7 boot partition. Boot from the Acronis boot CD.
6. Use Acronis to restore the image(volume restore) that was taken earlier of the boot partition onto the C partition of the SSD (there will also be a system reserved partition on the SSD as well but just ignore it).
7. Reboot PC (make sure your old Win7 boot drive is NOT connected because Win7 will make it non-bootable if it sees two bootable drives). The alignment should be correct since the Win7 installer set it up and you only restored the image of the C partition and you didn't clone the entire drive.
8. Run DiskPar alignment test utility: At command line type: DISKPAR.EXE -i {DISK #} to confirm that SSD partitions are aligned. The DISK # can be obtained from Windows Disk Management (Right click My Computer -> Manage -> Disk Management). For each partition on the SSD the "Starting offset" number divided by 4096 should equal a whole number. Download link and instructions for DiskPar here: http://club.myce.com/f138/ssd-faq-297856/
9. Confirm that TRIM is enabled. Win7 should automatically enable TRIM for the SSD. This can be confirmed by typing the following at the windows CMD prompt Note: You must run CMD as an administrator):
Command prompt > fsutil behavior query disabledeletenotify
If DisableDeleteNotify = 1 (Windows TRIM commands are disabled)
If DisableDeleteNotify = 0 (Windows TRIM commands are enabled)
10. Confirm that SSD is excluded from scheduled defrag. Win7 should automatically disable scheduled defragmentation of SSD partitions (and you definitely do NOT want to defrag an SSD or you will wear it out pre-maturely). This can be confirmed by looking at the defrag task scheduler to see if the SSD partitions are excluded as explained here:
All programs >> Accessories >> System Tools >> Disk Defragmenter >> (if not enabled check "turn on schedule" temporarily..) >> then check Run on a schedule >> then select disks button: look under (Select all Disks) listed here you will find any disks not excluded for defrag or you can select the (Select all Disks) check box. If SSD's have been detected they will be excluded and removed from listing under (Select all Disks).
Example screenshots: http://social.technet.microsoft.com/For ... d7a1873d88
Yeah it's tedious, but nowhere as tedious as a clean install for me. Also, I'll be curious to see how long it takes to install Win7 on an SSD.
I'll report back...
