Кто знает почему так происходит?

usverg
От пользователя Цекака Паэсэс™
ребята! почитайте гденить в инете, КАК ИМЕННО инфа на флешке хранится -- там принцип организации файловой системы СОВЕРШЕННО доругой, нежели на магнитных носителях

то, о чём вы написали, дичайший бред, как правильно заметил Андрей (mine) Головин

почему? фат он и есть фат...
0
Андрей (mine) Головин
От пользователя usverg
фат он и есть фат...


а при чем тут размагничивание и низкоуровневое форматирование?

[Сообщение изменено пользователем 04.12.2006 16:10]
0
Чудес не бывает. :-)
Объем любой флэшки больше, чем в ценнике написано. Они все делаются с большим запасом.
0
usverg
ну если флэшку перемагнитить по моему ей один хрен придет капец. а с низкоуровневым... насколько я помню нихкоуровневое это когда блоки заново помечаются?
0
Флэшку не пе-ре-маг-ни-тить. У нее память на тран-зис-то-рах.
0
usverg
почитал... а если мощным дросселем в транзисторах нарушения структуры не будет?
0
ddd [гoсть]
От пользователя matador
Флэшку не пе-ре-маг-ни-тить. У нее память на тран-зис-то-рах.

Ну в коробочку из полония210 положить.
0
ddd [гoсть]
От пользователя usverg
а если

В микроволновку? :-)
0
Frezerovchik
Кароче, сегодня посмотрю что мне восстановит с простого USB накопителя на 256Мб.
Просто доп. интересное условие... речь идёт о разных типах файлов. Их всего на флешке было 2 типа. А если бы было три, сколько бы информации он восстановил? Так же 2 гига или уже 3??? ;-)
0
Андрей (mine) Головин
От пользователя Краб
А если бы было три, сколько бы информации он восстановил?


3 - ерунда! если взять, только трехбуквенные сочетания, то это же просто голова от факториалов кружиться начинает! надо срочно писать в нобелевский комитет! и ладно, что память у нас на флешках фактически бесконечна! это же новый принцип архивирования данных! из тысячи расширений сделал одно и все!
0
Эксперимент в студию!!!! Сколько так ни восстанавливал не получалось ничего хорошего. Восстанавливается последнее, остальное - просто мусор с правильными названиями файлов.
0
Андрей (mine) Головин
От пользователя MSole
Восстанавливается последнее, остальное - просто мусор с правильными названиями файлов


так и у тредстартера так же! ему просто влом проверять :-)
0
Frezerovchik
От пользователя MSole
Эксперимент в студию

Как вы себе это представляете?
Карточка восстанавливается в течении 2 чаов примерно для каждого типа файлов... но я готов повторить эксперимент при любом из сомневающихся.

От пользователя MSole
мусор с правильными названиями файлов

Вот правильных названий как раз нет, CONVAR1, CONVAR2 и тд. Прога сама называет восстановленные файлы.
0
Photo by Папа Рацио
От пользователя Краб
Прога сама называет восстановленные файлы.

они не повторяются?
0
Frezerovchik
Сами изображения - нет. Все фотки разные.
Щас пробую проверить обычный USB накопитель.
0
Frezerovchik
Да, эксперимент с флешкой на 256 мб дал менее интересные результаты.
Последовательность действий такая:
Все стер, записал все пространство файлами jpg, потом стер снова, записал все файлами nef, потом форматнул.
Теперь восстанавливается, но результат не такой... джипега восстановлено 150Мб, из них часть файлов - это были файлы nef (!!!) а теперь стали джпегом, причем полноформатным 3008*2000, отличным джипегом.
А при повторном прогоне флешки с заданием искать файлы raw он мне восстановил практически все 256мб, только ничо почти нормально не читается, только если изменить расширение файла на jpg открывается как превьюшка 160*120 точек.
Бред какой-то :-)
0
Андрей (mine) Головин
От пользователя Краб
Бред какой-то


да почему бред-то? все отлично! чудес не бывает. в raw есть превьюшка, которая по сути - джипег. вот она тебе и открывает их, как джипеги. а остальное все покоцано форматом или перекрывающимися джипегами.
вообще у восстановителей могут быть разные алгоритмы. некоторые, например, найдя на флешке данные, соответствующие заголовку джипега, считают, что он нормальный и тупо восстанавливают следующие блоки, как будто там тот джипег лежит, а на самом деле туда уже другое, что-то записалось, а потом отформатировалось.
0
Denis K_
Flash память имеет одну особенность – в ней на самом
деле нет полного произвольного доступа к ячейкам
памяти, как, например, в EEPROM.
С чтением отдельной ячейки памяти проблем нет,
доступ в этом случае произвольный. А вот с записью
всё обстоит очень и очень непросто – во flash памяти
невозможно стереть одну ячейку, на самом деле
стирается целый блок ячеек! Что бы для пользователя
такой процесс был незаметен, весь блок с одной
изменённой ячейкой записывается на место другого
блока. Из приведённого простого примера видно, что
хотя бы один лишний блок должен быть.
Снаружи эта "суета" незаметна, т.к. обращение
происходит через контроллер.
Должно ли быть таких блоков быть больше чем один? А
уж тем более удвоенное количество? И может ли хоть
какая-нибудь программа обойти встроенный в карту
контроллер и иметь доступ к полному физическому
объёму?
Всех ответов я не знаю, остётся только предполагать.
Например, предполагаю, что такой алгоритм работы с
флэш-памятью, очевидно, замедляет процесс записи, а
для ускорения процесса, не исключено, требуется
увеличенно кол-во блоков. Может, производители
вынужденно пошли на увеличение объёма памяти в
обмен на повышенное быстродействие.
Хотя... хотя всё это кажется уж слишком дорогой платой
за быстродействие. Не исключаю, что всё сведятся к
фразе "ой, я ошибся, на самом деле джепеги
наполовину читаются, а вот равы все битые, итого
получается искомый объём" :-)


[Сообщение изменено пользователем 04.12.2006 22:58]
0
От пользователя Краб

У меня, например, с винчестера все видяшки восстановились в виде набора кадров... Винда такого количества фотографий не поняла %)
0
Авторизуйтесь, чтобы принять участие в дискуссии.