простому правилу: перед внесением изменений в реестр делайте резервную копию данных, раздела или подраздела реестра, в который вы собираетесь внести изменения. Если вы не уверены в своих силах — воспользуйтесь специальными приложениями.

Восстановление файловой системы IPAQ

Ловкость рук и никакого мошенничества…

(Афоризм)

текст: RAZORBLADE

При выборе КПК мы обычно сравниваем те или иные характеристики гаджетов, взвешиваем все «за» и «против». Но от «глюков», присущих конкретной фирме-производителю или модели девайса, не защищен никто. Что же делать, если любимый КПК дал сбой? Правильно — читать эту статью!

Как нам всем известно, Filestore — это чаще небольшая, а в некоторых современных КПК огромная область энергонезависимой памяти (Flash ROM), предназначенной для сохранения важных данных, которые могут по— надобиться даже тогда, когда вынута карта памяти. Так случилось, что в некоторых моделях фирмы HP возникает проблема с Filestore, например, в моделях 1940, 2210. Но в этом случае она не настолько глобальна из-за ограниченности размера Flash ROM. Чаще всего проблема проявляется в момент, когда в Filestore осталось мало места, а вы пытаетесь записать в него большой файл, например, делаете бэкап. Редко после таких случаев необходимо вмешательство сервис-центра, иногда помогает хард-ресет, но чаще всего FileStore можно восстановить самостоятельно, с помощью перепрошивки. Несмотря на то, что в примере описывается способ восстановления применительно к КПК iPAQ rx3715, стоит принять этот метод на заметку — аналогичным образом вы сможете восстановить Flash ROM и на своем компьютере. На всякий случай — не стоит пользоваться FileStore постоянно и уже тем более делать бекап, когда в нем мало места!

Самым распространенным серьезным сбоем, который не устранить даже ХР, по праву считается повреждение разметки файловой структуры встроенной энергонезависимой Flash-памяти КПК.

Первым признаком обычно становится зависание КПК в момент разного рода операций, так или иначе использующих такой важный элемент наладонников фирмы «HP», как iPAQ Filestore, в памяти которого осталось не так уж и много свободного места. Это может быть запись видео со встроенной камеры, передача сторонним устройством файла по беспроводным каналам и так далее. Другими словами, любые действия с Filestore, не подконтрольные разного рода Проводникам и прочим файловым менеджерам, таят в себе опасность.

Второй признак более «надежен». Если после зависания, перезагрузив КПК, вы с удивлением обнаружите, что из Filestore нельзя удалить или переименовать ни один файл, но чтение производится без особых проблем, то можно вас «поздравить» — ваш КПК не ударил в грязь тачпадом, последовал «семейной традиции» своего модельного ряда — можете им гордиться!

Но что же теперь делать? Неужели никак нельзя это исправить? Пожалуйста, не впадайте в отчаяние, просто внимательно прочтите статью и все у вас получится! Итак, чтобы не быть голословным, для примера излечения возьмем типичный пример — iPAQ rx3715, для которого, по-моему, «вышибать» свой Filestore является чем-то вроде хобби.

Приступим. Для возвращения к жизни Filestore потребуются:

· КПК iPAQ rx3715 с нерабочим Filestore и полностью заряженной батареей — 1шт

· PC или Notebook — 1шт

· Зарядное устройство — 1шт

· Оплаченный интернет трафик — 50 Мб

· Крэдл или USB-кабель для КПК — 1шт

Внимание! Наличие трезвого ума, твердой памяти, «прямых» рук и прочих атрибутов продуктивного творчества приветствуются.

I) Для начала нам понадобятся две прошивки для данной модели: новейшая и достойно работающая старая прошивка — 1.01.11B. Разница между двумя используемыми прошивками одна, но существенная: одна прошивка английская, а вторая — немецкая, которые называются SP29773.exe и SP29770.exe соответственно. Чтобы их скачать, кликните на названия файлов. В первую очередь нам потребуется первая из них — английская.

Сначала распаковываем английскую прошивку. Запускаем Wizard и просто устанавливаем прошивку, как простую программу — никаких сложностей и особенностей здесь нет. Разве что, нужно запомнить путь, по которому распакуются файлы (см. фото).

II) Переходим по указанному пути, не обращая внимания на всплывающее окно, которое лучше закрыть, поскольку оно нам понадобится нескоро. Там в папке обнаруживаем ряд файлов. На данном этапе нас особенно интересует файл EnterBootLoader.exe. Всеми правдами и неправдами он должен оказаться у вас на КПК в My Documents. Для этого существует масса способов, вот некоторые из них:

· Подключение через ActiveSync

· Подключение через беспроводные каналы (если присутствуют у компьютера)

· Передача файла на SD/MMC карточке

· Через утилиту CardExport

III) Теперь для корректной работы необходимо обезвредить ActiveSync, который так и норовит подключиться к КПК, как только тот оказывается в крэдле. Для этого нужно либо удалить программу вообще, либо переместить файлы WCESMgr.exe и wcescomm.exe из папки с установленным ActiveSync в любую другую. Первый способ хорош, если у вас есть дистрибутив этой программы, и вы сможете ее потом восстановить. Второй способ проще, но нет гарантии, что вы полностью обезвредите эту программу. Главное — не перезагружать компьютер, поскольку установщик прошивки использует *.dll файлы ActiveSync’а, а они непременно удалятся после перезагрузки. Так или иначе, теперь при подключении КПК соединение не устанавливается. Это не может не радовать.

Теперь вынимаем карточку из слота КПК, подключаем крэдл или USB-кабель напрямую, то есть без всяких хабов, и подключаем в него питание. На фото показан пример с крэдлом. Подсоединив КПК, запускаем на нем недавно переданный файл EnterBootLoader.exe. Наблюдаем на экране следующую картинку:

Внимание! Если у вас была другая прошивка, то цифры могут быть другими.

IV) Теперь в папке C:iPAQSP29773 запускаем файл ROMUpdateUtility.exe. Следуем указаниям появившегося Wizard’а. Со всем соглашаемся, не вникая в смысл его предложений.

После второго обновления окна Wizard’а начинается проверка КПК. В этот момент могут возникать следующие проблемы:

Error 202: Connection Error — установщик просто не может подсоединиться к КПК. Нажмите «Exit», отсоедините КПК, перезагрузите его и попробуйте начать заново с момента запуска на КПК файла EnterBootLoader.exe.

Error 242: Invalid Model ID — такая ошибка может возникнуть, если у вас английская версия, а пользуетесь вы английским установщиком. Мораль — язык интерфейса установщика должен соответствовать языку уже установленной прошивки.

Успешно просканировав ваш КПК, установщик расскажет вам немного нового о прошивке КПК. Жмем «Update». Видим, что на что установщик собирается поменять. Все совпадает. Но в чем же фокус?

А вот теперь немного теории. Прошивка в КПК забивает ячейки памяти КПК определенной информацией, в том числе и об интерфейсе Windows Mobile 2003. Меняя язык, мы заново размечаем все дисковое пространство и записываем туда нужную прошивке информацию. Во время этой переразметки проверяются «битые» ячейки, ячейки, в которые информация не может быть записана должным образом. Именно из-за такой ячейки перестал работать Filestore. После переразметки эта ячейка будет перемещена КПК в зону «битых» ячеек, где не будет причинять никому никакого вреда, поскольку будет считаться нерабочей и использоваться не будет.

От теории к практике. Как же нам изменить язык, если при использовании немецкого установщика мы

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату
×