Восстановление данных
Звоните нам в Москве:
+7(495)
230−1000
Москва
|
С.-Петербург
|
Киев
|
Другие города
»
Услуги
Статьи
Форум
Инструменты
начало
|
помощь
|
поиск
|
вход
|
регистрация
12.04.2021, 17:57:37
Добро Пожаловать,
гость
. Пожалуйста
войдите
или
зарегистрируйтесь
, если хотите стать полноправным участником форума. Не получили
активационное письмо?
1 час
1 день
1 неделя
1 месяц
Постоянно
R.LAB восстановление данных
>
Статьи и программы
>
Статьи
>
Программный ремонт USB flash в Linux
Страницы:
1
[
2
]
3
4
5
« предыдущая
следующая »
Печать
автор
Тема: Программный ремонт USB flash в Linux (прочитано 143001 раз)
nickkaz
Newbie
Репутация: 0
сообщений: 3
Re: Программный ремонт USB flash в Linux
«
Ответить #15 было:
22.01.2008, 16:29:06 »
и ещё, если это добавит ясности - флешка до этого пару раз выходила из мертвого состояния, позволяя записывать, но опять таки после этого входила в ридонли. Один раз запись не пошла, но на диске показалась огромная куча папок с крикозябликами, в которых находились файлики тоже с крикозябликами... одну папку я узна, имя её было цифровое и внутри файлы с цифровыми именами, далал её месяца 3 назад (флешка сбоит 2 месяца). считать ничего не получилось естественно, но момент - объём этих папок показал что там 64 гига!!! я так понимаю что гдето все эти названия сохраняются??? и чтото всё таки работает
Авторизирован
OLiMP
Global Moderator
Hero Member
Репутация: 145
сообщений: 2660
HDD Research Group member
Re: Программный ремонт USB flash в Linux
«
Ответить #16 было:
26.01.2008, 22:37:11 »
Дурит флекшка, пишет не корректно, а временами похоже что и вообще запись отваливается. То что крякозябры и огромный размер так это из за мусора в секторе который отведён под root directory. Мусор воспринимается файловой системой как папки и файлы. Названия папок, а так же где что и как лежит находятся в root (корневая директория проще говоря). И считать ничего не получилось по той же причине (мусор в root). А то что папка обнаружилась уже после перезаписи (на сколько я понял) говорит только о том что какие то сектора просто не пишутся. Вообщем в ведёрко такую флешку надо, а не ремонтировать. Доверять такому носителю информации думаю не стОит.
Авторизирован
top_ed
Newbie
Репутация: 0
сообщений: 1
Re: Программный ремонт USB flash в Linux
«
Ответить #17 было:
01.04.2008, 17:44:22 »
А у меня при команде /sbin/mkfs -V -t vfat /dev/sdc
пишет
mkfs (util-linux 2.13-pre7)
mkfs.vfat /dev/sdc
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: unable to open /dev/sdc
при команде dd if=/dev/zero of=/dev/sdc
пишет
dd: открытие `/dev/sdc': Файловая система доступна только для чтения
при команде /sbin/hdparm /dev/sdc
пишет
/dev/sdc: Read-only file system
Наверное флэшке хана?
Авторизирован
Rozik
Jr. Member
Репутация: 12
сообщений: 80
Linux Enthusiast
Re: Программный ремонт USB flash в Linux
«
Ответить #18 было:
02.04.2008, 20:31:41 »
1. Что пишет dd при занулении?
2. Почему файловую создаём на sdc, а не на sdc1?
Авторизирован
"Кадры решают всё" (с)
gp01
Newbie
Репутация: 2
сообщений: 1
Re: Программный ремонт USB flash в Linux
«
Ответить #19 было:
13.05.2008, 21:01:51 »
1. Учитывая цены на flash`ки, эта возня для большинства потребителей принесет скорее моральное а не материальное удовлетворение.
Ну и разве что Greenpeace скажет вам спасибо.
2. Личный опыт. (Windows/Linux)
Симптомы:
1ГБ mp3-плеер перестал подключается как сьемный диск (WinXP).
При попытке обратится к соответсвующему диску система подолгу не реагирует, приложение, обратившееся к съемному диску приходилось снимать через менеджер задач.
При этом сам плеер записанную на него ранее музыку проигрывает без проблем.
Проверка файловой системы в Windows ничего не дала (no errors found). Проверка в Linux'e выдала ошибку "FAT-copies are not identical", после синхронизации FAT-таблиц, повторная проверка выдавала ту же самую ошибку.
После удаления-создания раздела, форматирование в Windows'e давало либо 1/8-1/2 номинального объема 1ГБ в зависимости от настроения тов. Гейтса либо завершалось с ошибкой "Track 0 bad - unusable".
Для тех, кто еще пользовался дискетами, симптом в общем-то практически очевидный:
Вам не повезло, и bad-блок попал не на данные, а на FAT-таблицу.
Подозрение еще раз подтвердилось после запуска
dd if=/dev/zero of=/dev/sdb
выдавшего ошибку записи в 4100 сектор.
С таким "диагнозом" дискета в общем-то не жилец. И ничего не остается как перепрофилировать дискету в подставку для кофе либо (то же самое моральное удовлетворение!!!) разобрать и перевернуть магнитный диск и в дальнейшем пользоватся только 1 стороной, либо (еще большее извращение!!!) попытатся повернуть магнитный диск на градусов этак 10 в надежде что bad-сектор попадет в неиспользуемую область.
А для жестких дисков и flash`ек, эта проблема решается достаточно просто:
переносом начала раздела на пару МВ:
>>
First cylinder (1-1014, default 1):
выбираем здесь, например 20.
Сдвиг вычисляется либо экспериментально (увеличиваем, пока не заработает format), либо по формуле:
сбойный сектор * размер сектора / units + 1.
Для USB из статьи это было бы:
Units = cylinders of 1003 * 512 = 17 * 59 * 512.
Сбойный сектор: 4100
Сдвиг = 4100 / (17*59) = 5.
После разметки форматируем как обычно и пользуемся любимой flash'кой еще пару месяцев.
Авторизирован
Tomset
Newbie
Репутация: 4
сообщений: 40
Re: Программный ремонт USB flash в Linux
«
Ответить #20 было:
14.05.2008, 01:17:18 »
gp01
Зачем все эти извращения.
В описанной ситуации, флешка лечится родной утилитой от производителя контроллера. Сбойные блоки прячутся, и флешка, если ее не насиловать частой записью еще много лет прослужит.
А любой хард, если уже сам не прячет сбойные сектора, нельзя использовать без риска потерять данные.
Лечится технологическими утилитами. Если сбоев не много, они помещаются в заводской дефект лист. Если много, на тех HDD где возможно, запускается заводской SelfScan. После него хард вообще, как с завода. Но процедуры эти не простые и достаточно длительные, так что только на чисто интузиазме можно ими заниматься. С точки зрения ремонта, как бизнеса - пустая трата времени, при теперешней цене на диски.
«
Последняя правка: 14.05.2008, 01:22:28 от Tomset
»
Авторизирован
bsel
Newbie
Репутация: 1
сообщений: 13
Re: Программный ремонт USB flash в Linux
«
Ответить #21 было:
28.06.2008, 15:57:15 »
моя практика говорит, что если флэшка начала сбоить, то и технологическая утилита часто не помогает, точнее помогает на несколько дней, после чего появляются новые дефекты. Это прогрессирует сдыхание флэш-памяти, его не обойдешь, а перепаивать чип себе дороже.
В общем, при нынешних ценах флэшки стоит эксплуатировать до первых проблем, после чего выбрасывать.
Авторизирован
iANDREW
Newbie
Репутация: 0
сообщений: 1
Re: Программный ремонт USB flash в Linux
«
Ответить #22 было:
26.07.2008, 15:05:22 »
Полезня статья для тех, "кто в танке". А те, кто это не умеют пусть сидят и мудяться с Вистой! Автору статьи респект за то, что нашел время за это неблагодарное дело!
Авторизирован
Ы555
Newbie
Репутация: 0
сообщений: 2
Re: Программный ремонт USB flash в Linux
«
Ответить #23 было:
03.09.2008, 21:25:20 »
Други мои, подскажите, пожалуйста, что делать если защита от записи ВКЛЮЧЕНА?!
Т.е. при
root@H84_103:~# hdparm /dev/sdb
/dev/sdb:
readonly =
1 (on)
Флешка сожрана вирями и загнана в режим "только чтение".
Пытался вручную смонтировать с режимом rw
(что-то вроде mount /dev/sda1 rw)
Ругается. что операция не выполнена и дальнейшие манипуляции по восстановлению не сохраняются...
Авторизирован
Rozik
Jr. Member
Репутация: 12
сообщений: 80
Linux Enthusiast
Re: Программный ремонт USB flash в Linux
«
Ответить #24 было:
04.09.2008, 21:11:24 »
Да особо ничего не поделаешь. Это контроллер флешки в рид-онли зашел. А зашел он туда не просто так
.
Авторизирован
"Кадры решают всё" (с)
Ы555
Newbie
Репутация: 0
сообщений: 2
Re: Программный ремонт USB flash в Linux
«
Ответить #25 было:
05.09.2008, 19:30:33 »
Ну если он туда зашел с помощью вирей (даже если "не просто так"), значит его можно вывести от туда другим, "не вирусным" софтом.
Авторизирован
Rozik
Jr. Member
Репутация: 12
сообщений: 80
Linux Enthusiast
Re: Программный ремонт USB flash в Linux
«
Ответить #26 было:
05.09.2008, 23:08:58 »
Гхм... Как бы вам объяснить... Исправное устройство невозможно убить программно из юзер-мода. Ни вирями, ни блинами, ни сушеными грибами.
Отсюда мораль: флешка уже была проблемная, вири лишь помогли ей додохнуть; контроллер зашел в рид-онли, т. к., вероятно, увидел проблемы с самим модулем нанд-памяти.
ИМХО так.
Авторизирован
"Кадры решают всё" (с)
vervadim
Newbie
Репутация: 0
сообщений: 1
Re: Программный ремонт USB flash в Linux
«
Ответить #27 было:
17.10.2008, 09:59:28 »
Все хорошо. Но если выдается сообщение (Ваш диск защищен от записи, снимите защиту от записи) - ЧТО и как победить. Переключателей нет.
Авторизирован
Rozik
Jr. Member
Репутация: 12
сообщений: 80
Linux Enthusiast
Re: Программный ремонт USB flash в Linux
«
Ответить #28 было:
17.10.2008, 14:22:25 »
А пару постов выше почитать? Не?
Авторизирован
"Кадры решают всё" (с)
sunic
Newbie
Репутация: 0
сообщений: 1
Re: Программный ремонт USB flash в Linux
«
Ответить #29 было:
17.10.2008, 14:58:53 »
А как же быть с 4 Гиговыми флэшками для них что применять
Авторизирован
Страницы:
1
[
2
]
3
4
5
Печать
« предыдущая
следующая »
Перейти в раздел:
Укажите куда перейти:
-----------------------------
Восстановление данных и ремонт
-----------------------------
=> Восстановление данных с неисправных накопителей, ремонт
=> Восстановление данных с исправных накопителей
=> Восстановление информации с RAID массивов
=> Восстановление данных с телефонов, планшетов, iPhone, iPad
=> Поиск доноров и запчастей к носителям информации
=> Обучение восстановлению данных
-----------------------------
Статьи и программы
-----------------------------
=> Статьи
=> UFS Explorer
=> HDDScan
=> PC-3000
=> R.tester
=> R.saver
=> CI Hex Viewer
=> R.viewer
=> HD Duplicator
=> Другие программы
-----------------------------
Общение на околовосстановительные темы
-----------------------------
=> Носители информации
=> Общий форум
=> Вопросы и пожелания по работе сайта и центра R.LAB
Загрузка...
Москва, Коровий Вал, д. 1А (
схема проезда
). Телефон: +7 (495)
230−1000
; e-mail:
Включите javascript, чтобы увидеть email
Другие города
»