ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
668468 Топик полностью
Николай Коровин (19.04.2016 20:48, просмотров: 233) ответил Ozelot на Как-то тихо прошла новость - FatFs теперь поддерживает EXFAT.
Кстати, о ЖЫРе. Я что-то в толк не возьму — вроде бы возможна минимальная реализация MBR/FAT32 прямо на кристалле флэшки, не? Или я чего-то не заметил? Софтово (драйвером дискового накопителя) делаем Рида-Соломона. Система видит тупо кластеры в порядке их реальной физической адресации на микрухе флэшки. MBR практически не перезаписывается, его страничку можно считать вечной. Раздел FAT32 изначально занимает всё пространство. Форматирование а-ля DOS позволяет сразу битые кластеры пометить. В ходе работы тоже не проблема помечать сыплющиеся кластеры стандартными средствами 90-х для жёстких дисков — Рид-Соломон показали ошибку, драйвер маякнул системе об ошибке сектора, система его в таблицу бэдов внесла (данные прочитать там всё равно можно, если ячейка только начала умирать, собственно, так в «свистках» система подмены выбывших страничек резервными и работает). Когда на месте FAT флэшка начала «протираться», переносим раздел на размер FAT вперёд по диску. Единственное — большинство осей забивают диск с начала, т. е. рядом с FAT. Но, с другой стороны, забили и забили, постоянная перезапись только в области FAT идёт, а дальше файло лежит и каши не просит. Когда раздел сделает «шаг на свежее место», под FAT окажется всё-таки не очень изгрызенный участок. Плюс нормальный дефраг может туда слить по разумным критериям всякое редко обновляемое. Если изначального брака на месте MBR не было — можно таких шагов сделать очень-очень много, что мало отличается от обычной жизни сыплющегося винта, обрастающего бэдами. Уж сколько-то под начало раздела, FAT и корень всегда найдётся, а остальное лечится штатным списком бэдов. Не спрашивайте, на фига это нужно, это и не нужно. Вопрос в том, реально ли можно, или нет. Один сомнительный плюс вижу — умирание прозрачно для админа, видно, как расширяется список бэдов, а при переносе Партишн Менеджером раздела на новое место, опять же, видно, сколько жить осталось. Ну, и менее сомнительный плюс — флэшка со встроенной подменой страничек на резервные делает кирдык внезапно и насовсем, а тут можно ещё долго погонять умирающую клячу и, если что, данные спасать с реальных кластеров, а не «подменённых» и априори пустых. Минусов куча и они очевидны, но вроде на жизнеспособность не влияют, не?