etc:common_activities:olpc:build_custom_images
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
etc:common_activities:olpc:build_custom_images [2008/10/12 02:29] – описал начало ковыряний с ядром 2.6.27 для OLPC zps | etc:common_activities:olpc:build_custom_images [2008/10/12 16:18] (current) – zps | ||
---|---|---|---|
Line 6: | Line 6: | ||
- создание репозитария с собственными пакетами | - создание репозитария с собственными пакетами | ||
- генерации прошивки с помощью [[http:// | - генерации прошивки с помощью [[http:// | ||
+ | |||
Line 18: | Line 19: | ||
Затем из git OLPC мною был взят конфиг для их ядра и доделан до возможности делать %%make oldconfig%% в выбранной мною ветке. | Затем из git OLPC мною был взят конфиг для их ядра и доделан до возможности делать %%make oldconfig%% в выбранной мною ветке. | ||
- | ==== Сборка ядра | + | **Сборка ядра**\\ |
В процессе сборки ядра возникали следующие проблемы: | В процессе сборки ядра возникали следующие проблемы: | ||
- исходно конфиг OLPC содержит директиву применять расширение 3DNOW, в виду чего для запуска образа в эмуляторе требуется процессор производства компании AMD. Я оного не имею, поэтому в menuconfig переключил тип процессора на Pentium/ | - исходно конфиг OLPC содержит директиву применять расширение 3DNOW, в виду чего для запуска образа в эмуляторе требуется процессор производства компании AMD. Я оного не имею, поэтому в menuconfig переключил тип процессора на Pentium/ | ||
- | - при загрузке на XO первое ядро сообщило, | + | - при загрузке на XO первое ядро сообщило, |
- так как в репозитариях OLPC пакет kernel имеет архитектуры от i386 до i586, то на всякий случай в спецификации была указана архитектура i686. | - так как в репозитариях OLPC пакет kernel имеет архитектуры от i386 до i586, то на всякий случай в спецификации была указана архитектура i686. | ||
+ | |||
+ | |||
Line 84: | Line 87: | ||
Результатом работы pilgrim будет являться img файлы, которые представляют из себя файловую систему. В варианте готовом для прошивке на ХО это jffs, для QEMU --- ext3 | Результатом работы pilgrim будет являться img файлы, которые представляют из себя файловую систему. В варианте готовом для прошивке на ХО это jffs, для QEMU --- ext3 | ||
- | Для просмотра содержимого прошивки можно воспользоваться следующей последовательностью команд | + | Для просмотра содержимого |
<code bash> | <code bash> | ||
$ sudo / | $ sudo / | ||
Line 97: | Line 100: | ||
$ sudo / | $ sudo / | ||
</ | </ | ||
+ | |||
+ | В случае если хочется просмотреть содержимое реальной прошивки то можно воспользоваться [[http:// | ||
+ | |||
~~DISCUSSION~~ | ~~DISCUSSION~~ |
etc/common_activities/olpc/build_custom_images.1223764140.txt.gz · Last modified: 2008/10/12 02:29 by zps