ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
@ 2010-10-13 21:11 Yuriy Shirokov
  2010-10-14  7:02 ` Andrey Kuleshov
                   ` (2 more replies)
  0 siblings, 3 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-13 21:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте!

Купил себе вот такой вот нетбук: 
http://market.yandex.ru/model.xml?modelid=6374802&hid=91013&suggest=1

Думаю, не попробовать ли поставить на него версию Sisyphus для ARM.

Насколько это утопичная идея, как вы думаете?

Ubuntu 10.10 на нём уже вроде пустили.

-- 
С уважением,
Ю.А.Широков.



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-13 21:11 [sisyphus] Toshiba AC100-116 and Sisyphus for ARM Yuriy Shirokov
@ 2010-10-14  7:02 ` Andrey Kuleshov
  2010-10-14  7:05   ` Andrey Rahmatullin
  2010-10-14  7:30 ` Michail Yakushin
  2010-10-14  7:34 ` Michail Yakushin
  2 siblings, 1 reply; 32+ messages in thread
From: Andrey Kuleshov @ 2010-10-14  7:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

  14.10.2010 00:11, Yuriy Shirokov пишет:
> Здравствуйте!
>
> Купил себе вот такой вот нетбук: 
> http://market.yandex.ru/model.xml?modelid=6374802&hid=91013&suggest=1
>
> Думаю, не попробовать ли поставить на него версию Sisyphus для ARM.
>
> Насколько это утопичная идея, как вы думаете?
Думаю идея вполне нормальная: у меня на Asus EeePC-701 branch 5.1 с KDE 
3.5 прекрасно так себя чувствует.
Даже при том, что работает с 16Гб флешки в кардридере



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  7:02 ` Andrey Kuleshov
@ 2010-10-14  7:05   ` Andrey Rahmatullin
  0 siblings, 0 replies; 32+ messages in thread
From: Andrey Rahmatullin @ 2010-10-14  7:05 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 562 bytes --]

On Thu, Oct 14, 2010 at 10:02:34AM +0300, Andrey Kuleshov wrote:
> >Купил себе вот такой вот нетбук: http://market.yandex.ru/model.xml?modelid=6374802&hid=91013&suggest=1
> >
> >Думаю, не попробовать ли поставить на него версию Sisyphus для ARM.
> >
> >Насколько это утопичная идея, как вы думаете?
> Думаю идея вполне нормальная: у меня на Asus EeePC-701 branch 5.1 с
> KDE 3.5 прекрасно так себя чувствует.
Там не совсем ARM.

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

 * swi вот почетный боянист и не смущается сим фактом прискорбным

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-13 21:11 [sisyphus] Toshiba AC100-116 and Sisyphus for ARM Yuriy Shirokov
  2010-10-14  7:02 ` Andrey Kuleshov
@ 2010-10-14  7:30 ` Michail Yakushin
  2010-10-14  8:38   ` Yuriy Al. Shirokov
  2010-10-14  7:34 ` Michail Yakushin
  2 siblings, 1 reply; 32+ messages in thread
From: Michail Yakushin @ 2010-10-14  7:30 UTC (permalink / raw)
  To: sisyphus

14.10.2010 01:11, Yuriy Shirokov пишет:
> Здравствуйте!
>
> Купил себе вот такой вот нетбук:
> http://market.yandex.ru/model.xml?modelid=6374802&hid=91013&suggest=1
>
> Думаю, не попробовать ли поставить на него версию Sisyphus для ARM.
>
> Насколько это утопичная идея, как вы думаете?
>
> Ubuntu 10.10 на нём уже вроде пустили.
>
ОО, первый!
Короче смотрите, ситуация такая.
Поставить реально. НО
Требуется собрать для него специально ядро и тд.
Я поговорю с начальством, может мы такой купим и сделаем для него прошивку.
Идея ARM+netbook нам очень интересна.

Как вообще от него ощущения? не тормозит?


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-13 21:11 [sisyphus] Toshiba AC100-116 and Sisyphus for ARM Yuriy Shirokov
  2010-10-14  7:02 ` Andrey Kuleshov
  2010-10-14  7:30 ` Michail Yakushin
@ 2010-10-14  7:34 ` Michail Yakushin
  2010-10-14  9:16   ` Yuriy Al. Shirokov
  2 siblings, 1 reply; 32+ messages in thread
From: Michail Yakushin @ 2010-10-14  7:34 UTC (permalink / raw)
  To: sisyphus

14.10.2010 01:11, Yuriy Shirokov пишет:
> Здравствуйте!
>
> Купил себе вот такой вот нетбук:
> http://market.yandex.ru/model.xml?modelid=6374802&hid=91013&suggest=1
>
> Думаю, не попробовать ли поставить на него версию Sisyphus для ARM.
>
> Насколько это утопичная идея, как вы думаете?
>
> Ubuntu 10.10 на нём уже вроде пустили.
>
Кстати ещё вопрос: имеются ли исходники ядра от него?
Какой там драйвер видео, с исходниками как?
Видно ли там где-то консоль? в ARM устройствах она комовская обычно.


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  7:30 ` Michail Yakushin
@ 2010-10-14  8:38   ` Yuriy Al. Shirokov
  2010-10-14  9:19     ` Michail Yakushin
  0 siblings, 1 reply; 32+ messages in thread
From: Yuriy Al. Shirokov @ 2010-10-14  8:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

14 октября 2010 г. 11:30 пользователь Michail Yakushin
<silicium@altlinux.ru> написал:
> ОО, первый!
> Короче смотрите, ситуация такая.
> Поставить реально. НО
> Требуется собрать для него специально ядро и тд.

Ага. А есть какое-то описание специфичных для альта моментов сборки и
прочего? Что вообще в таких ситуациях удобнее -- кросс-компиляция,
сборочная среда в QEMU?

> Как вообще от него ощущения? не тормозит?

Я пока не разобрался (собственно, только вчера купил), но первое
впечатление очень приятное. Браузер вроде работает довольно шустро,
HD-видео с карточки играется без проблем, видео среднего качества по
сети с DLNA-сервера тоже вроде без рывков и подвисаний. Ну и, конечно,
удобно -- тонкий, лёгкий, без вентилятора, почти любой нетбук на x86
после него кажется тяжёлым угробищем (хотя лично я согласился бы на
больший вес, если бы он приходился на большую батарею -- 2200 mAh это
всё-таки издевательство; андроид вроде бы живёт на такой свои восемь
часов, а вот удастся ли так же оптимизировать по энергопотреблению
нормальный линукс -- пока непонятно).

-- 
С уважением,
Ю.А.Широков.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  7:34 ` Michail Yakushin
@ 2010-10-14  9:16   ` Yuriy Al. Shirokov
  0 siblings, 0 replies; 32+ messages in thread
From: Yuriy Al. Shirokov @ 2010-10-14  9:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

14 октября 2010 г. 11:34 пользователь Michail Yakushin
<silicium@altlinux.ru> написал:
>> Купил себе вот такой вот нетбук:
>> http://market.yandex.ru/model.xml?modelid=6374802&hid=91013&suggest=1
>>
>> Думаю, не попробовать ли поставить на него версию Sisyphus для ARM.
> Кстати ещё вопрос: имеются ли исходники ядра от него?

Toshiba вроде выложила куски своей сборки Android, и есть готовое ядро
для Ubuntu. Всё это лежит здесь:
http://ac100.gudinna.com/
Там же лежит готовый образ FS с Ubuntu, как я понял.

Есть сайт с большим количеством полезной технической информации по
этому нетбуку, но я ещё не успел его как следует изучить:
http://tosh-ac100.wetpaint.com/

> Какой там драйвер видео, с исходниками как?

Вот про это я пока не понял.

Иксы в Ubuntu работают, а вот работает ли 3D-ускорение, не знаю.

> Видно ли там где-то консоль? в ARM устройствах она комовская обычно.

Удалённую консоль через USB можно получить с помощью Android SDK,
локальную -- скачав эмулятор терминала с
http://github.com/jackpal/Android-Terminal-Emulator/downloads

Рута "из коробки"  нет, чтобы его получить, надо делать jailbreak по
инструкции отсюда: http://tosh-ac100.wetpaint.com/page/rooting

-- 
С уважением,
Ю.А.Широков.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  8:38   ` Yuriy Al. Shirokov
@ 2010-10-14  9:19     ` Michail Yakushin
  2010-10-14  9:22       ` Yuriy Al. Shirokov
                         ` (3 more replies)
  0 siblings, 4 replies; 32+ messages in thread
From: Michail Yakushin @ 2010-10-14  9:19 UTC (permalink / raw)
  To: sisyphus

14.10.2010 12:38, Yuriy Al. Shirokov пишет:
> 14 октября 2010 г. 11:30 пользователь Michail Yakushin
> <silicium@altlinux.ru>  написал:
>> ОО, первый!
>> Короче смотрите, ситуация такая.
>> Поставить реально. НО
>> Требуется собрать для него специально ядро и тд.
>
> Ага. А есть какое-то описание специфичных для альта моментов сборки и
> прочего? Что вообще в таких ситуациях удобнее -- кросс-компиляция,
> сборочная среда в QEMU?
ядро неплохо собирается cross. Только кросс не опакечен. я собирал его 
прямо так.
Можно сделать через qemu-user со специальным хешером, работает нормально.
Здесь есть инструкции http://www.altlinux.org/Ports/arm/BuildHowto
А Ubuntu вы туда ставили сами? там я так понимаю android?

>> Как вообще от него ощущения? не тормозит?
>
> Я пока не разобрался (собственно, только вчера купил), но первое
> впечатление очень приятное. Браузер вроде работает довольно шустро,
> HD-видео с карточки играется без проблем, видео среднего качества по
> сети с DLNA-сервера тоже вроде без рывков и подвисаний. Ну и, конечно,
> удобно -- тонкий, лёгкий, без вентилятора, почти любой нетбук на x86
> после него кажется тяжёлым угробищем (хотя лично я согласился бы на
> больший вес, если бы он приходился на большую батарею -- 2200 mAh это
> всё-таки издевательство; андроид вроде бы живёт на такой свои восемь
> часов, а вот удастся ли так же оптимизировать по энергопотреблению
> нормальный линукс -- пока непонятно).
>
надо бы замерить.


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  9:19     ` Michail Yakushin
@ 2010-10-14  9:22       ` Yuriy Al. Shirokov
  2010-10-15 13:15       ` Yuriy Shirokov
                         ` (2 subsequent siblings)
  3 siblings, 0 replies; 32+ messages in thread
From: Yuriy Al. Shirokov @ 2010-10-14  9:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

14 октября 2010 г. 13:19 пользователь Michail Yakushin
<silicium@altlinux.ru> написал:
> А Ubuntu вы туда ставили сами? там я так понимаю android?

Да, там андроид. Ubuntu я ещё не ставил, только читал про то, как она
работает у других.

Самостоятельно пока только рутовский шелл научился получать.

-- 
С уважением,
Ю.А.Широков.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  9:19     ` Michail Yakushin
  2010-10-14  9:22       ` Yuriy Al. Shirokov
@ 2010-10-15 13:15       ` Yuriy Shirokov
  2010-10-15 21:07         ` Michael Shigorin
  2010-10-15 14:56       ` Yuriy Shirokov
  2010-10-19 19:36       ` Yuriy Shirokov
  3 siblings, 1 reply; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-15 13:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14.10.2010 13:19, Michail Yakushin wrote:
>> Ага. А есть какое-то описание специфичных для альта моментов сборки и
>> прочего? Что вообще в таких ситуациях удобнее -- кросс-компиляция,
>> сборочная среда в QEMU?
> ядро неплохо собирается cross. Только кросс не опакечен. я собирал его
> прямо так.
> Можно сделать через qemu-user со специальным хешером, работает нормально.
> Здесь есть инструкции http://www.altlinux.org/Ports/arm/BuildHowto

Ага.

Идея с хешером выглядит привлекательно, но просто пошагово выполнить
инструкции у меня не получилось (образ в /.host/qemu-arm откуда-то
появляется сам или его надо туда класть, например? непонятно) -- выдаёт
ошибку:
"E: Синтаксическая ошибка /home/uri/hasher/aptbox/etc/apt/apt.conf:5:
Лишние данные в конце файла."
при попытке сделать initroot. А понять, в чём дело, у меня не хватает
квалификации -- поиск по вики и гугление что-то мало дают.

Не посоветуете, что почитать по связке hasher и QEMU?

Зато у меня заработал образ системы из
ftp://ftp.altlinux.ru/pub/people/silicium/arm-test.tar.bz2

В принципе, идея собирать дистрибутив в виртуальной машине тоже
нормальная. Единственный вопрос -- нет ли у кого образа системы посвежее
(или идей, как безболезненно развернуть виртуальный армовый Сизиф)? А то
обновлять 4.0 до Сизифа довольно тоскливо, да и всякие подводные камни
здесь, как я понимаю, возможны...

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky4U9sACgkQKZtDzcL0NsNUVACeO7tMq80yMpy4ez8y30xo04Nr
AwkAn30uoZ6kgdweJj4cQulOm4DmS21P
=xxmT
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  9:19     ` Michail Yakushin
  2010-10-14  9:22       ` Yuriy Al. Shirokov
  2010-10-15 13:15       ` Yuriy Shirokov
@ 2010-10-15 14:56       ` Yuriy Shirokov
  2010-10-15 15:44         ` Mike Lykov
  2010-10-19 19:36       ` Yuriy Shirokov
  3 siblings, 1 reply; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-15 14:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14.10.2010 13:19, Michail Yakushin wrote:
>> прочего? Что вообще в таких ситуациях удобнее -- кросс-компиляция,
>> сборочная среда в QEMU?
> ядро неплохо собирается cross. Только кросс не опакечен. я собирал его
> прямо так.
> Можно сделать через qemu-user со специальным хешером, работает нормально.
> Здесь есть инструкции http://www.altlinux.org/Ports/arm/BuildHowto

Собрал rootfs из профиля, ссылка на который дана
http://www.altlinux.org/Ports/arm

Несколько мелких проблем, м.б., кому-нибудь тоже будет актуально:
- -ARM-овый порт на яндексовском зеркале, похоже, битый;
- -vim-common битый и на альтовском FTP;
- -перед сборкой образа пришлось отключить репозитарии основной системы,
иначе mkimage зачем-то пытался работать и с ними.

Распаковал, пытаюсь сделать туда chroot по инструкциям с
http://www.altlinux.org/Ports/arm/chroot

Всё обламывается на этапе прописывания исполнителя для армовых бинарников:
[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

ЧЯДНТ?

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky4a6QACgkQKZtDzcL0NsP7cQCdFHLGfj1hPd36v9VU8xl+XlF/
vwgAnRsU4MXCXD55cpUiho+Wmq3afKgP
=ul7K
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 14:56       ` Yuriy Shirokov
@ 2010-10-15 15:44         ` Mike Lykov
  2010-10-15 19:07           ` A.Kitouwaykin
  0 siblings, 1 reply; 32+ messages in thread
From: Mike Lykov @ 2010-10-15 15:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

>  - -перед сборкой образа пришлось отключить репозитарии основной системы,
>  иначе 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


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 15:44         ` Mike Lykov
@ 2010-10-15 19:07           ` A.Kitouwaykin
  2010-10-15 20:53             ` Kirill A. Shutemov
  0 siblings, 1 reply; 32+ messages in thread
From: A.Kitouwaykin @ 2010-10-15 19:07 UTC (permalink / raw)
  To: sisyphus

On Fri, 15 Oct 2010 19:44:56 +0400
Mike Lykov wrote:

> >  - -перед сборкой образа пришлось отключить репозитарии основной системы,
> >  иначе 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 mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
Наваял себе скриптик, вроде работал... Кое что слизал из сервиса wine

#! /bin/bash
# system tuning for work with qemu-arm-static under hasher chroot
(( $UID )) && echo Use the force, Luke! && exit
[ -f /proc/sys/fs/binfmt_misc/register ] || mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc
[ -f /proc/sys/fs/binfmt_misc/arm ] && echo -1 > /proc/sys/fs/binfmt_misc/arm
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:/.host/qemu-arm:
" > /proc/sys/fs/binfmt_misc/register
echo 32768 > /proc/sys/vm/mmap_min_addr
cat /proc/sys/fs/binfmt_misc/arm

ну, от echo до echo - длинная строчка, остальное вроде понятно...

-- 
Анатолий Китайкин
ОАО Радиоавионика, СПб


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 19:07           ` A.Kitouwaykin
@ 2010-10-15 20:53             ` Kirill A. Shutemov
  2010-10-15 22:37               ` Yuriy Shirokov
  0 siblings, 1 reply; 32+ messages in thread
From: Kirill A. Shutemov @ 2010-10-15 20:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Oct 15, 2010 at 11:07:23PM +0400, A.Kitouwaykin wrote:
> On Fri, 15 Oct 2010 19:44:56 +0400
> Mike Lykov wrote:
> 
> > >  - -перед сборкой образа пришлось отключить репозитарии основной системы,
> > >  иначе 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
> > как убрать не знаю, кроме перезагрузки.

echo -1 > /proc/sys/fs/binfmt_misc/arm

> > к тому же, удобнее запихнуть эту строку в шелл-скрипт и исполнять его.
> > 
> > И если что-то нашли, не забывайте править wiki на более актуальное. я же правил.. ;)
> > Документация по этому делу, конечно, напоминает скорее какие-то лабораторные опыты одного школьника ;)
> > 
> > -- 
> > Mike
> > _______________________________________________
> > Sisyphus mailing list
> > Sisyphus@lists.altlinux.org
> > https://lists.altlinux.org/mailman/listinfo/sisyphus
> Наваял себе скриптик, вроде работал... Кое что слизал из сервиса wine
> 
> #! /bin/bash
> # system tuning for work with qemu-arm-static under hasher chroot
> (( $UID )) && echo Use the force, Luke! && exit
> [ -f /proc/sys/fs/binfmt_misc/register ] || mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc
> [ -f /proc/sys/fs/binfmt_misc/arm ] && echo -1 > /proc/sys/fs/binfmt_misc/arm
> 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:/.host/qemu-arm:
> " > /proc/sys/fs/binfmt_misc/register
> echo 32768 > /proc/sys/vm/mmap_min_addr
> cat /proc/sys/fs/binfmt_misc/arm
> 
> ну, от echo до echo - длинная строчка, остальное вроде понятно...
> 
> -- 
> Анатолий Китайкин
> ОАО Радиоавионика, СПб
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus

-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 13:15       ` Yuriy Shirokov
@ 2010-10-15 21:07         ` Michael Shigorin
  0 siblings, 0 replies; 32+ messages in thread
From: Michael Shigorin @ 2010-10-15 21:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Oct 15, 2010 at 05:15:07PM +0400, Yuriy Shirokov wrote:
> В принципе, идея собирать дистрибутив в виртуальной машине тоже
> нормальная.

Недавно услышал про другой финт ушами -- когда собирают кроссом,
а для утилит, которые должны вызываться на целевой архитектуре,
организовывается теневое дерево этих же утилит, но для
архитектуры сборочницы, и перекидка выполнения на них.

Упоминали и dottedmag@, но не помню, в этом ли контексте.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 20:53             ` Kirill A. Shutemov
@ 2010-10-15 22:37               ` Yuriy Shirokov
  2010-10-16  1:00                 ` Kirill A. Shutemov
  2010-10-16 14:22                 ` Mike Lykov
  0 siblings, 2 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-15 22:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16.10.2010 00:53, Kirill A. Shutemov wrote:
>>>>  Всё обламывается на этапе прописывания исполнителя для армовых бинарников:
>>>>  [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:"
>>> у меня наблюдалось такое, если там уже один раз было что-то прописано.
>>> посмотрите.. cat  /proc/sys/fs/binfmt_misc/arm
>>> как убрать не знаю, кроме перезагрузки.
> echo -1 > /proc/sys/fs/binfmt_misc/arm

Да, спасибо, сработало!

Есть chroot.

2All: теперь следующий вопрос. Как заставить работать сеть?

Я, естественно, подмонтировал /dev и /proc (хотя, может, что-то с
опциями напутал), сейчас mount выдаёт следующее:
...
none on /home/uri/Emulation/arm/sisyphus-arm/proc type proc (rw)
/dev on /home/uri/Emulation/arm/sisyphus-arm/dev type none (rw,bind)

При этом сети в chroot, похоже, нет, причём нет капитально:
bash-3.2# ping 127.0.0.1
/bin/ping: setgroups: Bad address
bash-3.2# ping 192.168.1.1
/bin/ping: setgroups: Bad address

- -- 
С уважением,
Ю.А.Широков.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky415IACgkQKZtDzcL0NsPEKACfQzF5k4AF1g2Dzbqx3eZzc7Hd
18IAmgKCXuBZHGBYz58trl9PWOAbNbpq
=lwQD
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 22:37               ` Yuriy Shirokov
@ 2010-10-16  1:00                 ` Kirill A. Shutemov
  2010-10-16  8:08                   ` Yuriy Shirokov
  2010-10-16 14:22                 ` Mike Lykov
  1 sibling, 1 reply; 32+ messages in thread
From: Kirill A. Shutemov @ 2010-10-16  1:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Sat, Oct 16, 2010 at 02:37:06AM +0400, Yuriy Shirokov wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 16.10.2010 00:53, Kirill A. Shutemov wrote:
> >>>>  Всё обламывается на этапе прописывания исполнителя для армовых бинарников:
> >>>>  [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:"
> >>> у меня наблюдалось такое, если там уже один раз было что-то прописано.
> >>> посмотрите.. cat  /proc/sys/fs/binfmt_misc/arm
> >>> как убрать не знаю, кроме перезагрузки.
> > echo -1 > /proc/sys/fs/binfmt_misc/arm
> 
> Да, спасибо, сработало!
> 
> Есть chroot.
> 
> 2All: теперь следующий вопрос. Как заставить работать сеть?
> 
> Я, естественно, подмонтировал /dev и /proc (хотя, может, что-то с
> опциями напутал), сейчас mount выдаёт следующее:
> ...
> none on /home/uri/Emulation/arm/sisyphus-arm/proc type proc (rw)
> /dev on /home/uri/Emulation/arm/sisyphus-arm/dev type none (rw,bind)
> 
> При этом сети в chroot, похоже, нет, причём нет капитально:
> bash-3.2# ping 127.0.0.1
> /bin/ping: setgroups: Bad address
> bash-3.2# ping 192.168.1.1
> /bin/ping: setgroups: Bad address

Возможно, баг в qemu. Нужно посмотреть подробней. Повесте мне напоминалку в
багзиллу.

-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-16  1:00                 ` Kirill A. Shutemov
@ 2010-10-16  8:08                   ` Yuriy Shirokov
  0 siblings, 0 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-16  8:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16.10.2010 05:00, Kirill A. Shutemov wrote:
>> При этом сети в chroot, похоже, нет, причём нет капитально:
>> bash-3.2# ping 127.0.0.1
>> /bin/ping: setgroups: Bad address
> Возможно, баг в qemu. Нужно посмотреть подробней. Повесте мне напоминалку в
> багзиллу.

После перезагрузки сеть появилась, глюки продолжились, но другие:
bash-3.2# ping www.ru
Unsupported setsockopt level=255 optname=1
WARNING: setsockopt(ICMP_FILTER): Protocol not available
PING www.ru (194.87.0.50) 56(84) bytes of data.
Unsupported ancillary data: 1/29
64 bytes from : icmp_seq=1 ttl=48 time=74.2 ms
Unsupported ancillary data: 1/29
64 bytes from : icmp_seq=2 ttl=48 time=73.2 ms
Unsupported ancillary data: 1/29
64 bytes from : icmp_seq=3 ttl=48 time=73.5 ms
...
bash-3.2# ip addr
Cannot open netlink socket: Address family not supported by protocol
bash-3.2# ifconfig
SIOCGIFCONF: Bad address
bash-3.2#

Возможно, всё-таки кривые настройки/руки? Если всё же писать в багзиллу,
на какой компонент -- QEMU?

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky5XYAACgkQKZtDzcL0NsOkhACgiijR9lw67uHGkx8E7wX1HHsQ
ImAAoJ+EPA3v6CZazDhLyof0F2Lno36O
=gd/Y
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-15 22:37               ` Yuriy Shirokov
  2010-10-16  1:00                 ` Kirill A. Shutemov
@ 2010-10-16 14:22                 ` Mike Lykov
  2010-10-16 14:34                   ` Michail Yakushin
  2010-10-16 21:16                   ` Yuriy Shirokov
  1 sibling, 2 replies; 32+ messages in thread
From: Mike Lykov @ 2010-10-16 14:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

>  При этом сети в chroot, похоже, нет, причём нет капитально:
>  bash-3.2# ping 127.0.0.1
>  /bin/ping: setgroups: Bad address
>  bash-3.2# ping 192.168.1.1
>  /bin/ping: setgroups: Bad address

гагага. у меня tcb_unconvert тоже ругался на bad address в чруте.. попробуйте на досуге, это не должно ничего сломать.


-- 
Mike


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-16 14:22                 ` Mike Lykov
@ 2010-10-16 14:34                   ` Michail Yakushin
  2010-10-16 21:17                     ` Yuriy Shirokov
                                       ` (2 more replies)
  2010-10-16 21:16                   ` Yuriy Shirokov
  1 sibling, 3 replies; 32+ messages in thread
From: Michail Yakushin @ 2010-10-16 14:34 UTC (permalink / raw)
  To: sisyphus

16.10.2010 18:22, Mike Lykov пишет:
>>   При этом сети в chroot, похоже, нет, причём нет капитально:
>>   bash-3.2# ping 127.0.0.1
>>   /bin/ping: setgroups: Bad address
>>   bash-3.2# ping 192.168.1.1
>>   /bin/ping: setgroups: Bad address
>
> гагага. у меня tcb_unconvert тоже ругался на bad address в чруте.. попробуйте на досуге, это не должно ничего сломать.
>
>
ой блин, забыл
/proc/sys/vm/mmap_min_addr укажите 32768



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-16 14:22                 ` Mike Lykov
  2010-10-16 14:34                   ` Michail Yakushin
@ 2010-10-16 21:16                   ` Yuriy Shirokov
  1 sibling, 0 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-16 21:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16.10.2010 18:22, Mike Lykov wrote:
> гагага. у меня tcb_unconvert тоже ругался на bad address в чруте.. попробуйте на досуге, это не должно ничего сломать.

Простите, видимо, туплю. Попробовать что?

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky6FjQACgkQKZtDzcL0NsPzyACfbd3AzGm7eVnsgI+hV4kh/kGL
KmMAoKRh3jZdjwHq7PRwYc9s5czKkLjJ
=U9tB
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-16 14:34                   ` Michail Yakushin
@ 2010-10-16 21:17                     ` Yuriy Shirokov
  2010-10-16 21:45                     ` Yuriy Shirokov
  2010-10-17 11:32                     ` Yuriy Shirokov
  2 siblings, 0 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-16 21:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 16.10.2010 18:34, Michail Yakushin wrote:
> ой блин, забыл
> /proc/sys/vm/mmap_min_addr укажите 32768

Вот после этого как раз пинг просто перестаёт работать вместо того,
чтобы работать с руганью.

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky6FoQACgkQKZtDzcL0NsNaVwCePx3Abmxu9ZwmRdsj6pThAExq
ORsAnjKBcoW+a4YRyn7DWKKfYqXz+TCz
=fowy
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-16 14:34                   ` Michail Yakushin
  2010-10-16 21:17                     ` Yuriy Shirokov
@ 2010-10-16 21:45                     ` Yuriy Shirokov
  2010-10-17 11:32                     ` Yuriy Shirokov
  2 siblings, 0 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-16 21:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Сейчас застрял на следующей проблеме: не могу запустить hasher внутри
армового chroot.

[uri@serpent ~]$ hsh-initroot ~/hasher
hsh-initroot: /home/uri/hasher/chroot: cannot access chroot.

Что это может быть?

Пока ни одним из двух известных мне путей (связка hasher и QEMU и работа
с hasher по обычному сценарию в chroot) создать работающую сборочную
среду для ARM не удалось...

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky6HQoACgkQKZtDzcL0NsP6QACfeP8JAeBpXRKpd5z4JKTtMD6w
IgsAn1veTrR3fz2toGAj0H17za0C7OdQ
=AxPU
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-16 14:34                   ` Michail Yakushin
  2010-10-16 21:17                     ` Yuriy Shirokov
  2010-10-16 21:45                     ` Yuriy Shirokov
@ 2010-10-17 11:32                     ` Yuriy Shirokov
  2010-10-17 12:34                       ` Mike Lykov
  2 siblings, 1 reply; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-17 11:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

С настройкой хешера для ARM (_не_ в армовом чруте) продвинулся чуть
дальше: обнаружил, что по недосмотру указывал фигню в качестве значения
параметра --apt-config. Сейчас всё затыкается с такой диагностикой:

[uri@serpent hasher]$ hsh -v --initroot --target=arm --with-qemu=arm
- --apt-config=/home/uri/Emulation/arm/mkimage/apt.conf
...
hsh-initroot: Created entry point: /home/uri/hasher/chroot/.host/entry
hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or
directory
hsh-initroot: Failed to create RPM database.

Что это может быть?

- -- 
С уважением,
Ю.А.Широков.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky63ukACgkQKZtDzcL0NsOoeQCfTI0VlrCJyDZcx98ZT9ai3RM6
2eQAoJ5dFQb8kzpKpP1m7He3ZKZFInMe
=8rEQ
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 11:32                     ` Yuriy Shirokov
@ 2010-10-17 12:34                       ` Mike Lykov
  2010-10-17 13:11                         ` Yuriy Shirokov
  0 siblings, 1 reply; 32+ messages in thread
From: Mike Lykov @ 2010-10-17 12:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

>  hsh-initroot: Created entry point: /home/uri/hasher/chroot/.host/entry
>  hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or
>  directory
>  hsh-initroot: Failed to create RPM database.
>  
>  Что это может быть?
>  

было и такое, читал 
http://www.altlinux.org/Hasher/FAQ

Q7
Q: При запуске hsh выдаёт ошибку:
hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or directory

но как конкретно исправил - не помню ;)


-- 
Mike


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 12:34                       ` Mike Lykov
@ 2010-10-17 13:11                         ` Yuriy Shirokov
  2010-10-17 16:33                           ` Чернышов Антон
  0 siblings, 1 reply; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-17 13:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 17.10.2010 16:34, Mike Lykov wrote:
>>  hsh-initroot: Created entry point: /home/uri/hasher/chroot/.host/entry
>>  hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or
>>  directory
>>  hsh-initroot: Failed to create RPM database.
>>  
>>  Что это может быть?
> Q7
> Q: При запуске hsh выдаёт ошибку:
> hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or directory
> 
> но как конкретно исправил - не помню ;)

Там предлагают убрать сменные носители из /etc/apt/sources.list. Но у
меня в системном sources.list, как и в /etc/apt/sources.list.d/* не то
что сменных носителей -- вообще ничего сейчас нет (потому что из-за
этого не работал mkimage, см. выше).

В тред призываются специалисты по хешеру -- чем ещё такое может быть
вызвано?

- -- 
С уважением,
Ю.А.Широков.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky69ewACgkQKZtDzcL0NsNLXgCdE9Xn5fi7zFal+SLKUyGbEXkL
nzUAnRC+P/KE2Pc/+WIb3ENSvdDvUt+4
=6BCt
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 13:11                         ` Yuriy Shirokov
@ 2010-10-17 16:33                           ` Чернышов Антон
  2010-10-17 16:53                             ` Yuriy Shirokov
  0 siblings, 1 reply; 32+ messages in thread
From: Чернышов Антон @ 2010-10-17 16:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

А с какими флагами смонтирована файловая система, на которой hasher
все собирает?

17 октября 2010 г. 17:11 пользователь Yuriy Shirokov
<yuriy.shirokov@gmail.com> написал:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 17.10.2010 16:34, Mike Lykov wrote:
>>>  hsh-initroot: Created entry point: /home/uri/hasher/chroot/.host/entry
>>>  hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or
>>>  directory
>>>  hsh-initroot: Failed to create RPM database.
>>>
>>>  Что это может быть?
>> Q7
>> Q: При запуске hsh выдаёт ошибку:
>> hasher-priv: slave: chrootuid: execve: /.host/entry: No such file or directory
>>
>> но как конкретно исправил - не помню ;)
>
> Там предлагают убрать сменные носители из /etc/apt/sources.list. Но у
> меня в системном sources.list, как и в /etc/apt/sources.list.d/* не то
> что сменных носителей -- вообще ничего сейчас нет (потому что из-за
> этого не работал mkimage, см. выше).
>
> В тред призываются специалисты по хешеру -- чем ещё такое может быть
> вызвано?
>
> - --
> С уважением,
> Ю.А.Широков.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAky69ewACgkQKZtDzcL0NsNLXgCdE9Xn5fi7zFal+SLKUyGbEXkL
> nzUAnRC+P/KE2Pc/+WIb3ENSvdDvUt+4
> =6BCt
> -----END PGP SIGNATURE-----
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus



-- 
С уважением,
Чернышов Антон

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 16:33                           ` Чернышов Антон
@ 2010-10-17 16:53                             ` Yuriy Shirokov
  2010-10-17 17:14                               ` Чернышов Антон
  0 siblings, 1 reply; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-17 16:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 17.10.2010 20:33, Чернышов Антон wrote:
> А с какими флагами смонтирована файловая система, на которой hasher
> все собирает?

Да он вроде на /home всё и собирает.

Строчка в fstab для /home выглядит так:
/dev/sda10      /home   reiserfs defaults 0 0

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky7KiUACgkQKZtDzcL0NsOqYACfRtitISeojKW868zz2pNP1sA2
0xAAn1mP41u+7g4za9BsYtdLDkys3v1J
=OlAk
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 16:53                             ` Yuriy Shirokov
@ 2010-10-17 17:14                               ` Чернышов Антон
  2010-10-17 21:33                                 ` Yuriy Shirokov
  0 siblings, 1 reply; 32+ messages in thread
From: Чернышов Антон @ 2010-10-17 17:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

А что если его вот так запустить:

hsh hasher -v --initroot-only

мож так чего скажет?

17 октября 2010 г. 20:53 пользователь Yuriy Shirokov
<yuriy.shirokov@gmail.com> написал:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 17.10.2010 20:33, Чернышов Антон wrote:
>> А с какими флагами смонтирована файловая система, на которой hasher
>> все собирает?
>
> Да он вроде на /home всё и собирает.
>
> Строчка в fstab для /home выглядит так:
> /dev/sda10      /home   reiserfs defaults 0 0
>
> - --
> С уважением,
> Ю.А.Широков.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAky7KiUACgkQKZtDzcL0NsOqYACfRtitISeojKW868zz2pNP1sA2
> 0xAAn1mP41u+7g4za9BsYtdLDkys3v1J
> =OlAk
> -----END PGP SIGNATURE-----
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus



-- 
С уважением,
Чернышов Антон

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 17:14                               ` Чернышов Антон
@ 2010-10-17 21:33                                 ` Yuriy Shirokov
  2010-10-18  3:49                                   ` Чернышов Антон
  0 siblings, 1 reply; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-17 21:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 17.10.2010 21:14, Чернышов Антон wrote:
> А что если его вот так запустить:
> 
> hsh hasher -v --initroot-only
> 
> мож так чего скажет?

Э, нет. Нормальный, _не_ кросс-архитектурный хэшер у меня в ~/ живёт не
первый год и на новых машинах тоже пересоздаётся без проблем. Фигня
начинается именно при попытке подружить hasher и QEMU.

Но на всякий случай проверил -- да, initroot для родной архитектуры
проходит нормально.

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky7a5EACgkQKZtDzcL0NsPvGgCeNjOZa6osm/zgRrdiIaQpfPc5
JEwAnRtDAE0mOFYX+6LjCcmnajTkG+qO
=pXeb
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-17 21:33                                 ` Yuriy Shirokov
@ 2010-10-18  3:49                                   ` Чернышов Антон
  0 siblings, 0 replies; 32+ messages in thread
From: Чернышов Антон @ 2010-10-18  3:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Ну тогда может кто более опытный чем я, что подскажет... У меня пока
варианты закончились :)

18 октября 2010 г. 1:33 пользователь Yuriy Shirokov
<yuriy.shirokov@gmail.com> написал:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 17.10.2010 21:14, Чернышов Антон wrote:
>> А что если его вот так запустить:
>>
>> hsh hasher -v --initroot-only
>>
>> мож так чего скажет?
>
> Э, нет. Нормальный, _не_ кросс-архитектурный хэшер у меня в ~/ живёт не
> первый год и на новых машинах тоже пересоздаётся без проблем. Фигня
> начинается именно при попытке подружить hasher и QEMU.
>
> Но на всякий случай проверил -- да, initroot для родной архитектуры
> проходит нормально.
>
> - --
> С уважением,
> Ю.А.Широков.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAky7a5EACgkQKZtDzcL0NsPvGgCeNjOZa6osm/zgRrdiIaQpfPc5
> JEwAnRtDAE0mOFYX+6LjCcmnajTkG+qO
> =pXeb
> -----END PGP SIGNATURE-----
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus



-- 
С уважением,
Чернышов Антон

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] Toshiba AC100-116 and Sisyphus for ARM
  2010-10-14  9:19     ` Michail Yakushin
                         ` (2 preceding siblings ...)
  2010-10-15 14:56       ` Yuriy Shirokov
@ 2010-10-19 19:36       ` Yuriy Shirokov
  3 siblings, 0 replies; 32+ messages in thread
From: Yuriy Shirokov @ 2010-10-19 19:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14.10.2010 13:19, Michail Yakushin wrote:
> Можно сделать через qemu-user со специальным хешером, работает нормально.
> Здесь есть инструкции http://www.altlinux.org/Ports/arm/BuildHowto

Справился наконец-то. Теперь у меня есть работающий армовый хэшер.

Потребовалось удалить все репозитарии из основной системы и (#@$!)
отыскать /var/lib/apt/cdroms.list и всё в нём закомментировать.

Заодно узнал, что такое бывает.

А вообще, ИМХО, не очень хорошо, когда hasher лезет в репозитарии
хост-системы, когда ему выдается такой apt.conf:
Dir::Etc::SourceList "/home/uri/Emulation/arm/mkimage/sources.list";
Dir::Etc::SourceParts "/var/empty";

Вроде как этот конфиг должен предотвращать подобное поведение?

Баг?

Впрочем, это уже не так важно.

Да, и вот ещё: при сборке время от времени вылезают сообщения:
qemu: Unsupported syscall: 242

С чем это может быть связано?

Теперь о главном(с).

Каким должен быть мой следующий шаг? Собрать ядро? Всё, что мне нужно от
ядра -- оно должно быть собрано вот с этим конфигом:
http://tosh-ac100.wetpaint.com/page/Kernel+Config

Обязательны ли для этого танцы с ванильным git, описанные на
http://www.altlinux.org/Kernelnotes, или достаточно подправить
существующий пакет? Как это сделать правильно?

Достаточно ли будет rootfs, полученного из
http://git.altlinux.org/people/kas/packages/?p=mkimage-profile-armrootfs.git
и заточенного под AC100 ядра, раскатанных на флешку, чтобы получить
работающую систему, или нужно ещё что-нибудь?

> А Ubuntu вы туда ставили сами? там я так понимаю android?

Ubuntu я туда, кстати, поставил. Работает не слишком быстро, но
приемлемо. Мультибут Ubuntu+Android уже, пожалуй, позволяет получить из
AC100 почти нормальное рабочее место.

- -- 
С уважением,
Ю.А.Широков.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAky980kACgkQKZtDzcL0NsMK7wCfdnYXKX+71gTWpu1pEsKClT7B
D4wAnA4c2R9ia2C/imQZREqszP2KsyKs
=QW/z
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2010-10-19 19:36 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-13 21:11 [sisyphus] Toshiba AC100-116 and Sisyphus for ARM Yuriy Shirokov
2010-10-14  7:02 ` Andrey Kuleshov
2010-10-14  7:05   ` Andrey Rahmatullin
2010-10-14  7:30 ` Michail Yakushin
2010-10-14  8:38   ` Yuriy Al. Shirokov
2010-10-14  9:19     ` Michail Yakushin
2010-10-14  9:22       ` Yuriy Al. Shirokov
2010-10-15 13:15       ` Yuriy Shirokov
2010-10-15 21:07         ` Michael Shigorin
2010-10-15 14:56       ` Yuriy Shirokov
2010-10-15 15:44         ` Mike Lykov
2010-10-15 19:07           ` A.Kitouwaykin
2010-10-15 20:53             ` Kirill A. Shutemov
2010-10-15 22:37               ` Yuriy Shirokov
2010-10-16  1:00                 ` Kirill A. Shutemov
2010-10-16  8:08                   ` Yuriy Shirokov
2010-10-16 14:22                 ` Mike Lykov
2010-10-16 14:34                   ` Michail Yakushin
2010-10-16 21:17                     ` Yuriy Shirokov
2010-10-16 21:45                     ` Yuriy Shirokov
2010-10-17 11:32                     ` Yuriy Shirokov
2010-10-17 12:34                       ` Mike Lykov
2010-10-17 13:11                         ` Yuriy Shirokov
2010-10-17 16:33                           ` Чернышов Антон
2010-10-17 16:53                             ` Yuriy Shirokov
2010-10-17 17:14                               ` Чернышов Антон
2010-10-17 21:33                                 ` Yuriy Shirokov
2010-10-18  3:49                                   ` Чернышов Антон
2010-10-16 21:16                   ` Yuriy Shirokov
2010-10-19 19:36       ` Yuriy Shirokov
2010-10-14  7:34 ` Michail Yakushin
2010-10-14  9:16   ` Yuriy Al. Shirokov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git