The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"конфигурация для boot с USB stick или CompactFlash (CF) "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Карманные компьютеры и ноутбуки. (Public)
Изначальное сообщение [Проследить за развитием треда]

"конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 10:02 
имею такую проблемку. нужно скофигурировать zImage так чтобы Linux грузил root filesystem не как ramdisk, а как уже готовую root filesystem с USB stick или CompactFlash (CF). должно быть что-то стандартное?

платформа embedded ARM. драйвера не проблема (USB, Mass Storage Device, IDE/ATA/PCMCIA).

зависит ли это от bootloader (redboot)?    

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 10:09 
>имею такую проблемку. нужно скофигурировать zImage так чтобы Linux грузил root filesystem
>не как ramdisk, а как уже готовую root filesystem с USB
>stick или CompactFlash (CF). должно быть что-то стандартное?
>
>платформа embedded ARM. драйвера не проблема (USB, Mass Storage Device, IDE/ATA/PCMCIA).
>
>зависит ли это от bootloader (redboot)?

передать ядру при загрузке параметр "root=/dev/ram0"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 10:19 
>>имею такую проблемку. нужно скофигурировать zImage так чтобы Linux грузил root filesystem
>>не как ramdisk, а как уже готовую root filesystem с USB
>>stick или CompactFlash (CF). должно быть что-то стандартное?
>>
>>платформа embedded ARM. драйвера не проблема (USB, Mass Storage Device, IDE/ATA/PCMCIA).
>>
>>зависит ли это от bootloader (redboot)?
>
>передать ядру при загрузке параметр "root=/dev/ram0"

имеется ввиду строка типа "root=/dev/sda"?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 10:27 
>>имею такую проблемку. нужно скофигурировать zImage так чтобы Linux грузил root filesystem
>>не как ramdisk, а как уже готовую root filesystem с USB
>>stick или CompactFlash (CF). должно быть что-то стандартное?
>>
>>платформа embedded ARM. драйвера не проблема (USB, Mass Storage Device, IDE/ATA/PCMCIA).
>>
>>зависит ли это от bootloader (redboot)?
>
>передать ядру при загрузке параметр "root=/dev/ram0"

стандартным образом параметр "root=/dev/ram0" говорит искать ramdisk в flash и маунтить его как root, а нужно просто маунтить USB stick как root.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 10:39 
usb stick определяется как??
если как /dev/sda -- то соответственно root=/dev/sda[1,2,3]
ну и соответственно -- в initrd имидже уже должны быть драйвера к нему (к этому самому устройству с которого собираемся грузится)
вообще -- есть добрый способ что да как проверить -- это загрузится до bash'а (init=/bin/bash)-- а дальше всё руками проделать и записать  и скрипты initrd
initrd руками сделан -- или всё-таки с помощью генератора какого?
ядро какое?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 10:56 
>usb stick определяется как??
>если как /dev/sda -- то соответственно root=/dev/sda[1,2,3]
>ну и соответственно -- в initrd имидже уже должны быть драйвера к
>нему (к этому самому устройству с которого собираемся грузится)
>вообще -- есть добрый способ что да как проверить -- это загрузится
>до bash'а (init=/bin/bash)-- а дальше всё руками проделать и записать  
>и скрипты initrd
>initrd руками сделан -- или всё-таки с помощью генератора какого?
>ядро какое?

ядро какое? 2.6.20


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 11:56 
>>ядро какое?
>
>ядро какое? 2.6.20

а где всё остальное?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 12:30 
>>>ядро какое?
>>
>>ядро какое? 2.6.20
>
>а где всё остальное?

у меня на руках машинка Cirrus Logic, ARM CPU. package полностью интегрированный и компилирует kernel и все причиндалы (Qt etc). возможность ручной конфигурации тоже есть через scripts и headers.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 12:32 
>>>>ядро какое?
>>>
>>>ядро какое? 2.6.20
>>
>>а где всё остальное?
>
>у меня на руках машинка Cirrus Logic, ARM CPU. package полностью интегрированный
>и компилирует kernel и все причиндалы (Qt etc). возможность ручной конфигурации
>тоже есть через scripts и headers.

URL: http://arm.cirrus.com

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 13:05 
тем более вопросы непонятны -- учитывая то, что всё уже расписано довольно подробно
http://arm.cirrus.com/docs/2.6/x192.html
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 13:08 
ну и попутно вопросик -- у нас это где-нибудь продаётся? -- где глянуть можно
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 13:29 
>ну и попутно вопросик -- у нас это где-нибудь продаётся? -- где
>глянуть можно

приходят машинки разными путями. в китае похоже с этим тоже поставлено, Cirrus старается.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 13:27 
>тем более вопросы непонятны -- учитывая то, что всё уже расписано довольно
>подробно
>http://arm.cirrus.com/docs/2.6/x192.html

root=/dev/mtdblock1 - FlashROM device; вопрос был mount root filesystem с USB.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 13:34 
>>тем более вопросы непонятны -- учитывая то, что всё уже расписано довольно
>>подробно
>>http://arm.cirrus.com/docs/2.6/x192.html
>
>root=/dev/mtdblock1 - FlashROM device; вопрос был mount root filesystem с USB.

дык я же на него ответил --
1/смотрим каким устройством определяется usb stick
2/точно также (^^^^^) указываем его как root=$$$ -- скорей всего /dev/sda1
ну соответственно rootfs должна быть отформатирована как положено и содержать хотябы bash + базовые библиотеки

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 15:10 
>[оверквотинг удален]
>>>подробно
>>>http://arm.cirrus.com/docs/2.6/x192.html
>>
>>root=/dev/mtdblock1 - FlashROM device; вопрос был mount root filesystem с USB.
>
>дык я же на него ответил --
>1/смотрим каким устройством определяется usb stick
>2/точно также (^^^^^) указываем его как root=$$$ -- скорей всего /dev/sda1
>ну соответственно rootfs должна быть отформатирована как положено и содержать хотябы bash
>+ базовые библиотеки

"root=/dev/sda" - конечно все правильно осталось практически оттестить!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от chelex email on 13-Авг-07, 15:13 
>>тем более вопросы непонятны -- учитывая то, что всё уже расписано довольно
>>подробно
>>http://arm.cirrus.com/docs/2.6/x192.html
>
>root=/dev/mtdblock1 - FlashROM device; вопрос был mount root filesystem с USB.

другой интересный вопрос: можно ли замаунтить root filesystem через NFS?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "конфигурация для boot с USB stick или CompactFlash (CF) "  
Сообщение от pavel_simple (ok) on 13-Авг-07, 15:54 
да хоть sshfs -- главное прописать всё в initrd
туда-же aoe,nbd,iscsi
туда-же ocfs2,samba

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру