Hallo zusammen,
ich hatte wie ein anderes Forumsmitglied das "Problem" dass mir die Boot-Logos aus dem originalen VU+ Solo2 Image mehr zusagten als die im VTI Image - diese aber nirgends aufzutreiben waren.
Es gibt zum Glück die Möglichkeit mittels der "mtd-utils" ein solches UBI Image in Linux zu mounten (hierzu reicht eine kleine virtuelle Maschine mit Ubuntu o.ä. aus) - dann können die gewünschten Files abgegeriffen werden.
Vorgehen:
- Package "mtd-utils" installieren
- dann an der Shell
* Anlegen eines Mount-Points (bspw. mkdir /mnt/ubi)
* modprobe mtd
* modprobe mtdblock
* modprobe nandsim first_id_byte=0x20 second_id_byte=0xaa third_id_byte=0x00 fourth_id_byte=0x15
* modprobe ubifs
* dd if=<imagefile> of=/dev/mtdblock0 bs=2048
* ubiattach /dev/ubi_ctrl -m 0 -O 2048
* mount /dev/ubi0_0 -oro /mnt/ubi
...voila: nun kann man unter /mnt/ubi auf alle Files im Image zugreifen.
Viele Grüße
mahura
ich hatte wie ein anderes Forumsmitglied das "Problem" dass mir die Boot-Logos aus dem originalen VU+ Solo2 Image mehr zusagten als die im VTI Image - diese aber nirgends aufzutreiben waren.
Es gibt zum Glück die Möglichkeit mittels der "mtd-utils" ein solches UBI Image in Linux zu mounten (hierzu reicht eine kleine virtuelle Maschine mit Ubuntu o.ä. aus) - dann können die gewünschten Files abgegeriffen werden.
Vorgehen:
- Package "mtd-utils" installieren
- dann an der Shell
* Anlegen eines Mount-Points (bspw. mkdir /mnt/ubi)
* modprobe mtd
* modprobe mtdblock
* modprobe nandsim first_id_byte=0x20 second_id_byte=0xaa third_id_byte=0x00 fourth_id_byte=0x15
* modprobe ubifs
* dd if=<imagefile> of=/dev/mtdblock0 bs=2048
* ubiattach /dev/ubi_ctrl -m 0 -O 2048
* mount /dev/ubi0_0 -oro /mnt/ubi
...voila: nun kann man unter /mnt/ubi auf alle Files im Image zugreifen.
Viele Grüße
mahura