[sisyphus] ARM, QEMU, mkimage et al.
Yuriy Shirokov
yuriy.shirokov на gmail.com
Сб Окт 23 08:26:45 UTC 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Здравствуйте!
Продолжаю попытки получить работающий Сизиф для ARM.
Собственно, первый вопрос ? нельзя ли получить целиком работоспособную
систему (а не просто окружение для chroot, как описано на
http://www.altlinux.org/Ports/arm/chroot) с помощью mkimage?
Второй вопрос такой. Пока пытаюсь запустить систему в QEMU следующим
образом:
- -создал образ диска для QEMU;
- -собрал дерево каталогов с помощью mkimage;
- -скопировал это дерево каталогов внутрь образа диска;
- -собрал ядро sheeva-2.6.35-alt4 (единственное ядро для ARM, которое есть
в Сизифе, как я понимаю -- стандартные ведь хотят dev86?) с помощью
армового хешера;
- -попытался запустить виртуальную машину на ARM с помощью команды:
$ qemu-system-arm -hda sisyphus-arm.img -kernel
vmlinuz-2.6.35-sheeva-alt4 -append 'root=/dev/sda'
Здесь sisyphus-arm.img -- имя файла с образом,
vmlinuz-2.6.35-sheeva-alt4 -- понятно, ядро.
Машина запускается, показывает чёрный экран, и на этом всё заканчивается.
Первый раз сталкиваюсь с разработкой для ARM, с QEMU и с mkimage,
поэтому допускаю, что я делаю что-то _сильно_ не так. Но что?
Самостоятельно найти достаточное количество информации в Сети я не смог.
- --
С уважением,
Ю.А.Широков.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkzCnEUACgkQKZtDzcL0NsMhWgCeMLGHYsFQRTvu0930ZvsNmO8S
bukAni75DjH//lKxzCFE+DkbDKteo0V5
=DrOf
-----END PGP SIGNATURE-----
Подробная информация о списке рассылки Sisyphus