[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