ЗАО «ЗЭО»

Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: askh от 21 Мая, 2010, 14:24:06

Название: [КФС на SD] не монтируется при холодном старте
Отправлено: askh от 21 Мая, 2010, 14:24:06
приветствую!

подскажите, как победить проблему на тион-про270:

при холодном старте системы (включение питания) SD-устройство определяется ядром позже,
чем производится попытка монтирования КФС, таким образом КФС просто не монтируется.

при тёплом старте системы, т.е. стартую с FLASH, даю команду reboot,
меняю в bootargs устроуство с /dev/mtdblock2 на /dev/mmcblk0p1, загружаюсь - всё ок.

в сообщениях ядра явно видно, что при холодном старте mmcblk0 (SD) детектится после попытки монтирования КФС, а
при тёплом старте mmcblk0 (SD) определяется до момента монтирования КФС и всё монтируется нормально
(логи в приложенном к сообщению архиве)

Название: Re: [КФС на SD] не монтируется при холодном старте
Отправлено: asv от 21 Мая, 2010, 15:13:33
rootdelay?
Название: Re: [КФС на SD] не монтируется при холодном старте
Отправлено: askh от 21 Мая, 2010, 16:26:40
asv, спасибо, вариант вполне подходящий на время отладки c КФС на SDшке.
вопрос закрыт.
Название: Re: [КФС на SD] не монтируется при холодном старте
Отправлено: laborer от 24 Мая, 2010, 17:38:19
Для отладки используйте КФС смонтированную по nfs. Так намного удобнее и флеш за зря не затирается.