Kingston ssd manager windows 7 не видит диск
deepTeNk › Блог › Восстановление SSD накопителя Kingston SKC300S37A/120G в домашних условиях
Пациент: дешевый SSD накопитель Kingston SKC300S37A/120G.
Труп. Не определяется в системе, никак. Труп, но не для нас.
«Звездочка а ля торкс с точкой посредине, производитель страхуется от вскрытия обычными юзверямя, преодолели с помощью нужного инструмента, купленного вроде бы в авто-магазине.
Так уж сложилось, что делать подробные фото я не мог(валялся дома с температурой), да и много фото вы найдете по ссылкам на другие инструкции и отчеты, так что они будут тут носить разве что развлекательный характер, дабы разбавить текст.
Сложность вторая:
Софт, прошивки, технология:
Устройство сего девайса простое, ну — достаточно простое — печатная плата, контроллер, чипы памяти, корпус.
Для примера мой накопитель выглядел примерно так, стрелочкой указаны нужные нам контакты для прошивки.
В сети почти нет информации как это делать, в смысле как перепрошить устройство, за исключением двух ссылок на подробный процесс тут (geektimes) и тут (авторский блог Ильи Коваленко) и форума ru-board.com, где сидят «гуру» и можно спросить несведущему или тому, кто делает все впервые, как я. Да, я не хватаю звезд с неба, я обычный сисадмин и мое дело немного связано с другими вещами, юзвери и устройства с GUI (график юзер интерфейс, проще говоря «гуй» или удобные окошки) попроще, да и спросить у «гуру» для меня совсем не зазорно, все мы человеки, все знать невозможно, но к этому надо стремиться.
1. Определить что за «оно» перед нами, что за «конфигурация» у этого SKC300S37A/120G. Опытным путем всрытия было определено, что это чудо инженерной мысли c прошивкой под номером 27788:
Контроллер: SF-2281 Чипы памяти: TC58TEG6DDJTA00 на микросхемах TSOP. Из xls таблицы мне более всего подходил SF-2281-Gold-KC 120GB Toshiba19 MLC Type C TSOP 16xTC58TEG6DDJTA00, т.к. на плате было 16 чипов TC58TEG6DDJTA00 и SF-2281 контроллер, их было видно даже невооруженным глазом, объем совпадал с написанным на упаковке.
2. Софт. Linux, на базе Fedora RFRemix-14-i686-LiveDVD: Можно взять опять же у Ильи Коваленко или порыться в сети (если не знаете что такое командная строка или «терминал» дальше можете особо не читать — не поймете ничего ))) привет олдфагам и системе DOS, для тех кто хочет освоить — начните с Linux Ubuntu, попробуйте уйти с Windows и пожить на этой системе пару месяцев, многое станет понятно, уже потом можно уйти на Debian или FreeBSD или еще куда-нибудь, красные глаза в зеркале подскажут вам путь самурая )))
3. Подготовка платформы — ноутбук, я использовал свой служебный Lenovo ThinkPad X220 (неудобно вставлять на горячую диск, все же в идеале ПК). Пинцет, ножницы, скрепка или еще что-то, чтобы замкнуть нужные контакты на плате. Задача — чтобы наше устройство определилось в «режиме прошивки» как sandforce в диспетчере устройств «Windows» легче всего увидеть.
4. Процесс прошивки. Закатываем на флешку RFRemix-14-i686-LiveDVD.iso c помощью win32diskimager-1.0.0. Загружаемся с нее, у меня загрузилась нормально только в режиме Basic Video. Далее установка пакетов lsscsi-0.23-2.fc14.i686.rpm, mailx-12.5-1.fc14.i686.rpm, sg3_utils-1.29-1.fc14.i686.rpm, smartmontools-5.40-5.fc14.i686.rpm.
И распаковка прошивок: запуск SF_OEM_PackageManager, я брал SF_Genesis-v1.7.0.01020130612-fc14-32bit, указать все пути к файлам:
Distribution Firmware Package File – пакет с прошивками
License File – файлы лицензии
Destination Folder – папка, куда будут распаковываться прошивки, я использовал внешний пустой жесткий диск. Размер паки будет достаточно большой, флешки на 4GB может не хватить.
Customer Identification Number — должен быть 0
Diagnostic Unlock Key – должен быть 1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6
Firmware Revision Override String – версия прошивки, чаще используют 5.8.2.
SandForce Genesis Utility v1.7.0.01020130612-fc14-32bit
SF_Core Library: v1.7.1.20130612-fc14-32bit
Copyright 2010-2012, LSI Corporation, All Rights Reserved Worldwide.
[Mon 04/16/2018 12:50:10] — SF_Genesis has been invoked with the following parameters:
[Mon 04/16/2018 12:50:10] — Instructing the operating system to purge any existing cached data for device: ‘0:0:0:0’
[Mon 04/16/2018 12:50:15] — Issuing a discovery command for device: ‘0:0:0:0’
[Mon 04/16/2018 12:50:20] — Discovery command completed…
[Mon 04/16/2018 12:50:20] — Waiting 5 seconds for the system to settle…
[Mon 04/16/2018 12:50:25] — Device designation string ‘0:0:0:0’ is mapped to node ‘/dev/sg0’
[Mon 04/16/2018 12:50:25] — Proceeding to process SSD device with the following parameters:
DeviceName = /dev/sg0
MFP Package Filename = /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/FW_PPRO_5_8_2_Release.906190.release.0.mfp
Configuration File = /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/Configuration_Files/27788.0.driveconfig
Serial No. = 12345
World Wide Name = www_123
[Mon 04/16/2018 12:50:25] — Successfully received the IDENTIFY data from the drive…
[Mon 04/16/2018 12:50:25] — Validating Manufacturing Firmware Package: /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/FW_PPRO_5_8_2_Release.906190.release.0.mfp
[Mon 04/16/2018 12:50:26] — Successfully opened the package: /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/FW_PPRO_5_8_2_Release.906190.release.0.mfp
[Mon 04/16/2018 12:50:26] — file /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/Configuration_Files/27788.0.driveconfig Loaded successfully
[Mon 04/16/2018 12:50:26] — Warning: Unable to query diagnostics information to perform power management settings check
[Mon 04/16/2018 12:50:26] — B01 Power Management configuration request detected
[Mon 04/16/2018 12:50:26] — Successfully extracted *.DriveConfig file: /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/Configuration_Files/27788.0.driveconfig
[Mon 04/16/2018 12:50:26] — Extracted Config_ID: 1 (27788) in DriveConfig file: /media/DATA/SSD/Firmwares/FW_PPRO_5_8_2_Release.906190.release—0/Configuration_Files/27788.0.driveconfig
[Mon 04/16/2018 12:50:26] — Extracted SerialOutputControl: 0
[Mon 04/16/2018 12:50:26] — Searching for flashware image for configuration 27788
[Mon 04/16/2018 12:50:26] — Manifest found for configuration 27788
[Mon 04/16/2018 12:50:26] — Flashware image extracted: 27788_fw_cl_mlc_Toshiba_B02_64Gb_TC58TEG6DDJTA00_2Q_2C_1D_S_PP_R01980_s512.vic
[Mon 04/16/2018 12:50:26] — Searching for manufacturing image for configuration 27788
[Mon 04/16/2018 12:50:26] — Manifest found for configuration 27788
[Mon 04/16/2018 12:50:26] — Manufacturing image extracted: 27788_mf_mlc_Toshiba_B02_64Gb_TC58TEG6DDJTA00_2Q_2C_1D_S_PP_R01980_s512.vic
[Mon 04/16/2018 12:50:26] — Proceeding in ROM mode, download feature 3…
[Mon 04/16/2018 12:50:26] — Successfully downloaded MFB to the drive…
[Mon 04/16/2018 12:50:26] — Waiting (5 sec) for the drive to settle…
[Mon 04/16/2018 12:50:31] — Successfully received the IDENTIFY data from the drive…
[Mon 04/16/2018 12:50:31] — Firmware revision reported to be: ‘582ABBM0’. This indicates MFB download was successful.
[Mon 04/16/2018 12:50:31] — Successfully enabled SMART capabilities…
[Mon 04/16/2018 12:50:33] — Successfully issued a diagnostic unlock…
[Mon 04/16/2018 12:50:34] — Performing the flash test of block 0 (0x0000)…
[Mon 04/16/2018 12:50:37] — Flash Test Results:
——————————————————————————
Flash Test Parameters:
——————————————————————————
Block Count: 0
Page Count: 1
Bus Count: 2
Chip Enabled Count: 2
Die Count: 1
Lane Count: 4
Plane Count: 2
——————————————————————————
Results Notes:
————————
N1 — At least one page tested and passed with no bit errors.
N2 — No test data available. Test may have aborted, or failed during the testing.
N3 — At least one page tested and had errors less than or equal to half the range of ECC correction power.
N4 — At least one erased page tested had bit error rate greater than half the correction power.
N5 — Walking zeros test failed.
N6 — Walking ones test failed.
N7 — Block contained factory bad block markings and testing was skipped.
N8 — At least one page tested and had bit error rate greater than the correction power on plane 0.
N9 — Block in plane 0 was marked as a factory bad block.
N10 — At least one page tested and had bit error rate greater than the correction power on plane 1.
N11 — Block in plane 1 was marked as a factory bad block.
——————————————————————————
[Mon 04/16/2018 12:50:37] — Performing the FORMAT Command with the following parameters:
MemoryWearCycleCapability = 0
CurrentPE_CycleCount = 0
LifeInSeconds = 0
LogicalCapacity = 234441648
SectorSize = 512
SectorAlignmentOffset = 0
ExpectedMemoryID = 56984 (0xDE98)
ExpectedNumDies = 0
SerialOutputControl = 0
Time[8] = 0x0000000000000000
MiscFlag_Erase_R_Block = 0
MiscFlag_PanicHandlingEnabled = 0
MiscFlag_PanicOnSATA_Error = 0
MiscFlag_WriteThrottlingTestMode = 0
MiscFlag_DisableUserBandECCX = 0
L_PageSize = 0
E_PageSize = 0
ErrorCorrectionPower = 0
ConfigDeviceReadDisturbCount = 0
ConfigDeviceReadDisturbCountLow = 0
ExtraOptions_0_1 = 0
[Mon 04/16/2018 12:50:53] — FORMAT command completed…
[Mon 04/16/2018 12:50:53] — Waiting (2 sec) for the drive to settle…
[Mon 04/16/2018 12:50:55] — Setting up the stamp information through CDU command…
[Mon 04/16/2018 12:50:58] — Waiting (2 sec) for the drive to settle…
[Mon 04/16/2018 12:51:00] — Downloading the flashware to the drive… feature 3
[Mon 04/16/2018 12:51:02] — Successfully downloaded flashware to the drive…
[Mon 04/16/2018 12:51:02] — Waiting (15 sec) for the drive to settle…
[Mon 04/16/2018 12:51:17] — Successfully received the IDENTIFY data from the drive…
[Mon 04/16/2018 12:51:17] — Firmware revision reported to be: ‘5.8.2 ‘
[Mon 04/16/2018 12:51:17] — Enabling SMART support…
[Mon 04/16/2018 12:51:17] — Issuing a diagnostic unlock to the drive…
[Mon 04/16/2018 12:51:19] — Setting up Max LBA settings…
[Mon 04/16/2018 12:51:22] — Change of sector size is not required, sector size is already set to 512
[Mon 04/16/2018 12:51:24] — Setting the serial number of the drive to: 12345
[Mon 04/16/2018 12:51:26] — Setting the World Wide Name (WWN) of the drive to: www_123
[Mon 04/16/2018 12:51:29] — Processing completed for device: 12345
[Mon 04/16/2018 12:51:29] — Begin collecting the device post-process log/information
[Mon 04/16/2018 12:51:29] — Creating the Log Bundle…
[Mon 04/16/2018 12:51:29] — Plain text identify log created
[Mon 04/16/2018 12:51:30] — Plain text diagnostics identify log created
[Mon 04/16/2018 12:51:31] — Plain text diagnostics information log created
[Mon 04/16/2018 12:51:32] — Plain text format information log created
[Mon 04/16/2018 12:51:33] — Plain text SMART log created
[Mon 04/16/2018 12:51:34] — Plain text manufacturing defect list log created
[Mon 04/16/2018 12:51:35] — Plain text grown defect list log created
[Mon 04/16/2018 12:51:36] — Plain text panic directory listing log created
[Mon 04/16/2018 12:51:36] — Completed collecting all plain text log files.
[Mon 04/16/2018 12:51:36] — End of logs and information collection
[Mon 04/16/2018 12:51:37] — Applying the remaining ConfigUniqueDrive settings…
[Mon 04/16/2018 12:51:38] — Setting Customer ID with value : 0
[Mon 04/16/2018 12:51:38] — Setting Device Nominal Form Factor with value : 3
[Mon 04/16/2018 12:51:38] — Setting Diagnostic Unlock Key with value supplied
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 4096 Plus DIFF Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 4096 Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 512B Plus DIFF Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 512B Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 520B Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 524B Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Max LBA Count for 528B Sectors with value : 0
[Mon 04/16/2018 12:51:38] — Setting Model No. with value : KINGSTON SKC300S37A120G
[Mon 04/16/2018 12:51:38] — Setting Power Management Version with value : 0
[Mon 04/16/2018 12:51:38] — Setting Serial Number with value : 12345
[Mon 04/16/2018 12:51:38] — Total of 1 valid MaxLBA settings were setup to be written to the drive.
[Mon 04/16/2018 12:51:40] — Successfully applied the remaining ConfigUniqueDrive settings…
[Mon 04/16/2018 12:51:40] — Issuing an IdleImmediate command to the drive…
[Mon 04/16/2018 12:51:40] — Not an Enterprise drive, so, continuing without setting master password.
[Mon 04/16/2018 12:51:40] — End of Genesis manufacturing log.
[Mon 04/16/2018 12:51:40] — Exiting…
[Mon 04/16/2018 12:51:40] — Overall Result for Device: /dev/sg0 ****** PASS ******
****** PASS ****** значит прошился, ** Fail ** значит что-то не так — курим форумы и лог, возможно где-то вы ошиблись в командах.
Теперь, завершите работу Linux, и выключите компьютер на несколько секунд. Вытаскиваем диск, подключаем к другому ПК и смотрим что получилось.
5. Финальный результат.
Устройстов живо и трудится в офисе товарища. Зачем я этим всем заморочился? Потому что все что попадает ко мне в руки «ремонтируется» до потери сознания в 5 утра, сделай или умри, такой уж характер. Товарищ мой доволен, я заработал «на пиво», а это главное в нашей жизни ))))
Зачем накидал текст, местами с копипастив куски с чужой статьи с указанием ссылок? Наболело, уж очень много времени отняло восстановление железки. Если это изложение мысли поможет хоть одному человеку — значит я писал текст не зря, имхо. В моем случае это была прошивка, а не аппаратная проблема. Всем удачи и всех благ!
Почему компьютер не видит SSD
Твердотельный диск по сравнению с жестким обладает такими достоинствами, как высокий уровень производительности и надежности, низкое энергопотребление, отсутствие шума и многое другое. Поэтому все больше пользователей выбирают ССД в качестве системного. При подключении такого накопителя можно обнаружить, что он не определяется системой или даже не отображается в БИОС. Это может выглядеть как отсутствие диска в «Проводнике», настройках Виндовс или в перечне выбора загрузки BIOS.
Причины неполадок с подключением SSD
Проблемы с отображением ССД в системе могут возникать по таким причинам, как отсутствие буквы диска или инициализации, наличие скрытых разделов и несовместимая с Windows файловая система. В то же время это может происходить из-за неправильных настроек БИОС и физических повреждений самого диска или одного из элементов соединений между материнской платой и ССД.
Причина 1: Диск не инициализирован
Часто случается так, что новый диск не инициализируется при подключении к компьютеру и, как следствие, его не видно в системе. Решением является выполнение процедуры в ручном режиме согласно следующему алгоритму.
В результате диск должен будет появиться в системе.
Причина 2: Отсутствие буквы накопителя
Иногда SSD не имеет буквы и поэтому не отображается в «Проводнике». В таком случае нужно присвоить ему букву.
После этого указанное устройство хранения информации распознается ОС, можно проводить с ним стандартные операции.
Причина 3: Отсутствие разделов
Если приобретенный диск не новый и уже использовался в течение длительного времени, он тоже может не отображаться в «Моем компьютере». Причиной этому может быть повреждение системного файла или таблицы MBR из-за сбоя, заражения вирусным файлом, неправильной эксплуатации и т.д. При этом ССД отображается в «Управление дисками», но его статус — «Не инициализирован». В этом случае обычно рекомендуется выполнить инициализацию, однако из-за риска потери данных делать этого все же не стоит.
Кроме того, возможна еще такая ситуация, в которой накопитель отображается как одна нераспределенная область. Создание нового тома, как это делается обычно, также может привести к потере данных. Здесь решением может стать восстановление раздела. Для выполнения этого требуется определенные знания и софт, например, MiniTool Partition Wizard, который имеет соответствующую опцию.
Это должно помочь решить проблему, однако в ситуации, когда нет необходимых знаний и на диске находятся нужные данные, лучше обратиться к профессионалам.
Причина 4: Скрытый раздел
Иногда SSD не отображается в Windows из-за наличия в нем скрытого раздела. Это возможно, если пользователь скрыл том с помощью стороннего ПО, чтобы предотвратить возможность доступа к данным. Решением является восстановление раздела при помощи софта для работы с дисками. Тот же MiniTool Partition Wizard хорошо справляется с такой задачей.
После этого скрытые разделы появятся в «Проводнике».
Причина 5: Неподдерживаемая файловая система
Если после выполнения вышеописанных действий SSD по-прежнему не появляется в «Проводнике», возможно, файловая система диска является отличной от FAT32 или NTFS, с которыми работает Windows. Обычно такой накопитель отображается в менеджере дисков как область «RAW». Для исправления проблемы нужно выполнить действия по следующему алгоритму.
Далее создайте новый том согласно вышеприведенной инструкции.
Причина 6: Проблемы с БИОС и оборудованием
Существует четыре основные причины, согласно которым BIOS не обнаруживает наличие внутреннего твердотельного накопителя.
SATA отключен или имеет неправильный режим
Неправильные настройки БИОС
BIOS также не распознает диск, если имеют место неверные настройки. Это легко проверить по системной дате — если она не соответствует истинной, это свидетельствует о сбое. Для его устранения требуется выполнить сброс и возврат к стандартным параметрам согласно приведенной ниже последовательности действий.
Как вариант, можно извлечь батарею, которая находится в нашем случае рядом с разъемами PCIe.
Неисправен кабель для передачи данных
BIOS также не обнаружит SSD, если кабель САТА имеет повреждения. В таком случае необходимо проверить все соединения между материнской платой и SSD. Желательно не допускать при прокладке каких-либо изгибов или защемлений кабеля. Это все может привести к повреждению проводов внутри изоляции, хотя внешне материал может выглядеть нормально. Если есть сомнение в состоянии кабеля, лучше заменить его. Для подключения устройств SATA компания Seagate рекомендует использовать кабели длиной менее 1 метра. Более длинные иногда могут выпадать из разъемов, поэтому обязательно проверьте, чтобы они были плотно подключены к портам SATA.
Неисправный твердотельный диск
Если после проведения вышеуказанных процедур диск все еще не отображается в БИОС, скорее всего, имеет место заводской брак или физическое повреждение устройства. Здесь необходимо обратиться в мастерскую по ремонту компьютеров или к поставщику ССД, предварительно убедившись в наличии гарантии.
Заключение
В этой статье мы рассмотрели причины отсутствия твердотельного накопителя в системе или в БИОС при его подключении. Источником возникновения такой проблемы может быть как состояние диска или кабеля, так и различные программные сбои и неправильные настройки. Перед тем как приступить к исправлению одним из перечисленных способов, рекомендуется проверить все соединения между ССД и материнской платой, попробовать заменить кабель SATA.