Показать сообщение отдельно
Старый 22.12.2009, 01:00   #1
leman
Старший Пользователь
 
Аватар для leman
 
Регистрация: 14.03.2007
Возраст: 40
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra х2
Сообщений: 233
leman will become famous soon enoughleman will become famous soon enough
По умолчанию Настройка SSD под WinXP

Поскольку SSD это рокет сайенс, а winxp это уже почти пережиток прошлого, совмещение этих двух вещей порождает взрыв мозга. Заморочившись, я порылся в Интернете и ничего не нашел – т.е. пишут много, но для нубов (чтоб было понятно) ничего нет. Поэтому плоды взрыва собственного мозга я собрал здесь, на всеобщее обозрение. Если есть что добавить – в*****!

Итак, втыкаем SSD под WinXP.

PS. Если не заморачиваться, можно просто воткнуть и почти все будет. Правда потенциально могут быть затыки, повышенный износ SSD и производительность меньше заявленной. Если у вас win7, то можно просто воткнуть и все будет. Че с вистой хз.

Шаг 1. Выравниваем партицию по блокам SSD.

В SSD запись и стирание производится более крупными, чем в HDD блоками, поэтому невыровненная относительно данных блоков партиция и кластеры файловой системы могут привести к потере производительности и повышенному износу диска, поскольку для добавления инфы контроллеру диска придется чаще считывать-модифицировать-записывать эти блоки (особенно заметно на файлах небольшого размера). На некоторых SSD фирмы OCZ прирост производительности заявлен до 300% (см. http://www.ocztechnologyforum.com/fo...ad.php?t=48309).

Лечится выравниванием партиции по границе блока SSD и установкой кластера файловой системы равным размеру блока. Для большинства дисков размер блока 4кб (4096 байт). Калькулятор для определения, выровнена ли ваша партиция по блокам диска лежит здесь: http://www.techpowerup.com/articles/other/157

Для нового SSD процесс достаточно прост. Я пользовался схемой описанной по первой ссылке (http://www.ocztechnologyforum.com/fo...ad.php?t=48309).

Если по-русски, то делать нужно следующее:
• Скачать diskpar.exe (https://kb.wisc.edu/images/group14/4556/diskpar.exe)
• Подключить SSD к рабочему компу
• Через «Управление Дисками» (Пуск – Панель Управления – Администрирование – Управление Компьютером – Управление Дисками) найти номер нового диска и убедиться, что на нем нет разделов (если есть – удалить, иначе diskpar не будет работать)
• Через консоль (пуск – выполнить – cmd) запустить diskpar.exe с атрибутами «-i x», где x – номер SSD в системе, который мы нашли на предыдущем шаге. Убедиться, что на диске нет разделов (diskpar напишет текст, оканчивающийся на «End of partition information. Total existing partitions: 0»).
• Через консоль запустить diskpar.exe с атрибутами «-s x», где x – номер SSD в системе. Ответить “y” на два вопроса, которые задаст diskpar, на третий вопрос указать начало партиции (в секторах) как 2048, на четвертый указать размер партиции.
• Отформатировать партицию в ntfs с размером кластера 4096 байт через управление дисками (см. картинки здесь http://www.ocztechnologyforum.com/fo...221#post325221)

Пример текста при работе с diskpar (в данном примере ssd является диском 1):
Код:
C:\Install>diskpar -i 1
---- Drive 1 Geometry Infomation ----
Cylinders = 4139
TracksPerCylinder = 240
SectorsPerTrack = 63
BytesPerSector = 512
DiskSize = 32041820160 (Bytes) = 30557 (MB)


End of partition information. Total existing partitions: 0

C:\Install>diskpar -s 1
Set partition can only be done on a raw drive.
You can use Disk Manager to delete all existing partitions
Are you sure drive 1 is a raw device without any partition? (Y/N) y

---- Drive 1 Geometry Infomation ----
Cylinders = 4139
TracksPerCylinder = 240
SectorsPerTrack = 63
BytesPerSector = 512
DiskSize = 32041820160 (Bytes) = 30557 (MB)

We are going to set the new disk partition.

All data on this drive will be lost. continue (Y/N)? y

Please specify starting offset (in sectors): 2048
Please specify partition length (in MB) (Max = 30556): 30556

Done setting partition.
---- New Partition information ----
StatringOffset = 1048576
PartitionLength = 32041304064
HiddenSectors = 128
PartitionNumber = 1
PartitionType = 7

You now should use Disk Manager to format this partition

C:\Install>
Лирическое отступление: значение partition starting offset в разных источниках указывается разное (от 65536 до 1048576), я предлагаю использовать последнее т.к. это значение, используемое win7 для ssd, кроме того это значение более универсальное (раздел, начинающийся на 1048576 выровнен по 65536, но не наоборот).

У меня не было под рукой только один sata-шлейф, поэтому я весь процесс проделал, запустившись с live cd. В моей сборке не было «Управления дисками», поэтому номер диска пришлось угадывать (если в системе нет других дисков – 0 будет правильной догадкой). Удаления разделов я избежал, так как на новом ssd никаких разделов не было. Форматировал я через пуск - выполнить – «format c: /fs:ntfs /a:4096», где «с» нужно заменить на букву ssd. Если в используемой сборке live cd есть «Управления дисками», то просто следуем по шагам выше.
__________________
Opel Astra'07
Постройка CarPC in progress:
Закупка компонентов 100%
Сборка 99%
Установка 99%
leman вне форума   Ответить с цитированием