R
Robin Bignall
I'm talking about something I know little about but have had to research
during the few days my PC became unbootable. Apparently the alignment
policy for HDDs and SSDs is different.
HDD (default) SSD
Partition start track sector
Partition start sector sector
Offset from disk start 1 2048
Disk start offset units track sector
I don't know whether this affects anything other than SSD space usage
and performance because obviously it does not have tracks.
The Windows 7 installer knows about this but Windows disk management
apparently doesn't. So, if you start with an empty system and use the
install disk to create partitions, the correct values will be applied to
SSD or HDD, whether system disk or not.
http://www.speedguide.net/articles/ssd-speed-tweaks-3319
"Notes:
Windows 7 should automatically align SSDs properly if using the install
DVD, but not when partitioning within Windows.
Windows XP will not align partitions."
If you did as I did, install W7 on an HDD, then use disk management to
create a primary and format an empty, new SSD, then copy a system disk
image to the SSD, the SSD will not have the correct alignment.
Whether something like this eventually made my system unbootable I don't
know, but I do know that restoring a whole series of perfectly good
backups to my SSD resulted in unbootable systems every time until I
cleared the SSD, reset the alignment, then partitioned and formatted,
and restored.
The only thing I did different from usual last Wednesday night, before
shutting down and finding next day that it was unbootable, was to use
msconfig to make Win7 the default boot. (You remember that it suddenly
started offering me the choice of W7 or Vista on boot even though I do
not possess the latter.) That appeared to kill Windows boot AND make it
unable to be fixed by Windows system repair. Very scary and nail-biting
experience.
during the few days my PC became unbootable. Apparently the alignment
policy for HDDs and SSDs is different.
HDD (default) SSD
Partition start track sector
Partition start sector sector
Offset from disk start 1 2048
Disk start offset units track sector
I don't know whether this affects anything other than SSD space usage
and performance because obviously it does not have tracks.
The Windows 7 installer knows about this but Windows disk management
apparently doesn't. So, if you start with an empty system and use the
install disk to create partitions, the correct values will be applied to
SSD or HDD, whether system disk or not.
http://www.speedguide.net/articles/ssd-speed-tweaks-3319
"Notes:
Windows 7 should automatically align SSDs properly if using the install
DVD, but not when partitioning within Windows.
Windows XP will not align partitions."
If you did as I did, install W7 on an HDD, then use disk management to
create a primary and format an empty, new SSD, then copy a system disk
image to the SSD, the SSD will not have the correct alignment.
Whether something like this eventually made my system unbootable I don't
know, but I do know that restoring a whole series of perfectly good
backups to my SSD resulted in unbootable systems every time until I
cleared the SSD, reset the alignment, then partitioned and formatted,
and restored.
The only thing I did different from usual last Wednesday night, before
shutting down and finding next day that it was unbootable, was to use
msconfig to make Win7 the default boot. (You remember that it suddenly
started offering me the choice of W7 or Vista on boot even though I do
not possess the latter.) That appeared to kill Windows boot AND make it
unable to be fixed by Windows system repair. Very scary and nail-biting
experience.