ROMManager не делает резервную копию моего sd-ext

Я использую рутированную версию LG P500 2.3.3. Недавно я разделил свою SD-карту с помощью ROMManager на три раздела (подкачка, расширение и хранилище USB). Я проверил с помощью Mini Partition Tool и понял, что тип sd-ext - это ext3. Link2SD создал сценарий монтирования и идеально связал приложения, освободив много места в памяти.

Чтобы попробовать неофициальное ПЗУ CM10, я сделал резервную копию с помощью ROMManager (NAndroid) и установил неофициальное ПЗУ CM10. При использовании CM10 я стер раздел sd-ext и связал несколько приложений, полагая, что резервное копирование выполнено. Поскольку я был недоволен ПЗУ CM10, я решил восстановить резервную копию, и при этом я только заметил, что содержимое моего раздела sd-ext не было сохранено.

Подумав, что я, возможно, не сделал резервную копию должным образом, я снова попытался выполнить резервное копирование в восстановленной резервной копии стоковой версии 2.3.3 и увидел сообщение:

«Не удалось смонтировать sd-ext. Резервное копирование sd-ext может не поддерживаться на этом устройстве. Пропуск резервного копирования sd-ext»

Если бы я заметил это сообщение, я бы вообще не устанавливал ПЗУ CM10.

Вопрос: Как заставить ROMManager делать резервные копии разделов sd-ext? Я думаю, что только потому, что он не смог смонтироваться, он просто пропустил резервную копию sd-ext. Когда Link2SD удалось смонтировать, что мешает ROMManager смонтировать его и как это исправить?

Информация:

  1. Я пробовал это с ClockworkMod Recovery версии 5.0.2.7 и версией ROMManager 5.0.2.1.
  2. Я видел вопрос « Резервная копия восстановления Clockworkmod для раздела Ext4 », и этот вопрос отличается тем, что используемый раздел является ext3 и был создан самим ROMMananger.

Обновлять:

  1. Я видел эту ветку форума modaco , и она только помогла мне прийти к предположению, что моя текущая версия восстановления 5.0.2.7 не поддерживает ее. Я буду рад подтвердить это либо из любого авторитетного источника, либо разрушить миф, если какой-либо другой пользователь успешно сделал резервную копию (либо с 5.0.2.7) sd-ext.

  2. Когда я попытался использовать опцию «mount and storage -> mount /sd-ext» в консоли восстановления CWM, я просто получаю «Ошибка монтирования /sd-ext!» сообщение.

Вы исправили эту проблему?
Еще нет. Я заметил, что в нескольких потоках XDA утверждается, что диспетчер восстановления Amon Ra может создавать резервные копии раздела sd-ext. Пока еще не пробовал. Я также заметил, что мой диспетчер ПЗУ не может смонтировать раздел через один из пунктов меню в режиме восстановления.

Ответы (4)

Возможное решение описано, например, в этой ветке форума modaco . В случае этого пользователя sd-extраздел был поврежден, поскольку он был неправильно смонтирован системой Android (он использовал GPartEd для создания своих разделов, которые, независимо от созданной файловой системы ( ext2/3/4, fat32), затем были смонтированы как ext4).

Итак, что он в основном сделал: Сбросил телефон до заводских настроек, удалил разделы на SDCard, воссоздал их на телефоне (т.е. не с картой, подключенной к какому-либо ПК, а непосредственно на телефоне , используя опции CWM, насколько я понял).

Я не пробовал это решение сам, так как проблема меня не затрагивает.

Спасибо @Izzy, я уже видел это и воссоздал разделы с помощью CWM, как описано. Я разместил этот вопрос только после этой попытки.
Ой. Не мог этого знать - жаль слышать, что это не помогло в вашем случае. Думаю, я все еще оставляю ответ здесь в надежде, что он может оказаться полезным для других с аналогичной проблемой.

Мое подозрение, что ROM Manager не поддерживает резервное копирование sd-ext, вполне подтверждается моим опытом. При поиске альтернатив я понял, что доступны эти три восстановления:

  1. Заводной мод рекавери (CWM)
  2. Восстановление Амона Ра
  3. Восстановление TeamWin (TWRP)

Я попробовал TWRP 2.2.2.1 из ветки XDA и рад сообщить, что он сделал резервную копию моего раздела ext3. Помимо этого преимущества, у меня есть сенсорный интерфейс, который намного проще по сравнению с пользовательским интерфейсом CMW.

Для резервного копирования sd-ext

ТРЕБОВАНИЯ:

  1. Устройство должно быть рутировано
  2. Корневой проводник
  3. Мозг

Шаги:

  1. Откройте корневой проводник
  2. Теперь перейдите в корень> данные
  3. Это будут имена папок sdext 2
  4. Открой это
  5. Скопируйте все содержимое папки sdext2 и вставьте на SD-карту.

Вот оно, теперь у вас есть резервная копия вашего sd-ext

ДЛЯ ВОССТАНОВЛЕНИЯ SD-EXT

  1. Скопируйте все содержимое, которое мы сделали резервную копию на предыдущих шагах.
  2. Теперь перейдите в корень> данные
  3. Теперь найдите папку sdext и откройте ее.
  4. Теперь вставьте все содержимое, которое мы скопировали на шаге 1.

Вот оно, мы восстановили через sd-ext

Я думаю, что CWM не может определить sd-ext, потому что он монтируется не как "/sd-ext", а как "/data/sd-ext" с помощью link2sd. Но я не знаю подробно о том, как работает Android, я не могу это исправить.