реклама на сайте
подробности

 
 
> Установка Debian Sid на Rainbow, Делимся опытом
slava2005
сообщение Jul 16 2007, 17:22
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



Установка Debian Sid на Rainbow

Первое, что я сделал, это собрал ядро 2.6.21.5 с поддержкой RTC, MMC, swap и прочих приятностей.

Далее - взял за основу rootfs с сайта heavy.online.ru
Собрал BusyBox с поддержкой chroot, hwclock и пр.
В /dev добавил:

mknod /dev/mmcblk0p1 b 254 1
mknod -m 777 /dev/rtc c 254 0

После этого отформатировал MMC карту как ext2 и прописав в U-boot окружение:

bootcmd=cp.b C002A000 20A00000 200000; bootm 20A00000
bootargs=noinitrd root=/dev/mmcblk0p1 rw console=ttyS0,115200 mem=16M rootdelay=10

Стартанул. О Чудо - система загрузилась! Часы Идут!

Следующим этапом соглассно иструкции http://wiki.emqbit.com/deboostrap-debian на PC под Debian выполнил:
debootstrap --verbose --foreign --arch arm sid ./sid http://ftp.at.debian.org/debian

Через 10 минут получил каталог sid, который переписал на MMC в /

Теперь грузим Радугу с получившейся MMC

Далее:

chroot sid
/debootstrap/debootstrap --second-stage

И идем пить пиво.

После последнего сообщения: I: Base system installed successfully
делаем poweroff и втыкаем карту в PC - нам надо развернуть в корень флешки содержимое каталога sid.
Далее правим:
/etc/hosts
/etc/resolv.conf
/etc/network/interfaces
/etc/hostname
/etc/fstab
/etc/inittab
/etc/apt/sources.list
/etc/environment

Правим как написано тут: http://wiki.emqbit.com/deboostrap-debian

Не забываем переписать:
/dev/mmcblk0p1
/dev/rtc
/dev/ttyS0
/dev/ttyS1

Опять грузим Радугу. Получили:
Debian GNU/Linux lenny/sid ecb_at91 ttyS0

ecb_at91 login: root
Linux ecb_at91 2.6.21.5 #9 PREEMPT Sat Jun 30 09:16:57 MSD 2007 armv4tl

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
ecb_at91:~#

проверяем:
ecb_at91:~# date
Mon Jul 16 19:29:37 UTC 2007
Делаем swap (у меня почему-то хоть памяти и 64 (физически) работает только 16 - разбираться пока лень smile.gif )

dd if=/dev/zero of=/swap bs=1024 count=32768
mkswap /swap
swapon /swap

Убеждаемся, что swap работает:
ecb_at91:~# free
total used free shared buffers cached
Mem: 13580 9920 3660 0 1056 5356
-/+ buffers/cache: 3508 10072
Swap: 32360 0 32360

Поднимаем сеть:
ifconfig eth0 192.168.1.150 up
route add default gw 192.168.1.10


Проверяем:

ecb_at91:~# ping www.ru
PING www.ru (194.87.0.50) 56(84) bytes of data.
64 bytes from www.ru (194.87.0.50): icmp_seq=1 ttl=56 time=24.6 ms

Поехали:
apt-get update (только не забывем, что время должно быть правильное)

apt-get -y install anacron popularity-contest

Ну и далее по списку smile.gif

PS Хочу выразить благодарность всем участникам форума, ибо без этого у меня бы ничего не получилось smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexMad
сообщение Jul 25 2007, 09:29
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Теперь лучше smile.gif но есть еще вопрос: на карте надо делать один раздел на полный объем или оставить место под своп? Дело в том, что у меня доходит до создания свопа, монтирует его и висит.
Go to the top of the page
 
+Quote Post
slava2005
сообщение Jul 25 2007, 09:55
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



Цитата(AlexMad @ Jul 25 2007, 13:29) *
Теперь лучше smile.gif но есть еще вопрос: на карте надо делать один раздел на полный объем или оставить место под своп? Дело в том, что у меня доходит до создания свопа, монтирует его и висит.


Смотря сколько памяти smile.gif У меня сейчас 64 работает - и мне своп стал не нужен. (загружены sshd, telnetd, ftpd, apache2 + работал mc + компилировалось ядро - памяти хватило)

А на каком этапе виснет? Если на этом: dd if=/dev/zero of=/swap bs=1024 count=32768 - то он не виснет - а ооочень долго думает smile.gif

Сообщение отредактировал slava2005 - Jul 25 2007, 09:56
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Aug 5 2007, 17:50
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(slava2005 @ Jul 25 2007, 13:55) *
Смотря сколько памяти smile.gif У меня сейчас 64 работает - и мне своп стал не нужен. (загружены sshd, telnetd, ftpd, apache2 + работал mc + компилировалось ядро - памяти хватило)

А на каком этапе виснет? Если на этом: dd if=/dev/zero of=/swap bs=1024 count=32768 - то он не виснет - а ооочень долго думает smile.gif

Виснет вот здесь:

Waiting 10sec before mounting root device...
mmc0: host does not support reading read-only switch. Assuming write-enable.
mmcblk0: mmc0:b368 SDC 1999360KiB
mmcblk0: p1
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 104K
Mount failed for selinuxfs on /selinux: No such file or directory

INIT: version 2.86 booting

hostname: the specified hostname is invalid
Activating swap...done.

Висело болше часа, пока не выключил.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Aug 6 2007, 06:50
Сообщение #5


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(AlexMad @ Aug 5 2007, 20:50) *
Виснет вот здесь:
...
Mount failed for selinuxfs on /selinux: No such file or directory
...

Если верить этому - то Вам просто необходимо для началя в ядре отключить selinux и потом уже пробовать без него, он вам скорее всего не нужен как я понимаю.
пробуйте.

.


--------------------
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Aug 6 2007, 08:40
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(PrSt @ Aug 6 2007, 10:50) *
Если верить этому - то Вам просто необходимо для началя в ядре отключить selinux и потом уже пробовать без него, он вам скорее всего не нужен как я понимаю.
пробуйте.

.

Поправьте, если не прав: для отключения selinux надо в bootargs добавить selinux=0 ? Если так, то мне это не помогло sad.gif
Go to the top of the page
 
+Quote Post
PrSt
сообщение Aug 6 2007, 11:22
Сообщение #7


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(AlexMad @ Aug 6 2007, 11:40) *
Поправьте, если не прав: для отключения selinux надо в bootargs добавить selinux=0 ? Если так, то мне это не помогло sad.gif

нет, я не это имел ввиду. Хотя может както через аргументы командной строки тоже можно так зделать, не знаю... помоему selinux=0 должно работать, тоесть отключать.

я говорил про то что Вам необходмо отключить в ядре selinux.
тоесть когда Вы конфигурируете свое ядро (гдето там в последних пунктах это находится) то попросту снять там галочку NSA SELinux support [*] , должно быть пустое, вот так NSA SELinux support [ ]

Under "Security options"
[*] Enable different security models
[*] Socket and Networking Security Hooks
<*> Default Linux Capabilities
[ ] NSA SELinux Support

вот инфо - что ето такое
http://www.nsa.gov/selinux/info/docs.cfm

если сможете прочитать (там толи испанский толи еще какойто язык), то вот еще и ссылка что это и как это и зачем этот SELinux - http://www.slacky.eu/wikislack/index.php?title=Kernel_Menuconfig#NSA_SELinux_Support

или вот
http://www.gentoo.org/proj/en/hardened/sel...rt=2&chap=2

короче, это Вам врядли нужно, так что отключайте эту фичу.


.


--------------------
Go to the top of the page
 
+Quote Post
PrSt
сообщение Aug 15 2007, 10:22
Сообщение #8


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



мне кажется, что этот топик, нужно поставить рядышком с топиком: Установка Gentoo Linux c помощью QEMU (руководство)

тоесть я хочу сказать что это то что многие хотят сделать, а здесь описан весь путь. Тоесть, это такое же HOWHO

Предложение модераторам, рассмотреть это предложение.
(Кстати, кто модератор то здесь? Не вижу почемуто списка модераторов этого раздела. )

.


--------------------
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Aug 15 2007, 18:01
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(PrSt @ Aug 15 2007, 14:22) *
мне кажется, что этот топик, нужно поставить рядышком с топиком: </a><a href="http://index.php?showtopic=32556" target="_blank">Установка Gentoo Linux c помощью QEMU (руководство)

тоесть я хочу сказать что это то что многие хотят сделать, а здесь описан весь путь. Тоесть, это такое же HOWHO

Предложение модераторам, рассмотреть это предложение.
(Кстати, кто модератор то здесь? Не вижу почемуто списка модераторов этого раздела. )

.

Остается только понять, что именно надо сделать, чтобы оно заработало. У меня так и висит на активации свопа.
З.Ы. Я догадываюсь, что если пройти ВЕСЬ путь по самостоятельной сборке ядра (что я и сделаю, когда будет на то время) это все заработает, но, если идет речь о выложенном готовом софте, то надо бы его тоже научиться запускать.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- slava2005   Установка Debian Sid на Rainbow   Jul 16 2007, 17:22
- - PrSt   Цитата(slava2005 @ Jul 16 2007, 20:22) Ус...   Jul 17 2007, 09:46
- - slava2005   Продолжение Для облегчения вышеуказанных телодвиж...   Jul 17 2007, 13:38
|- - AlexMad   Цитата(slava2005 @ Jul 17 2007, 17:38) Пр...   Jul 24 2007, 03:51
|- - slava2005   Цитата(AlexMad @ Jul 24 2007, 07:51) apt-...   Jul 24 2007, 06:35
|- - AlexMad   Цитата(slava2005 @ Jul 24 2007, 10:35) На...   Jul 24 2007, 07:05
|- - slava2005   Цитата(AlexMad @ Jul 24 2007, 11:05) /dev...   Jul 24 2007, 07:13
- - slava2005   Не могу не поделиться радостью! Вот как выгл...   Jul 17 2007, 15:01
|- - THK   Цитата(slava2005 @ Jul 17 2007, 18:01) Не...   Apr 20 2008, 13:27
- - COMA   Какую библиотеку использовали ? uClibc или glibc ?   Jul 17 2007, 18:23
|- - slava2005   Цитата(COMA @ Jul 17 2007, 22:23) Какую б...   Jul 18 2007, 04:56
- - Хомяк   все это замечательно, но debian_sid_rainbow.tar.gz...   Jul 19 2007, 09:05
- - slava2005   Цитата(Хомяк @ Jul 19 2007, 13:05) debian...   Jul 19 2007, 10:15
|- - PrSt   Цитата(slava2005 @ Jul 19 2007, 13:15) Не...   Jul 19 2007, 12:49
- - Хомяк   хоть бы на рапиду   Jul 19 2007, 10:34
- - slava2005   Вот: http://rapidshare.com/files/43808189/debia......   Jul 19 2007, 13:47
- - slava2005   Цитата(AlexMad @ Jul 24 2007, 11:05) /dev...   Jul 24 2007, 13:34
|- - PrSt   Цитата(AlexMad @ Aug 15 2007, 21:01) Оста...   Aug 16 2007, 06:38
|- - Vishay   Hello All ! Никак не могу с обсуждаемым здес...   Jan 5 2008, 10:22
|- - Vishay   Проблема c telnetd решена непосредственным запуско...   Jan 6 2008, 07:49
- - v_shamaev   Цитата(slava2005 @ Jul 16 2007, 21:22) bo...   Jul 25 2007, 10:34
|- - slava2005   Цитата(v_shamaev @ Jul 25 2007, 14:34) 16...   Jul 25 2007, 10:38
- - THK   Добрый день! Пытаюсь воспользоваться этим опис...   Feb 10 2008, 10:15
|- - slava2005   Цитата(THK @ Feb 10 2008, 13:15) Добрый д...   Feb 11 2008, 10:21
|- - THK   Цитата(slava2005 @ Feb 11 2008, 13:21) Ар...   Feb 11 2008, 21:33
|- - slava2005   Цитата(THK @ Feb 12 2008, 00:33) Попробую...   Feb 12 2008, 07:02
||- - THK   Цитата(slava2005 @ Feb 12 2008, 10:02) Ск...   Feb 12 2008, 14:00
|- - THK   Цитата(THK @ Feb 12 2008, 00:33) Спасибо...   Feb 17 2008, 14:24
- - vesago   А почему не на фтп местный?   Feb 12 2008, 08:36
|- - Хомяк   Цитата(vesago @ Feb 12 2008, 11:36) А поч...   Feb 12 2008, 09:09
- - AlexMad   2 slava2005 или THK не могли бы Вы выложить вывод ...   Mar 5 2008, 20:38
|- - slava2005   Цитата(AlexMad @ Mar 5 2008, 23:38) 2 sla...   Mar 6 2008, 07:00
|- - THK   Цитата(AlexMad @ Mar 5 2008, 10:00) не мо...   Mar 7 2008, 16:03
- - AlexMad   Сравнил свой лог с логом THK отличия только в одн...   Mar 9 2008, 14:01
|- - THK   Цитата(AlexMad @ Mar 9 2008, 17:01) Сравн...   Mar 9 2008, 19:17
- - AlexMad   Насчет сброса и питания, это я знаю. Дело в том, ч...   Mar 9 2008, 20:56
|- - THK   Цитата(AlexMad @ Mar 9 2008, 23:56) ........   Mar 10 2008, 19:27
- - COMA   попробуйте поменять кодировку в гипертерминале, и ...   Apr 20 2008, 19:10
|- - THK   Цитата(COMA @ Apr 20 2008, 22:10) попробу...   Apr 20 2008, 19:51
|- - AlexMad   Цитата(THK @ Apr 20 2008, 23:51) Попробов...   Apr 21 2008, 05:53
|- - THK   Цитата(AlexMad @ Apr 21 2008, 08:53) Попр...   Apr 21 2008, 12:44
|- - PrSt   Цитата(THK @ Apr 21 2008, 14:44) Проблемм...   Apr 22 2008, 20:24
|- - THK   Цитата(PrSt @ Apr 22 2008, 23:24) попробу...   Apr 24 2008, 07:30
- - COMA   Цитата(THK @ Apr 21 2008, 16:44) Осталась...   Apr 21 2008, 21:40
- - AlexMad   Цитата(THK @ Mar 7 2008, 20:03) Проблему ...   Apr 25 2008, 18:46
|- - slava2005   Цитата(AlexMad @ Apr 25 2008, 22:46) Я го...   Apr 26 2008, 08:55
||- - AlexMad   Цитата(slava2005 @ Apr 26 2008, 12:55) Ес...   Apr 26 2008, 09:46
|- - THK   Цитата(AlexMad @ Apr 25 2008, 21:46) Я го...   Apr 26 2008, 19:30
- - AlexMad   Цитата(slava2005 @ Jul 16 2007, 20:22) Да...   Apr 28 2008, 07:37
|- - slava2005   Цитата(AlexMad @ Apr 28 2008, 11:37) Если...   Apr 29 2008, 12:50
|- - slava2005   Цитата(slava2005 @ Apr 29 2008, 16:50) Се...   May 9 2008, 09:30
|- - THK   Цитата(slava2005 @ May 9 2008, 13:30) Сор...   May 9 2008, 13:08
|- - slava2005   Цитата(THK @ May 9 2008, 17:08) Sorry, ту...   May 9 2008, 14:32
|- - THK   Цитата(slava2005 @ May 9 2008, 18:32) Для...   May 9 2008, 16:27
|- - THK   Цитата(slava2005 @ May 9 2008, 18:32) Для...   May 26 2008, 13:14
- - AlexMad   Файл точно не битый? Слил с рапиды и с местного фт...   May 9 2008, 17:20
|- - THK   Цитата(AlexMad @ May 9 2008, 21:20) Файл ...   May 10 2008, 11:01
- - AVR   Когда выйдет Debian 5.0 - как его нужно будет уста...   Oct 12 2008, 20:03
- - slava2005   Цитата(AVR @ Oct 12 2008, 23:03) Когда вы...   Oct 27 2008, 17:28
- - AVR   Цитата(slava2005 @ Oct 27 2008, 20:28) На...   Feb 15 2009, 15:24
- - AVR   Цитата(AVR @ Feb 15 2009, 18:24) Есть так...   Feb 28 2009, 14:13


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th April 2024 - 20:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01544 секунд с 7
ELECTRONIX ©2004-2016