Клуб сисадминов
17:46 11.02.2012
Приветствуем, Гость | Регистрация \ Вход | Ваш IP: 38.107.179.206 | RSS
 
Знаете ли вы: можно редактировать реестр другого локального пользователя
[Главная · Последние сообщения · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Железо » Hardware » USB-flash "феникс" (Проблемы с USB-Flash Kingston DT100 16Gb)
USB-flash "феникс"
GreatEvilGodДата: 14:12 09.02.2010 | Сообщение # 1
Модератор
Сообщений: 238
Награды: 4
Статус: не в сети
Есть флэшка которая имеет привычку умирать/воскресать с определенной переодичностью...

Kingston DT100 16Gb
VID - 0951
PID - 1607
Контроллер - SK6211

Анамнез: Устройство данное было куплено мной почти год тому назад, после чего работало без сбоя не зная усталости и покоя, кочевало из рук в руки, перформатировалось не раз... в общем жило полноценной трудовой жизнью и ничего не предвещало беды. Как в один "прекрасный" день ушло оно в поход дальний за горы высокие, за моря глубокие добыть для меня груз бесценной информации, но не судьба. Пришла весточка мне от человека что должен был записать данные: "Взбунтовалось устройство поганое, не иначе бесы темные вселились в него и поработили разум его... Что делать?" ("Не работает твоя флэшка, ничего не могу на нее записать... Что делать?") И ответил я: "Подвергни отродье буржуазной техники форматированию нещадному, а бесов сих водой святой да крестом святым изгони!" ("Переформатируй флягу!!!" + Инструкция) На что получил ответ что: "Не получается!" (Имеется в виду, что под Windows устройство отказалось форматироваться.).
Ну, не в первой такие вопросы решать, благо случай казалось бы рядовой, далее то что я с этим устройством проделал:

Code
linux-26m4:/home/Constantine # dd if=/dev/zero of=/dev/sdb
dd: запись в `/dev/sdb': На устройстве кончилось место      
31506433+0 записей считано                     
31506432+0 записей написано                     
   скопировано 16131293184 байта (16 GB), 3795,86 c, 4,2 MB/c

linux-26m4:/home/Constantine # head -c 16131293184 /dev/zero |md5sum
2115a9f11b4ad74c663e2a93f482896c  -                     
linux-26m4:/home/Constantine # head -c 16131293184 /dev/sdb |md5sum
2115a9f11b4ad74c663e2a93f482896c  -    
                      
linux-26m4:/home/Constantine # fdisk /dev/sdb
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0xd41c25a2.                           
Changes will remain in memory only, until you decide to write them.                     
After that, of course, the previous content won't be recoverable.                       

Количество цилиндров для этого диска установлено в 15384.
С этим все в порядке, но значение больше, чем 1024,        
и в отдельных установках могут возникнуть проблемы с:      
1) программами, запускаемым при загрузке (напр., старые версии LILO)
2) загрузкой и программами разметки из других ОС                      
     (напр., DOS FDISK, OS/2 FDISK)                     
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью

Команда (m для справки): n
Действие команды            
     e   расширенный          
     p   основной раздел (1-4)
p                             
Номер раздела (1-4): 1        
Первый цилиндр (1-15384, по умолчанию 1):   
Используется значение по умолчанию 1        
Last цилиндр, +цилиндры or +size{K,M,G} (1-15384, по умолчанию 15384):   
Используется значение по умолчанию 15384                     

Команда (m для справки): t
Выбранный раздел 1                     
Шестнадцатеричный код (введите L для получения списка кодов): c                  
Системный тип раздела 1 изменен на c (W95 FAT32 (LBA))                           

Команда (m для справки): p

Диск /dev/sdb: 16.1 ГБ, 16131293184 байт
64 heads, 32 sectors/track, 15384 cylinders
Units = цилиндры of 2048 * 512 = 1048576 bytes
Disk identifier: 0xd41c25a2

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1               1       15384    15753200    c  W95 FAT32 (LBA)

Команда (m для справки): w
Таблица разделов была изменена!

Вызывается ioctl() для перечитывания таблицы разделов.

ПРЕДУПРЕЖДЕНИЕ: Если вы создали или изменили
какие-либо разделы DOS 6.x, пожалуйста, прочтите
страницу руководства fdisk для получения
дополнительной информации.
Синхронизируются диски.

linux-26m4:/home/Constantine # mkfs -t vfat /dev/sdb1
mkfs.vfat 2.11 (12 Mar 2005)

Что собственно и вернуло его к жизни. Но радовался я не долго. Через несколько дней опять фляга слегла с теми же симптомами и опять я ее занулил, переразбил, отформатировал. И с тех пор живет это устройство по два дня в среднем, а потом опять помирает. Но пока живет все данные пишутся и читаются без ошибок (во всяком случае без явных ошибок).

Вопрос, есть ли шанс восстановить стабильную работоспособность данной флэшки? И собственно, если есть то как это сделать?

P.S. Ответы принимаются и под Linux и под Windows.

Изменил GreatEvilGod - Вторник, 09.02.2010, 14:24
 
IwanSДата: 16:25 09.02.2010 | Сообщение # 2
Администратор
Сообщений: 1849
Статус: не в сети
GreatEvilGod, попробуй программу Flash Recovery Tool
 
REsearchДата: 16:39 09.02.2010 | Сообщение # 3
Сисадмин
Сообщений: 968
Награды: 11
Статус: не в сети
GreatEvilGod, Какая файловая система на флэшке?
Вот недавно мой друг записал в универе инфу, приходит домой, подключает её, винда говорит что устройство не отформатированно, это при том что там была NTFS. Помогла прога DiskInternals NTFS Recovery, восстановила все что было на флэшке.
А если еще есть гарантия, лучше поменять.
 
GreatEvilGodДата: 16:50 09.02.2010 | Сообщение # 4
Модератор
Сообщений: 238
Награды: 4
Статус: не в сети
IwanS, Спасибо, сейчас докачаю попробую поюзать.

REsearch, От файловой системы я думаю не зависит пробовал FAT32, NTFS и EXT3. FAT32 и NTFS сами дохли, а EXT3 я переформатировал т.к. флэшка работающая только под Linux мне не нужна, не таскать же в придачу к фляге диск с дровами на EXT3. Гарантии нет, давно это было чек скорее всего безвозвратно утрачен. Да, про DiskInternals NTFS Recovery, данные на фляге восстанавливать мне не надо, файловую систему мне проще новую создать теми манипуляциями, что я в первом сообщении оставил, но все равно спасибо...

 
Форум » Железо » Hardware » USB-flash "феникс" (Проблемы с USB-Flash Kingston DT100 16Gb)
Страница 1 из 11
Поиск:

© Иван Собакарь, 2004 - 2012 | Сайт управляется системой uCoz