Восстановление данных Москва С.-Петербург Новосибирск Другие города » Все города »
Звоните нам в Москве:  +7 495 230−1000

Программный ремонт USB flash в Linux

Re: Программный ремонт USB flash в Linux  

  От: gef257 30 января 2012 г. 15:51

Респект за статью,полезно! Но дополню к дополнению)))...вобщем -  несовпадение мд5 ещё не повод выбраковывать девайс...была флешка трансценд жф в85 4Гб,в винде определялась,проводником открывалась но при попытке сделать с ней что-либо(формат,запись\удаление файлов) выдавалось сообщение о блокировке записи...линукс(убунту 11.10) проводником её не видел...значит проделал описанную в статье процедуру но при сохранении (нажатие [b]"w"[/b] в fdisk-е) получал ошибку записи...и тут я увидел!))) дополнение про мд5 - сверил - не совпадают - ага,думаю,в помойку значит...ан нет,на флешбут.ру есть статья с почти аналогичным названием...

эпилог: флешка рабочая,хозяин раддопопы))) (но это уже под виндой)))...

з.ы. ещё раз спасибо автору за эту статью!

Re: Программный ремонт USB flash в Linux  

  От: grishka 4 октября 2012 г. 21:48

Случай из практики: флешка 4G опозналась в Windows, как 1.6G c одним битым fat32 разделом на 1.6G. OnTrack Easy Recovery опознала флешку, как 4G и сумела спасти 3.5G информации.
Главное - сделано. Осталось вернуть флешке первоначальный размер.
Итак linux. Все тот же 1.6G битый vfat на 1.6G флешке.
Команда dd смогла записать 1.6G нулей.
fdisk предложил создавать раздел на 1.6G.
Не стал я такой раздел ни создавать, ни форматировать, а послушался [quote]советов по устранению программных глюков флешек с помощью различных утилит "низкоуровневого форматирования" и пр. [/quote]
Помогло.

IMHO статья рассматривает частный случай ремонта флешки с правильно инициализированным контроллером, что автор косвенно признает [quote]#Транслируемая геометрия соответсвует реальной: 1017856 секторов это ~512 МБ
geometry    = 1014/17/59, sectors = 1017856, start = 0
[/quote]. Ругаемые автором виндоусные утилиты справляются не только с обнулением флешки но и с реинициализацией контроллера










Re: Программный ремонт USB flash в Linux  

  От: Rozik 5 октября 2012 г. 0:51

Не путайте вендор-утилиты, толкающие в флешку супер-он, дефектующие модули памяти, формирующие новый транслятор со всякими "реально перемагничивающими" (с) зерофиллами под виндовз, суть которые и есть dd.
Да и вы что-то не договариваете: если для Изиной Рековырялки по логике было доступно 4 ГБ, то эти же 4 ГБ будут доступны хоть под фряхой, хоть под соляркой и для dd и для любого софта. Именно этим  свойством я и пользуюсь для создания под линуксом образов флешек с программными глюками, наглухо вешающими винду.

Re: Программный ремонт USB flash в Linux  

  От: PONOSONIC 31 декабря 2012 г. 2:22

Автору респектище! И с наступающим!
Вчера купил новую флеху наигрался с MultiSystem и она у меня оппп, крякнула после Дебиянчика. За новой флехой бежать неохота, да и жаба давит, 200-300 рублей лучше пропью. На сайте флехи Kingmax микропграммы гавно полное, парился под виндой пол ночи и не куя. А тут на тебе гугл эту статью указал и флешка заработала. 

Re: Программный ремонт USB flash в Linux  

  От: Alex11021978 5 декабря 2013 г. 21:16

Ох....ть,ох....но,я сразу несколько флешек поднял ....и на одном сатовском диске все под чистую снес(пофиг он все равно в зеркале),почет и уважение ....и низкий поклон!!!

Re: Программный ремонт USB flash в Linux  

  От: andpyha 19 декабря 2013 г. 16:09

помогите после hdparm [b]/dev/sdb[/b] выдаёт [b]/dev/sdc: Permission denied[/b] что делать?

Re: Программный ремонт USB flash в Linux  

  От: Rozik 20 декабря 2013 г. 10:55

"Линукс - очень дружелюбная ОС. Просто она придирчива в выборе друзей." :)
Выполнение hdparm без параметров не имеет никакого смысла.
"Permission denied" - отсутствие прав?
Опишите проблему подробно.

Re: Программный ремонт USB flash в Linux  

  От: bandrovskiy-as 21 октября 2014 г. 12:25

Спасибо! мне помогло! gparted не справился, проделал по этой инструкции. В конце правда не сработала команда mkdosfs /dev/sdb1, но после всего и gparted заработал и довершил дело.

Re: Программный ремонт USB flash в Linux  

  От: Данила 26 октября 2014 г. 1:36

Пока плохо ориентируюсь тут! Сори если не там пишу!
Вопрос следующий!: на чипе флеш карты нету маркировки
Опрос контроллера флешки с помощью утилиты ChipEasy
Показывает что чип производства Samsung !
На сколько эта информация достоверна?
И является ли это реальным подтверждением что чип Samsung?
И на сколько плохо что на чипе нет маркировки?
При этом он записывает и считывает с хорошей скоростью!
И еще очень важный вопрос если проверяешь флешку дважды
И скорость считывания и записи отличалась это плохо?
Это вобще на что-то влияет?
Может говорит о том что флешка не стабильна?
Жду вашего ответа!!!!
Это очень важно узнать как можно скорей!

Re: Программный ремонт USB flash в Linux  

  От: OLiMP 27 октября 2014 г. 9:30

Информация о чипе заложена в сам чип памяти, если он отдаёт идентификатор Samsung'а, то Samsung'ом он и является. Если чип не маркирован то это скорее всего отбраковка собранная китайцами в "третью" смену :). На счёт скорости и стабильности флеш ничего сказать не могу, скорость записи\чтения зависит от многих факторов, ничего удивительно что запустив два раза один и тот же тест получаем разные результаты нет. Разница должна быть не значительной. Доверять такой флеш я бы не стал, ибо она ни что иное как дешёвая китайская подделка. Но даже они бывает работают лучше и дольше своих фирменных аналогов.

Re: Программный ремонт USB flash в Linux  

  От: Filosof 1 октября 2021 г. 15:49

hdparm /dev/sdb

/dev/sdb:
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
BLKROGET failed: Inappropriate ioctl for device
BLKRAGET failed: Inappropriate ioctl for device
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
BLKGETSIZE failed: Inappropriate ioctl for device

Контакты
Центральный офис

телефон: +7 495 230−1000
e-mail:
адрес: 119049, Москва, Коровий Вал, д. 1А, стр. 1 (здание универмага «Добрынинский»), 6 этаж, офис R.LAB

Социальные сети и мессенджеры

VK: Паблик компании
YouTube: Наш канал
Telegram: Консультация у специалистов R.LAB через бота (@rlabsupportbot)
WhatsApp: Консультации по восстановлению данных (74952301000)