(qemu) Запуск arm на x86_64
BolotinMS 7 марта, 2012 - 18:06
Подскажите пожалйста как это сделать, а то нигде не могу найти толковой документации.
Пользовал вот эту но что-то не едет по ней нифига. Есть подозрение, что она устарела.
Делал все по пунктам. Все проходит до чрута. чрут вылетает с ошибкой:
chroot /mnt/arm /bin/busybox mdev -s chroot: не удалось выполнить команду «/bin/busybox»: Нет такого файла или каталога
Так тоже вылетает:
chroot /mnt/arm /bin/bash chroot: не удалось выполнить команду «/bin/bash»: Ошибка формата выполняемого файла
В чём может быть проблема?
»
- Для комментирования войдите или зарегистрируйтесь
На днях пробовал, все
На днях пробовал, все работало.
Проверь, что установлено QEMU_USER_TARGETS="arm" и USE="static" для app-emulation/qemu-user.
Размаскируй app-emulation/qemu-user-1.0, пробовал именно на этой версии.
Потом запускаешь скрипт /etc/init.d/qemu-binfmt start
Копируешь: /usr/bin/qemu-static-arm и /usr/bin/qemu-static-arm-binfmt в /mnt/arm/usr/bin
И запускаешь сразу chroot /mnt/arm /bin/bash.
Должно работать.
В QTQreator куэму под арм
В QTSDK куэму под арм работает правда медленно