Софт для копирования есть, но платный. Даже WdMarwel копирует, ибо есть режим без инициализации диска. Проверил только что на Слетевшем A400 (Satafirm S11).
Так удалось хотя бы начало диска скопировать ? Пробовали анализировать то что получилось c помощью например DMDE ?
Софт для копирования есть, но платный. Даже WdMarwel заточенная под Western Digital копирует, ибо есть режим без инициализации диска. Проверил только что на Слетевшем A400 (Satafirm S11). Неплохо для SSD
Интересно
Точно не помню, но по моему когда модель становится Satafirm S11 то объем неправильно определяется. Тогда смысл что то копировать.
Для ddrescue есть GUI. Ими нельзя пользоваться?, есть недостатки?
Есть DDRescue_GUI на питоне. Последняя версия 2.1.1 от 2020г. Я им не пользовался. Он не поддерживает важные параметры например -O --reopen-on-error и -J --verify-on-error
Пользуюсь для анализа логов ddrescueview на FreePascal написана. Есть в репозиториях дистрибутивов.
Вкратце когда в dmesg: sdc: detected capacity change from 240057409536 to 0 То ddrescue перестает читать: ddrescue: Can't reopen input file: No medium found
Происходит DDLOOP #1
Кусок dmesg
ata6: hard resetting link ata6: COMRESET failed (errno=-16) ata6: reset failed, giving up ata6.00: disabled ... sdc: detected capacity change from 240057409536 to 0 ... sd 5:0:0:0: [sdc] Stopping disk sd 5:0:0:0: [sdc] Start/Stop Unit failed: Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK ata6: link is slow to respond, please be patient (ready=0) ata6: COMRESET failed (errno=-16) ata6: link is slow to respond, please be patient (ready=0) ... ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata6.00: ATA-10: Western Digital SSD 240GB, ZD0R3G40, max UDMA/133 ata6.00: 468862128 sectors, multi 1: LBA48 NCQ (depth 32), AA
Вот вы знаете. И я знаю. А пользователи ноутбуков не знают, несут в сервис и удивляются.
Я вам больше скажу. На всех Asus начиная где то с 2020-2021гг даже если индикации нет нужно отключить БП, зажать и держать кнопку 30сек, а лучше минуту - это сброс EC. После этого подключить БП и если помогло то индикация появится и ноутбук включится.
Совсем забыл. Вот моя статья про успешный случай восстановления данных с 128GB M.2 NVME SSD Kingston RBUSNS8154P3128GJ3 напрямую на ноутбуке. Но через USB3 док тоже можно было бы.
Там была только одна ошибка в начале диска на позиции 1.55GB примерно. Но он на ней отваливался. Я копировал ddrescue сначала диска а потом задом наперед. Не скопировалось только 9.5MB.
А ноутбук вел себя так - винда не загружалась, висела на логотипе. Если загрузиться с флешки, запустить chkdsk C: /f, получаем ошибку «An unspecified error occured».
Режим контроллера в BIOS не должен быть AHCI. Это подходит для SATA
Вы это с SSD сами проверяли ? Или просто предположения. В статье я горорил именно о поведении SSD в Windows.
Не спорю что Victoria вполне сносно с жесткими дисками в Windows работает.
и, даже, при желании подлечить ,,Пациента,,
SSD так не лечится. Они прошиваются производственными MPTool (почти все под Windows). Подбирать по модели контроллера и памяти. Обычно нужно замкнуть на плате SSD контакты, чтобы его в ROM Mode перевести.
В общем спасибо за ваш комментарий. Но извините, он и о чем.
M.2 подключаются через USB3 докстанцию. С ними те же проблемы. То есть отваливаются при ошибках.
Пока помогает только отключение питания. У меня уже есть мысли что попробовать. Например usb_modeswitch -v 0x152d -p 0x0583 --reset-usb Но на практике заставить это работать пока не получилось.
Безопасно ли покупать технику, ввезенную по параллельному импорту? Очевидно, что в устройствах, ввезенных по параллельному импорту, нет ничего страшного, и покупать их можно спокойно. Для нас как потребителей они ничем не отличаются от прямых поставок, одобренных производителями.
Как это не отличается. В ноутбуках для разных регионов отличается раскладка клавиатуры.
Придется делать гравировку кириллицы на клавишах. Или лепить наклейки...
Если раскладка не US то придется мириться с наличием дополнительных символов. И другим расположением.
Если клавиатура с подсветкой и часть клавиш прозрачные (WASD) то как быть вообще ? Гравировку на них не сделать наверно.
Клавиатуры в современных ноутбуках по нормальному меняются только вместе с панелью. Да и где достать клавиатуру на свежую модель.
Между чипсетами с ahci да. Если речь не о WinPE то если говорить про десктопы то например можете сделать так чтобы и на ICH7 и на H55/H61/H81 можно было запускать Win7 ? Я не знаю такого способа кроме как реестр править каждый раз. А запуск и с USB и с SATA ? Все это умеет винда начиная с Win8.
Верно. Но вы имеете в виду WinPE, это и в XP было.
В WinPE все изменения хранятся в оперативной памяти в RAM диске. Для установки видео драйверов в них нужно очень много оперативной памяти.
Если нужно установить полный набор драйверов для ноутбука, при этом не терять возможность запуска и на другом железе - то единственный вариант это Windows To Go. То есть полноценная система которая может запускаться как штатно через SATA/NVMe так и через USB. Появилась такая возможность начиная с WIndows 8.
В любом случае Windows 7 на современные ноутбуки уже не установить и драйверов для них нет. Поэтому не актуально.
Так удалось хотя бы начало диска скопировать ? Пробовали анализировать то что получилось c помощью например DMDE ?
А разметка в данном случае повреждена или нет ? MBR / GPT ?
Интересно
Точно не помню, но по моему когда модель становится Satafirm S11 то объем неправильно определяется. Тогда смысл что то копировать.
Есть DDRescue_GUI на питоне. Последняя версия 2.1.1 от 2020г. Я им не пользовался. Он не поддерживает важные параметры например
-O --reopen-on-error
и-J --verify-on-error
Пользуюсь для анализа логов ddrescueview на FreePascal написана. Есть в репозиториях дистрибутивов.
Вот пример работы со скрпитом
Вкратце когда в dmesg:
sdc: detected capacity change from 240057409536 to 0
То ddrescue перестает читать:ddrescue: Can't reopen input file: No medium found
Происходит DDLOOP #1
Кусок dmesg
ata6: hard resetting link
ata6: COMRESET failed (errno=-16)
ata6: reset failed, giving up
ata6.00: disabled
...
sdc: detected capacity change from 240057409536 to 0
...
sd 5:0:0:0: [sdc] Stopping disk
sd 5:0:0:0: [sdc] Start/Stop Unit failed: Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
ata6: link is slow to respond, please be patient (ready=0)
ata6: COMRESET failed (errno=-16)
ata6: link is slow to respond, please be patient (ready=0)
...
ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata6.00: ATA-10: Western Digital SSD 240GB, ZD0R3G40, max UDMA/133
ata6.00: 468862128 sectors, multi 1: LBA48 NCQ (depth 32), AA
Embedded Controller. Это такие чипы. Или аналогичный есть на каждой плате.
Вот вы знаете. И я знаю. А пользователи ноутбуков не знают, несут в сервис и удивляются.
Я вам больше скажу. На всех Asus начиная где то с 2020-2021гг даже если индикации нет нужно отключить БП, зажать и держать кнопку 30сек, а лучше минуту - это сброс EC. После этого подключить БП и если помогло то индикация появится и ноутбук включится.
Совсем забыл. Вот моя статья про успешный случай восстановления данных с 128GB M.2 NVME SSD Kingston RBUSNS8154P3128GJ3 напрямую на ноутбуке. Но через USB3 док тоже можно было бы.
Там была только одна ошибка в начале диска на позиции 1.55GB примерно. Но он на ней отваливался. Я копировал ddrescue сначала диска а потом задом наперед. Не скопировалось только 9.5MB.
А ноутбук вел себя так - винда не загружалась, висела на логотипе. Если загрузиться с флешки, запустить chkdsk C: /f, получаем ошибку «An unspecified error occured».
Да это частая проблема с NVMe. Либо висит на логотипе. Либо даже Linux с флешки в процессе загрузки стопорится.
И кстати это вовсе не значит что он совсем не читается. Ради интереса попробуйте подключить через USB3 бокс/докстанцию. Желательно в Linux.
Ну и можно посмотреть какой там контроллер и поискать на него MPTool, и как его в ROM Mode перевести. Возможно получится оживить.
Вы это с SSD сами проверяли ? Или просто предположения. В статье я горорил именно о поведении SSD в Windows.
Не спорю что Victoria вполне сносно с жесткими дисками в Windows работает.
SSD так не лечится. Они прошиваются производственными MPTool (почти все под Windows). Подбирать по модели контроллера и памяти. Обычно нужно замкнуть на плате SSD контакты, чтобы его в ROM Mode перевести.
В общем спасибо за ваш комментарий. Но извините, он и о чем.
Спасибо и вам. Я увидел хороший отклик на этот пост и это вдохновило меня написать свою первую статью на Хабр.
Костыли для ddrescue. Что делать если SSD перестает отдавать данные
Скрипт ddrescue-loop-v0.1.gz
Интересно. Можно подробней? И какой софт умеет так работать с SSD?
M.2 подключаются через USB3 докстанцию. С ними те же проблемы. То есть отваливаются при ошибках.
Пока помогает только отключение питания. У меня уже есть мысли что попробовать. Например
usb_modeswitch -v 0x152d -p 0x0583 --reset-usb
Но на практике заставить это работать пока не получилось.Как это не отличается. В ноутбуках для разных регионов отличается раскладка клавиатуры.
Придется делать гравировку кириллицы на клавишах. Или лепить наклейки...
Если раскладка не US то придется мириться с наличием дополнительных символов. И другим расположением.
Если клавиатура с подсветкой и часть клавиш прозрачные (WASD) то как быть вообще ? Гравировку на них не сделать наверно.
Клавиатуры в современных ноутбуках по нормальному меняются только вместе с панелью. Да и где достать клавиатуру на свежую модель.
Судя по приведенным командам и скриншоту - ничего не установили. Только добавили PPA.
Добавьте чтоли
apt install cubic
не всем это очевидно.P.S. sudo в командах здесь лишнее. От root все будет работать и без него.
Что если гугл задействует домен mail.google.ru ? Есть google.ru есть mail.google.com
Речь не про дистр а только про ядро. Это стабильная ветка ядра.
Драйвер lwfinger / rtw89 есть в ядре. Это просто бэкпорт.
Можно установить ядро 6.3.2-1~exp1 из репозитория experimental. CONFIG_RTW89_8852BE=m включен
А можно собрать драйвер lwfinger / rtw89 с GitHub и для более старых версий ядра.
Между чипсетами с ahci да. Если речь не о WinPE то если говорить про десктопы то например можете сделать так чтобы и на ICH7 и на H55/H61/H81 можно было запускать Win7 ? Я не знаю такого способа кроме как реестр править каждый раз. А запуск и с USB и с SATA ? Все это умеет винда начиная с Win8.
Верно. Но вы имеете в виду WinPE, это и в XP было.
В WinPE все изменения хранятся в оперативной памяти в RAM диске. Для установки видео драйверов в них нужно очень много оперативной памяти.
Если нужно установить полный набор драйверов для ноутбука, при этом не терять возможность запуска и на другом железе - то единственный вариант это Windows To Go. То есть полноценная система которая может запускаться как штатно через SATA/NVMe так и через USB. Появилась такая возможность начиная с WIndows 8.
В любом случае Windows 7 на современные ноутбуки уже не установить и драйверов для них нет. Поэтому не актуально.
На тот момент я не нашел решения.
Сейчас погуглил, нашел на ютубе несколько видео. В коментах пишут что теперь запускается.
Т.е. так же как было с Mafia 3 - разработчики в одном из патчей отвязали игру от SSE4.