[sisyphus] Toshiba AC100-116 and Sisyphus for ARM

Mike Lykov combr-desktop на yandex.ru
Пт Окт 15 15:44:56 UTC 2010


>  - -перед сборкой образа пришлось отключить репозитарии основной системы,
>  иначе mkimage зачем-то пытался работать и с ними.

да, есть такое. там в местный apt.conf (от mkimage) надо прописать ....
а, вот оно
http://www.altlinux.org/Hasher/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D1.81.D0.B1.D0.BE.D1.80.D0.BE.D1.87.D0.BD.D0.BE.D0.B9_.D1.81.D1.80.D0.B5.D0.B4.D1.8B

оно же http://www.altlinux.org/Hasher/Руководство#Настройка сборочной среды 
Однако если необходимо создать сборочную среду, независимую по источникам от основной операционной системы  ....
..
 следует добавить следующую строку во избежание включения /etc/apt/sources.list.d/*.list:
Dir::Etc::SourceParts "/var/empty";

>  Всё обламывается на этапе прописывания исполнителя для армовых бинарников:
>  [root на serpent ~]# echo
>  ":arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm.static:"
>  > /proc/sys/fs/binfmt_misc/register
>  - -bash: echo: write error: Invalid argument

у меня наблюдалось такое, если там уже один раз было что-то прописано.

посмотрите.. cat  /proc/sys/fs/binfmt_misc/arm
как убрать не знаю, кроме перезагрузки.
к тому же, удобнее запихнуть эту строку в шелл-скрипт и исполнять его.

И если что-то нашли, не забывайте править wiki на более актуальное. я же правил.. ;)
Документация по этому делу, конечно, напоминает скорее какие-то лабораторные опыты одного школьника ;)

-- 
Mike


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