Вопрос или проблема
Мой Samsung SSD 860 EVO 250GB вышел из строя неожиданно всего через 14 месяцев. Он был системным диском ПК с Windows 10, который использовался очень редко. Я вполне уверен, что он сломан, но поскольку на нем содержится несколько тысяч фотографий, которые я хотел бы сохранить, я хотел узнать, что еще я могу сделать.
После того как ПК больше не загрузился (“Нет загрузочного носителя”) я извлек диск и попытался подключить его к моему другому ПК через адаптеры SATA/USB с питанием (как старый, так и новый от Inateck с USB 3.0). Хотя он не отображается в “Моем компьютере”, система распознает, что что-то есть, и диск кратковременно появляется в Диспетчере устройств и в Управлении дисками как неинициализированный. Но попытка инициализировать его завершилась с ошибкой ввода-вывода, и диск как бы мерцает, исчезая и появляясь. С помощью старого SATA адаптера я попробовал разные SATA кабели, но результат был тем же. Теперь я попробовал подключить его к своему компьютеру с Xubuntu. Вот что у меня есть на данный момент, и я хотел бы знать, можно ли сделать что-то еще.
- Testdisk либо не показывает диск, либо долго зависает на “Пожалуйста, подождите….”
- Gparted зависает
- Gsmartcontrol зависает
Затем я попробовал несколько утилит командной строки. Диск – sdc
USER@BOX:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 149,1G 0 disk
└─sda1 8:1 0 149,1G 0 part /
sdb 8:16 0 111,8G 0 disk
└─sdb1 8:17 0 111,8G 0 part
sdc 8:32 0 232,9G 0 disk
USER@BOX:~$ lsscsi
[0:0:0:0] disk ATA SAMSUNG HM160HC 0-10 /dev/sda
[1:0:0:0] disk ATA SAMSUNG HM121HC 0-10 /dev/sdb
[2:0:0:0] disk ASMedia ASM105x 0 /dev/sdc
USER@BOX:~$ sudo smartctl --all /dev/sdc
[sudo] пароль для USER:
smartctl 6.6 2016-05-31 r4324 [i686-linux-5.4.0-66-generic] (локальная сборка)
Copyright (C) 2002-16, Брус Аллен, Кристиан Франке, www.smartmontools.org
=== НАЧАЛО СЕКЦИИ ИНФОРМАЦИИ ===
Модель устройства: Samsung SSD 860 EVO 250GB
Серийный номер: S3YJNX0M525844H
Идентификатор устройства LU WWN: 5 002538 e40fc29fc
Версия прошивки: RVT02B6Q
Емкость пользователя: 250.059.350.016 байт [250 ГБ]
Размер сектора: 512 байт логический/физический
Скорость вращения: Твердотельное устройство
Форм-фактор: 2,5 дюйма
Устройство: Не в базе данных smartctl [для деталей используйте: -P showall]
Версия ATA: Неизвестно(0x09fc), ACS-4 T13/BSR INCITS 529 ревизия 5
Версия SATA: SATA 3.1, 6.0 Гбит/с (в настоящее время: 6.0 Гбит/с)
Местное время: Пн Мар 8 15:54:52 2021 CET
Поддержка SMART: Доступна - устройство поддерживает SMART.
Поддержка SMART: Включена
При последней попытке smartctl
долго зависал и завершился с ошибкой Чтение данных SMART не удалось: истекло время ожидания соединения
.
Затем я проверил dmesg
, который заканчивается на blk_update_request: I/O ошибка, dev sdc, сектор 0
[ 996.856691] blk_update_request: I/O ошибка, dev sdc, сектор 0 op 0x0:(ЧТЕНИЕ) флаги 0x0 phys_seg 1 prio class 0
[ 996.856704] Ошибка ввода-вывода буфера на устройстве sdc, логический блок 0, асинхронное чтение страницы
[ 1027.282503] sd 2:0:0:0: [sdc] tag#13 uas_eh_abort_handler 0 uas-tag 1 в процессе: CMD IN
[ 1027.282518] sd 2:0:0:0: [sdc] tag#13 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1027.296850] scsi host2: uas_eh_device_reset_handler start
[ 1027.424850] usb 1-6: сброс устройства USB высокой скорости номер 4 с использованием ehci-pci
[ 1027.582666] scsi host2: uas_eh_device_reset_handler success
[ 1058.000845] scsi host2: uas_eh_device_reset_handler start
[ 1058.007434] sd 2:0:0:0: [sdc] tag#14 uas_zap_pending 0 uas-tag 1 в процессе: CMD
[ 1058.007449] sd 2:0:0:0: [sdc] tag#14 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1058.132851] usb 1-6: сброс устройства USB высокой скорости номер 4 с использованием ehci-pci
[ 1058.291082] scsi host2: uas_eh_device_reset_handler success
[ 1088.708928] INFO: задача blkid:1363 заблокирована более чем на 724 секунды.
[ 1088.708942] Не испорчено 5.4.0-66-generic #74~18.04.2-Ubuntu
[ 1088.708946] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" отключает это сообщение.
[ 1088.708951] blkid D 0 1363 1361 0x00000000
[ 1088.708959] трассировка вызова:
[ 1088.708978] __schedule+0x292/0x7d0
[ 1088.708987] schedule+0x2e/0xa0
[ 1088.708994] schedule_preempt_disabled+0xd/0x10
[ 1088.709001] __mutex_lock.isra.9+0x207/0x490
[ 1088.709008] ? _cond_resched+0x17/0x40
[ 1088.709015] __mutex_lock_slowpath+0x12/0x20
[ 1088.709021] mutex_lock+0x2f/0x40
[ 1088.709027] __blkdev_get+0x70/0x4c0
[ 1088.709034] ? I_BDEV+0x10/0x10
[ 1088.709042] ? iget5_locked+0x1c/0x70
[ 1088.709047] blkdev_get+0xc6/0x110
[ 1088.709052] ? bd_acquire+0xa0/0xc0
[ 1088.709056] blkdev_open+0x7d/0x90
[ 1088.709062] do_dentry_open+0x1ca/0x3b0
[ 1088.709067] ? blkdev_get_by_dev+0x40/0x40
[ 1088.709072] vfs_open+0x25/0x30
[ 1088.709078] path_openat+0x29c/0x1290
[ 1088.709088] do_filp_open+0x6a/0xd0
[ 1088.709097] ? __alloc_fd+0x36/0x170
[ 1088.709103] do_sys_open+0x1ad/0x2c0
[ 1088.709109] sys_openat+0x1b/0x20
[ 1088.709115] do_fast_syscall_32+0x7f/0x240
[ 1088.709123] entry_SYSENTER_32+0xac/0xff
[ 1088.709127] EIP: 0xb7f86bb5
[ 1088.709134] Код: 00 3d 39 67 00 00 0f 84 6f 13 00 00 3d 29 67 00 00 0f 85 86 eb ff ff c7 86 dc 00 00 00 15 00 00 00 e9 ff e9 ff ff 8d b4 26 00 <00> 00 00 3d 98 68 00 00 0f 84 b4 0b 00 00 0f 86 00 07 00 00 3d 9b
[ 1088.709138] EAX: ffffffda EBX: ffffff9c ECX: 00ceb4d0 EDX: 00088000
[ 1088.709142] ESI: 00000000 EDI: e0462da8 EBP: 00cef5e0 ESP: bf875a90
[ 1088.709146] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b EFLAGS: 00000246
[ 1088.724836] scsi host2: uas_eh_device_reset_handler start
[ 1088.731428] sd 2:0:0:0: [sdc] tag#15 uas_zap_pending 0 uas-tag 1 в процессе: CMD
[ 1088.731436] sd 2:0:0:0: [sdc] tag#15 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1088.856846] usb 1-6: сброс устройства USB высокой скорости номер 4 с использованием ehci-pci
[ 1089.014814] scsi host2: uas_eh_device_reset_handler success
[ 1119.440840] scsi host2: uas_eh_device_reset_handler start
[ 1119.449026] sd 2:0:0:0: [sdc] tag#12 uas_zap_pending 0 uas-tag 1 в процессе: CMD
[ 1119.449040] sd 2:0:0:0: [sdc] tag#12 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1119.576842] usb 1-6: сброс устройства USB высокой скорости номер 4 с использованием ehci-pci
[ 1119.734805] scsi host2: uas_eh_device_reset_handler success
[ 1150.160844] scsi host2: uas_eh_device_reset_handler start
[ 1150.167386] sd 2:0:0:0: [sdc] tag#13 uas_zap_pending 0 uas-tag 1 в процессе: CMD
[ 1150.167399] sd 2:0:0:0: [sdc] tag#13 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1150.292831] usb 1-6: сброс устройства USB высокой скорости номер 4 с использованием ehci-pci
[ 1150.451026] scsi host2: uas_eh_device_reset_handler success
[ 1180.872921] scsi host2: uas_eh_device_reset_handler start
[ 1180.880479] sd 2:0:0:0: [sdc] tag#14 uas_zap_pending 0 uas-tag 1 в процессе: CMD
[ 1180.880507] sd 2:0:0:0: [sdc] tag#14 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1181.004890] usb 1-6: сброс устройства USB высокой скорости номер 4 с использованием ehci-pci
[ 1181.162973] scsi host2: uas_eh_device_reset_handler success
[ 1181.163214] sd 2:0:0:0: [sdc] tag#14 FAILED Результат: hostbyte=DID_RESET driverbyte=DRIVER_OK
[ 1181.163224] sd 2:0:0:0: [sdc] tag#14 CDB: Чтение(10) 28 00 00 00 00 00 00 00 08 00
[ 1181.163233] blk_update_request: I/O ошибка, dev sdc, сектор 0 op 0x0:(ЧТЕНИЕ) флаги 0x0 phys_seg 1 prio class 0
[ 1181.163245] Ошибка ввода-вывода буфера на устройстве sdc, логический блок 0, асинхронное чтение страницы
Итак, в итоге диск сам по себе распознается в определенной степени, например, в BIOS и время от времени через smartctl, но попытки получить к нему доступ или даже увидеть разделы на нем истекают или завершаются с ошибкой. (Там должны быть три раздела стандартной установки Windows 10.)
Можете ли вы мне помочь?
Может, стоит попробовать Samsung Magician, также, если вы можете получить значение TBW и не превысили значения гарантии, я думаю, что вы должны получить замену. Проверьте гарантию здесь: https://www.samsung.com/semiconductor/minisite/ssd/support/warranty/
Для 860 EVO 250GB указано
5 лет или 150 ТБ TBW
Ответ или решение
Конечно, проблема, которую вы описали с вашим SSD Samsung 860 EVO, не редкость, и хотя выход из строя за такой короткий период может быть разочаровывающим, есть шаги, которые вам стоит рассмотреть, прежде чем окончательно считать диск «трупом». Давайте разберем вашу ситуацию более подробно и предложим возможные решения с целью восстановления данных.
1. Понимание проблемы
Ваш SSD не распознается должным образом как в Windows, так и в Linux, что указывает на наличие аппаратной проблемы или повреждения памяти. Частые I/O ошибки, а также неполадки в Smart-контроле и динамическое исчезновение диска из списка устройств – это четкие сигналы о том, что диск, возможно, требует серьезного внимания.
2. Попытки доступа к диску
Ваша попытка подключения SSD через разные SATA/USB адаптеры, включая использование обоих устройств, отображает проблему. Эти действия показывают, что драйверы и интерфейсы в целом функционируют корректно, но диск не реагирует на команды чтения и записи.
Действия, которые стоит предпринять:
a. Замена интерфейса подключения:
- Поскольку проблема может быть связана с адаптером или кабелем, постарайтесь использовать другой USB-порт, а лучше — подключите SSD напрямую к SATA-порту на материнской плате, если это возможно. Это уберет возможные проблемы, связанные с USB-технологией.
b. Другие операционные системы:
- Вы уже пробовали Xubuntu, но вам стоит также протестировать диск с Live USB другой версии Linux, как, например, Ubuntu или другой дистрибутив, который может иметь другие драйверы и утилиты для работы с дисками.
3. Использование специализированных утилит
Подходящие инструменты могут оказать помощь в восстановлении данных:
a. TestDisk и PhotoRec:
- Установите и попробуйте заново запустить эти утилиты. Иногда они могут предложить решение даже в случаях, когда стандартные команды не помогают. Обратите внимание на разные версии и параметры выполнения (например, использовать командную строку и режимы чтения RAW).
b. Сервисные утилиты от Samsung:
- Установите Samsung Magician, если удастся подключить диск в работающем состоянии. Эта программа поможет проверить состояние диска, параметры TBW (террами записываемых данных), а также может позволить выполнить диагностику и отформатировать диск (это приведет к потерям данных, так что используйте только в крайнем случае).
4. Данные и восстановление
Если утилиты не работают и диск продолжает выдавать ошибки:
a. Профессиональное восстановление данных:
- Если данные критически важны (например, фотографии), рассмотрите возможность обращения в сервис по восстановлению данных. Это может быть дорогостоящим процессом, но у профессионалов есть оборудование и технологии, которые могут обработать даже сильно поврежденные накопители.
b. Гарантия:
- Как уже упоминалось, у Samsung есть гарантия на SSD на 5 лет или 150 TB TBW. Проверьте, не превысили ли вы эти значения. Если диск все еще на гарантии, вы можете легко обратиться в службу поддержки Samsung для получения замены или ремонта.
Заключение
Резко выходящий из строя SSD часто является признаком потери данных, и в вашем случае стоит действовать быстро, если вы хотите что-то сохранить. Попробуйте все указанные методы, и не удерживайтесь от обращения за профессиональной помощью, если простой доступ или утилиты не срабатывают. Не забывайте также хранить резервные копии важных данных в будущем, чтобы предотвратить ситуации аналогичного рода.