[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