Гора зашифрованная эмулируемая AVD userdata-Qemu.img.qcow2 -- backup поле с участием file-system поле с участием encryption поле с участием android-emulator поле с участием mount пол android Связанный проблема

Mount encrypted emulated avd userdata-qemu.img.qcow2


3
vote

проблема

русский

Я пытаюсь сделать резервную копию своего AVD. Чтобы ускорить вещи, я люблю делать инкрементные резервные копии. Резервное копирование <код> *.img.qcow2 файла (ы) неэффективно. Я хотел бы уметь установить файловую систему, которая находится на виртуальном блочном устройстве, а затем резервное копирование его содержимого.

Мое устройство представляет собой эмулируемый Nexus 5x, управляющий системным изображением Android OREO 8.1 x86 с сервисами Google и Play Store. Нет варианта не для полного диска шифрования раздела USERDATA. Используя <код> adbfs багги в последние версии Android, не говоря уже о ужасно медленных.

<Код> cryptsetup , кажется, не знает, что делать с блочным устройством. Возможно, есть какой-то волшебный вызов, который раскрывает базовую файловую систему Ext4 для меня?

 <код> $ file userdata.img userdata.img: Linux rev 1.0 ext4 filesystem data, UUID=XXXXXX, volume name "data" (extents) (large files) $ file userdata-qemu.img userdata-qemu.img: Linux rev 1.0 ext4 filesystem data, UUID=XXXXXX (extents) (large files) $ file userdata-qemu.img.qcow2 userdata-qemu.img.qcow2: QEMU QCOW Image (v3), has backing file (path userdata-qemu.img), XXXXXX bytes  # qemu-nbd --format qcow2 --connect=/dev/nbd0 userdata-qemu.img.qcow2 # mount -t ext4 /dev/nbd0 /mnt/phone mount: /mnt/phone: wrong fs type, bad option, bad superblock on /dev/nbd0, missing codepage or helper program, or other error.   
Английский оригинал

I'm trying to make a backup of my AVD. To speed things up, I like to make incremental backups. Backing up the *.img.qcow2 file(s) is inefficient. I'd like to be able to mount the filesystem that resides on the virtual block device and then back up its contents.

My device is an emulated Nexus 5X running the Android Oreo 8.1 x86 system image with Google services and Play Store. There is no option not to full-disk encrypt the userdata partition. Using adbfs is buggy on recent Android versions, not to mention terribly slow.

cryptsetup appears not to know what to do with the block device. Perhaps there's some sort of magic invocation that will expose the underlying ext4 filesystem for me?

$ file userdata.img userdata.img: Linux rev 1.0 ext4 filesystem data, UUID=XXXXXX, volume name "data" (extents) (large files) $ file userdata-qemu.img userdata-qemu.img: Linux rev 1.0 ext4 filesystem data, UUID=XXXXXX (extents) (large files) $ file userdata-qemu.img.qcow2 userdata-qemu.img.qcow2: QEMU QCOW Image (v3), has backing file (path userdata-qemu.img), XXXXXX bytes  # qemu-nbd --format qcow2 --connect=/dev/nbd0 userdata-qemu.img.qcow2 # mount -t ext4 /dev/nbd0 /mnt/phone mount: /mnt/phone: wrong fs type, bad option, bad superblock on /dev/nbd0, missing codepage or helper program, or other error. 
              
   
   

Список ответов


Связанный проблема

0  Как исправить «Mount:« RemOnt »-> '/ System': нет такого файла или каталога"?  ( How to fix mount remount system no such file or directory ) 
<код> angler:/ # mount -o rw, remount /system mount: 'remount'->'/system': No such file or directory 1|angler:/ # Когда я попробую в Kali Linux на моем те...

29  Что такое Android эквивалент / etc / fstab?  ( Whats the android equivalent of etc fstab ) 
Иногда я действительно желаю, чтобы они не так много испортились с Linux! Я знаю, что есть <код> /etc/fstab там где-то, но где? Я хотел бы установить некот...

0  Android X86> Ошибка: SysRQ: Apareation Remount R / 0 [Дубликат]  ( Android x86 error sysrq emergency remount r 0 ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже имеет ответ здесь : ...

2  TWRP: не удалось подключить '/ preload' (неверный аргумент)  ( Twrp failed to mount preload invalid argument ) 
с TWRP, почти на каждой операции я получаю не удалось подключить '/ preload' (неверный аргумент) Мое устройство в настоящее время не может загружаться, ...

1  / sd-ext внезапно переменил чтение только во время работы  ( Sd ext gets suddenly remounted read only during work ) 
У меня есть желание HTC с помощью Cyanogenmod 7.2 (с PATCH PATCH) и с разделенной картой MicroSD Micros (First: Fat, Second: Ext3). Второй раздел автоматиче...

0  Раздел подкачки не работает на Huawei U8160 работает Cyanogenmod 7.2  ( Swap partition not working on huawei u8160 running cyanogenmod 7 2 ) 
У меня есть Huawei U8160 (также известный как: Vodafone 858 Smart), который работает Cyanogenmod 7.2 (который был выпущен Madteam в 2/7/2012). После обновле...

2  SSHFS от Android до NAS  ( Sshfs from android to nas ) 
Я пытаюсь получить любую папку на внутреннем хранилище HTC M7, который будет установлен через <код> sshfs в папку на моем NAS. Цель будет иметь, например, /...

1  Невозможно установить Galaxy S7 с помощью Simple-MTPFS (с S4, который она раньше работала)  ( Cannot mount galaxy s7 with simple mtpfs with s4 it used to work fine ) 
Я хотел бы установить мою Samsung Galaxy S7 (SM-G930F) в папку, используя Simple-mtpfs , и я не могу сделать это, как раньше (на предыдущем Федора и старша...

3  Могу ли я горевать LoopDevice в Android?  ( Can i mount loopdevice in android ) 
У меня укоренился мой телефон Android и получите оболочку THR ADB. Я хочу установить изображение ROM в Android. Но я всегда терпит неудачу: Mount -o loop /...

3  / data / sdext2 mount не найден link2sd  ( Data sdext2 mount not found link2sd ) 
Я установил CM 7.2 стабильный (Android 2.3.) From Здесь . Затем я последовал за Это руководство по подготовке моей SD-карты для Link2SD. Затем я установил L...