Восстановить базы 1С нескольких компаний с флешки
Задача | Восстановить базы 1С нескольких компаний, хранящихся на носителе | ||||
Оборудование |
|
||||
Проблема заказчика | Во время работы с одной из баз выключился свет. После восстановления подачи электричества и загрузки компьютера флэш перестала быть доступна в системе. | ||||
Результаты диагностики | Флешка определяется с 0 объемом. Сбой в системе трансляции. | ||||
Процесс |
После вскрытия корпуса обнаружил один чип на 16GB на плате, управляемой контроллером AS6989SNHL. Корпус чипа очень похож на тип eMMC и дополнительный осмотр с боков подтвердил характерную для этих чипов пайку. Название чипа на корпусе было в прямом смысле спилено. Заподозрил неладное. В то же время я знаю, что такой контроллер Alcor Micro работает только с NAND. Причем этот контроллер работает в “тяжелых” случаях с чипами, где есть какой-то брак: битые столбцы или нелинейная адресация страниц/блоков. А вычитывать еММС по интерфейсу NAND достаточно сложно из-за малых точек для пайки и их высокой плотности. Поэтому я не стал спешить с демонтажом чипа памяти. Программой Chip Genius определил ID используемого NAND . Так как печатная плата не унифицирована под использование различных типов форм-факторов NAND и у нее не оказались свободны дорожки TSOP-48, которые удобны для пайки, то я решил снимать сигналы с ножек контроллера, используемых мультиплексированной шиной. На специализированном сайте нашел назначение ножек моего контроллера. Зная эту разводку, подпаялся к ним, используя адаптер для монолитов от комплекса PC-3000 Flash. Получил доступ к памяти! Дальнейшее уже было привычным делом и затруднений не вызвало. Вычитал дампы, выполнил с ними необходимые преобразования, построил виртуальный транслятор и сохранил образ. Данные из образа. |
||||
Результат | Все восстановили, включая последнюю базу, она заработала после ремонта. |