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