Распаковать initram

Итак чтобы распаковать initram нам нужно:
1. https://github.com/osm0sis/mkbootimg - идём сюда качаем собираем устанавливаем
2. Разжимаем образ:
Код BASH:
  1. mkdir img
  2. unpackbootimg -i hybris-boot.img -o img
  3.  
Получится много файликов:
hybris-boot.img-base
hybris-boot.img-cmdline
hybris-boot.img-kerneloff
hybris-boot.img-ramdisk.gz
hybris-boot.img-tagsoff
hybris-boot.img-board
hybris-boot.img-dtb
hybris-boot.img-pagesize
hybris-boot.img-ramdiskoff
hybris-boot.img-zImage
Названия более или менее объясняют что это и куда. Нам нужен hybris-boot.img-ramdisk.gz - зазипованый cpio архивчик
3. Распаковываем его:
Код BASH:
  1. gzip -d img/hybris-boot.img-ramdisk.gz
  2. mv img/hybris-boot.img-ramdisk img/hybris-boot.img-ramdisk.cpio
дальше работаем с ним как с обычным cpio архивом
Комментарии (0)

Нет комментариев. Ваш будет первым!

Copyright 2016-2024 NeoChapay