Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Apr 24 16:04:38 <zombah> http://pastebin.com/Nz53fGiT
- Apr 24 16:11:57 <stuw_> вроде все правильно. перепроверь/пересобери образ. может два раза инитрд пересобрал или еще чего.
- Apr 24 16:18:47 <zombah> ну я собраный имидж разбирал и рамдиск разбирал все ок
- Apr 24 16:19:10 <stuw_> а как ты рамдиск разбирал?
- Apr 24 16:19:33 <zombah> сначала по обычной схеме cpio gzip потом uboot mkimage
- Apr 24 16:19:53 <zombah> правда у меня такое чувство что юбутный имидж потерялся при сборке boot.img
- Apr 24 16:20:03 <zombah> юбутный хедер тоесть
- Apr 24 16:20:30 <stuw_> эммм. не совсем понял. зачем ты через cpio/gzip рамдиск трогал?
- Apr 24 16:22:22 <zombah> я всегда так инитрд собираю find ./ | cpio -H newc -o > файл
- Apr 24 16:22:27 <zombah> потом gzip файл
- Apr 24 16:23:08 <zombah> потом mkimage на него травил
- Apr 24 16:23:25 <stuw_> ну это понятно. просто если у тебя есть андроидный бут образ, можно его распаковать, на initrd файл натравить mkimage и обновить обра
- з
- Apr 24 16:23:31 <zombah> вон видишь нормально его видит u-boot legacy uImage
- Apr 24 16:23:47 <zombah> stuw_: ну это тоже самое
- Apr 24 16:23:49 <stuw_> меня uImage немного смущает. хотя могу ошибаться
- Apr 24 16:24:16 <zombah> ну mkimage всегда такие файлы генерит
- Apr 24 16:24:55 <stuw_> ну тогда хз. напиши полный список команд, может какая ошибка закралась
- Apr 24 16:25:33 <zombah> вот взял готовый initrd.gz из андроид образа
- Apr 24 16:25:53 <zombah> 170839 апр 23 17:01 my-cur-6.img-ramdisk.gz
- Apr 24 16:26:22 <zombah> травлю на него mkimage -n MyRamDisk -A arm -O linux -T ramdisk -C gzip -d $1 $2
- Apr 24 16:26:43 <zombah> на выходе получаю 170903 апр 24 13:33 initrd-uboot.img
- Apr 24 16:28:01 <zombah> потом собираю образ обратно
- Apr 24 16:28:12 <zombah> с помощью mkbootimg
- Apr 24 16:28:59 <zombah> там все по обычной схеме mkbootimg --kernel $1 --ramdisk $2 --cmdline $3 -o $4
- Apr 24 16:29:02 <stuw_> так, ramdisk size = 170839 bytes
- Apr 24 16:29:07 <stuw_> значит там не убутный
- Apr 24 16:29:20 <stuw_> рамдиск неверный похоже
- Apr 24 16:30:23 <zombah> хм ну вон ты посмотри файл initrd-uboot.img отличается по размеру но если на него натравить file init-uboot.img пишет реальны
- й размер до mkimage видно он хедер игнорирует
- Apr 24 16:30:47 <zombah> но оба размера по результату получаются 84 страницы
- Apr 24 16:31:43 <zombah> меня беспокоит что mkbootimg может этот хедер дропать при объединении файлов в boot.img
- Apr 24 16:32:02 <stuw_> что пишет file - не важно. по идее abootimg -i должен выдавать размер 170903 для initrd
- Apr 24 16:32:24 <zombah> а abootimg умеет собирать образ?
- Apr 24 16:32:28 <stuw_> не должен mkbootimg ничего дропать
- Apr 24 16:32:35 <stuw_> умеет
- Apr 24 16:32:36 <zombah> могу им собрать
- Apr 24 16:32:47 <stuw_> он и обновлять умеет
- Apr 24 16:34:04 <zombah> ага собрал уже
- Apr 24 16:34:13 <zombah> ramdisk size = 170903 bytes (0.16 MB)
- Apr 24 16:35:45 <zombah> счас чекнуто есть по мимо mmc ?рому нет доступа
- Apr 24 16:37:26 <stuw_> теперь похоже на парвду8 метров, к которому нет доступа
- Apr 24 16:42:29 <zombah> ага теперь сработало норм 8)ать
- Apr 24 16:42:44 <zombah> забутился0 2011
- Apr 24 16:45:17 <zombah> так отлично, теперь надо залить юбут на место фастбута
- Apr 24 16:45:31 <zombah> как я понимаю его просто надо в 4ую партицию записать так?
- Apr 24 16:47:06 <stuw_> можно попробовать. есть скрипты, для записи убута в качестве загрузчика. работают из-под нового sosboot'а.
- Apr 24 16:48:11 <stuw_> если с 4-й партицией норм будет, можно пока будет оставить
- Apr 24 16:49:27 <zombah> ок счас попробую залить его
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement