Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX
NFS root
sasamy
Добавлено 07.06.2011 09:36 Сообщение: 11
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Код

Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 3925746 Bytes = 3.7 MB


Судя по размеру в конфиге ядра включена поддержка initramfs b прописан путь к ней, поэтому корневая с nfs и не грузится. Нужно отключить initrd/initramfs
http://sasamy.narod.ru/initramfs.png
Спуститься к концу Подняться к началу
Персональная информация
nika
Добавлено 07.06.2011 09:47 Сообщение: 12
nika
0

Пункты: 117
Регистрация: 02.06.2011
УРА) сасами ты молодчина, если наведешь на доку почему с initramfs такие грабли, буду оч благодарен
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.06.2011 10:14 Редактировалось 07.06.2011 10:16 Сообщение: 13
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

почему с initramfs такие грабли


Это не грабли а суть этой ФС - загружать маленькую корневую в RAM в которой чаще всего выполняются какие-либо предварительные действия для загрузки основной корневой ФС (например подключение необходимых для загрузки динамических модулей ядра - носителей, фс и тд если они не собраны статически), поэтому она по определению (init -> initial) всегда монтируется в первую очередь.
Спуститься к концу Подняться к началу
Персональная информация
nika
Добавлено 07.06.2011 10:19 Сообщение: 14
nika
0

Пункты: 117
Регистрация: 02.06.2011
Это я знаю, вопрос - почему с initramfs не грузится с nfs ?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.06.2011 10:25 Редактировалось 07.06.2011 10:27 Сообщение: 15
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Все что ядро делает - ищет корневую ФС, ищет приложение с именем init (или то что указано в качестве init=.. в строке загрузки) загружает его и передает ему управление - все, дальше дело юзерспейс. Нашло оно init в initramfs - загрузило его на исполнение а там вы сами делайте что хотите, хоть с nfs подгружайте данные хоть с локального диска.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX