[sisyphus] ARM, QEMU, mkimage et al.

Aleksey Novodvorsky a.e.nvdv на gmail.com
Вс Окт 24 12:52:44 UTC 2010


24 октября 2010 г. 16:48 пользователь Michail Yakushin
<silicium на altlinux.ru> написал:
> 23.10.2010 12:26, Yuriy Shirokov пишет:
>>
>> -----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?) с помощью
>> армового хешера;
>
> это ядро подходит для железок ТОЛЬКО на процессоре marvell sheeva, для
> других процесоров надо ядро переконфигурировать, и то не факт что все
> заработает.
> Дело в том что в ARM почти отсутствует autodetect то есть ядро должно ЗНАТЬ
> какое железо имеется в наличии. В том числе даже если процессор
> поддерживается скорее всего есть особенности схемотехники, которые ядру надо
> знать. Так что конфигурируйте ядро ТОЧНО под ту железку которая есть в
> наличии. Если такой конфигурации нет, скорее всего надо писать самому, а не
> имея электрической схемы и даташита процессора это сложно сделать.

Можно воспользоваться конфигурацией ядра для прилагаемого к железке
дистрибутива.

Rgrds, Алексей


Подробная информация о списке рассылки Sisyphus