Как каждый раз загружать систему Android из одного снимка?

Я пытаюсь сократить время загрузки на Android M, сейчас это занимает ~8 сек. Для этого я использовал метод гибернации. Все в порядке, система Android загружается каждый раз правильно, если и только если я делаю спящий режим и снимаю снимок перед тем, как выключить его. Но я не хочу делать снимок каждый раз, система должна быть восстановлена ​​из одного снимка.

Здесь я попытался возобновить с того же изображения. Это работает в первый раз и во второй раз, я получаю ошибки файловой системы ext4.

Этот раздел принадлежит разделу данных Android. У меня ошибка из этого раздела:

[   64.250735] EXT4-fs error (device mmcblk0p26): ext4_mb_generate_buddy:758: group 9, block bitmap and bg descriptor inconsistent: 31166 vs 31165 free clusters
[   64.252813] <3> (3)[1507:PackageManager]Aborting journal on device mmcblk0p26-8.
[   64.267680] <3> (3)[1507:PackageManager]EXT4-fs (mmcblk0p26): Remounting filesystem read-only
[   64.268667] <3> (1)[1:init]init: Starting service 'media'...
[   64.269479] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_free_blocks:4881: Journal has aborted
[   64.272235] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_reserve_inode_write:4999: Journal has aborted
[   64.278537] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_reserve_inode_write:4999: Journal has aborted
[   64.283132] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_ext_remove_space:3035: Journal has aborted
[   64.286970] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_ext_truncate:4669: Journal has aborted
[   64.291775] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_reserve_inode_write:4999: Journal has aborted
[   64.294465] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_truncate:3894: Journal has aborted
[   64.297764] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_reserve_inode_write:4999: Journal has aborted
[   64.300437] <3> (3)[1507:PackageManager]EXT4-fs error (device mmcblk0p26) in ext4_orphan_del:2888: Journal has aborted

Я попытался понять эту ошибку. Эта первая ошибка возникает из-за несоответствия метаданных файловой системы в ОЗУ и разделе. т. е. образ моего снимка содержит смонтированный раздел "/data", в котором хранятся старые данные файловой системы в ОЗУ, а данные в разделе диска обновляются при второй загрузке после возобновления работы с снимком. Я думаю, что эти данные файловой системы должны быть обновлены перед возобновлением процессов.

Пожалуйста, предложите мне способ исправить вышеуказанную ошибку?

0 ответов

Другие вопросы по тегам