Nexus S: damaged storage

Внезапно после перезагрузки мой Nexus S начал писать ошибку внутренней памяти после чего минут потормаживал-потормаживал и уходил в ребут. Паника, разумеется, и весь вечер я без телефона.

English version inside too.

Поначалу грешил на прошивку, wipe cache, wipe dalvik-cache, не помогло. Паника нарастает. Гружусь снова в recovery, пытаюсь mount sdcard - ошибка. Ещё большая паника. Пытаюсь отформатировать при помощи recovery - 0 эффекта - ещё большая паника. Тушу телефон, весь вечер я без телефона - как без рук. Прихожу домой. подключаю телефон к компу, mount USB mass storage. Windows видит диск, но не может его прочитать. Паника немного спадает - по крайней мере какая-то надежда есть. На часах первый час ночи - времени особо нет, все данные резервно скопированы, по крайней мере те, что позарез, как нужны, фотки в dropbox, контакты - в google, равно как календарь почта, etc., заметки в evernote, документы в google docs,  музыка - да и пёс с ней, кэш игрушек можно и потом скачать, поэтому форматирую карту. Алилуйя - карта памяти не пишет, что она повреждена, видится как Recovery, так и самим Android. Выдыхаю.

Но телефон всё-равно уходит в перезагрузку где-то через минуту после загрузки. Скачиваю свежую версию SlimICS, прошиваю заместо Resurrection remix. После чего, кажется, всё работает. Тьфу-тьфу-тьфу.

Знаю, есть решения менее кардинальные, как например проверка файловой системы через ADB, но я торопился и паниковал, так что сделал то, что сделал.

Надеюсь, вам мой опыт никогда не пригодится, но если пригодится - я буду рад, что оно вам помогло.

 

My Samsung Crespo (Google Nexus S) had fully discharged, then i insert the second battery, boot android and… Oh crap, it writes: "Storage is damaged", some lags and cycle reboot. I've panicked i bit, reboot. Error appers again. I reboot in recovery and wipe cache & dalvik cache, reboot to android - again. I've entered in recovery again - recovery says: "cannot mount storage". Fuck. I've backuped all my data in different places, so i'm not scared of loosing data, format /sdcard. Error. FUCK. i turned off my phone, and waited for coming back home.

i've conneced my Crespo via USB to PC - PC sees the partition, but cannot read it. It's about 1 a.m, i need to sleep, so i've chosed easy way & format sdcard with default windows' utility and… YES, it works, recovery can see it, Android don't error. But cycle reboot didn't go. I've had test Resurrection remix ROM, so i've decided to go back to my previos SlimICS ROM, wipe cache, wipe dalvik cache, reboot and… finally it works fully.

I know, that there is a solutions not so cardinals, like checkfsck the partition via ADB, but  i don't have a time for it, so i'vee made, what i made.

I hope you willn't ever need my experience, but if it helped you i woud be pleasured.