Покретање коришћењем НФС и ТФТП (ажурирано)
Уместо да полако носио свој НАНД флеш мозете боот мини2440 преко мреже учитавањем кернел користећи ТФТП и оперативни систем од НФС део. Ово такође чини много брже да тестирају промене. Користите Федора 11 можете да користите иум за инсталацију ТФТП, ТФТП сервер и НФС-утилс.
Креирао сам директоријум / хоме/доуг/мини2440/роот_фс и додао следецу линију у / етц / екпортс да дозволи Р / В приступ из 192.168.1 .*:
.. И издвојите Ангстром фајл систем као роот у / хоме/доуг/мини2440/роот_фс
Ћете морати да уредите / етц / кинетд.д / ТФТП за подешавање ТФТП. Рудник је испод послали за референцу, у најмању руку треба да подесите онемогућите = бр.
# Опис: ТФТП сервер служи датотеке користећи тривијалне пренос датотека
# Протокол. ТФТП протокол се често користи за покретање без диска
# Радне станице, преузмите конфигурационе фајлове на мрежи свестан штампача,
# И да почне процес инсталације за неке оперативне системе.
услуга ТФТП
{
Онемогући = нема
соцкет_типе = ДГРАМ
протокол = УДП
сачекајте = иес
усер = роот
sbin / in.tftpd Сервер = / уср / сбин / ин.тфтпд
home / doug / mini2440 / kernel сервер_аргс =-с / хоме / Доуг / мини2440 / кернела
пер_соурце = 11
ЦПС = 100 2
Заставе = ИПв4
}
Тада сам почела услуге:
service xinetd start / Сбин / сервице кинетд почетка
Да бисте аутоматизовали ове Мислим да можете да урадите:
цхкцонфиг кинетд на
цхкцонфиг НФС на
Затим ми је био уредник убоот животне средине. Користите команду сетенв да модификује или додајте следеће ставке и савенев када завршите. Завршио сам са следећим:
боотделаи = 3
БаудРате = 115200
: 18 : 12 : 27 етхаддр = 08:08: 11: 18: 12: 27
усбтти = цдц_ацм
=mini2440-nand:256k @ 0 ( u-boot ) ,128k ( env ) ,5m ( kernel ) ,- ( root ) мтдпартс = мтдпартс = мини2440-НАНД: 256к @ 0 (У-Боот), 128к (ЕНВ), 5м (језгро), - (корен)
=0tb мини2440 = мини2440 = 0тб
=ttySAC0, 115200 noinitrd боотаргс_басе = конзоле = ттиСАЦ0, 115200 ноинитрд
= / sbin / init боотаргс_инит = инит = / сбин / инит
= / dev / mtdblock3 rootfstype =jffs2 роот_нанд = роот = / дев / мтдблоцк3 роотфстипе = јффс2
= / dev / mmcblk0p2 rootdelay = 2 роот_ммц = роот = / дев / ммцблк0п2 роотделаи = 2
mnt / nfs роот_нфс = / мнт / нфс
= / dev / nfs rw nfsroot = ${serverip} : ${root_nfs} сет_роот_нфс = сетенв роот_нфс роот = / дев / нфс рв нфсроот = $ {серверип}: $ {роот_нфс}
ip = ${ipaddr} : ${serverip} :: ${netmask} :mini2440:eth0 ифцонфиг_статиц = Покрени сетенв ифцонфиг ип = $ {ипаддр}: $ {серверип}: $ {} нетмаск: мини2440: етх0
ip =dhcp ифцонфиг_дхцп = Покрени сетенв ифцонфиг ип = дхцп
=dhcp ифцонфиг = ИП = дхцп
сет_боотаргс_ммц = сетенв боотаргс $ {боотаргс_басе} $ {боотаргс_инит} $ {мини2440} $ {роот_ммц}
сет_боотаргс_нанд = сетенв боотаргс $ {боотаргс_басе} $ {боотаргс_инит} $ {мини2440} $ {роот_нанд}
сет_боотаргс_нфс = Покрени сет_роот_нфс; сетенв боотаргс $ {боотаргс_басе} $ {боотаргс_инит} $ {мини2440} $ {роот_нфс} $ {ифцонфиг}
=mini2440-nand мтдидс = нанд0 = мини2440-НАНД
=ttySAC0, 115200 noinitrd init = / sbin / init mini2440 =0tb ip =192.168.1.85 root = / dev / nfs rw nfsroot =192.168.1.10: / home / doug / mini2440 / root_fs боотаргс = конзоле = ттиСАЦ0, 115200 ноинитрд инит = / сбин / инит мини2440 = 0тб ип = 192.168.1.85 роот = / дев / нфс рв нфсроот = 192.168.1.10: / хоме / Доуг / мини2440 / роот_фс
боотфиле = "уИмаге"
филесизе = 1Е9088
филеаддр = 32000000
гатеваиип = 192.168.1.100
нетмаск 255.255.255.0 =
ипаддр = 192.168.1.85
серверип = 192.168.1.10
боотцмд = ТФТП; боотм 32000000
подела = нанд0, 0
мтддевнум = 0
мтддевнаме = У-Боот
Напомена Када сетенв морате да изоставите знак =. Очигледно ћете желети да промените неке од ових да одговарају вашим подешавање мреже. Ево мој лаптоп је 192.168.1.100 192.168.1.10 и је мој пфсенсе кутија која је додељивање 192.168.1.85 да мини2440 од стране ДХЦП.
Када покренете систем убоот ће преузети кернела преко ТФТП а затим монтирање НФС акција.
Ако имате ДХЦП на мрежи Ангстром би требало аутоматски да добије ИП-а. Можете прескочити остатак у овом случају!
Ако желите статичну адресу можете променити / етц / нетворк / интерфацес. Једноставно сам променио ДХЦП на статичку за етх0:
А после тога систем подигне у реду. На крају сам ноту која каже да брише симлинк / етц / ресолве.цонф и заменио га са:
Претрага Локално
намесервер 192.168.1.100
Будите на опрезу да цео горе треба да буде у складу са заштитни зид и СЕЛинук, то неће другачије ради!
Нашао сам следеће линкове помоћи:



Драги пријатељи,
Имају на себи сам опенембеддед диструбитион за мини2440. Су копирале сам
мини2440-база-имаге.тар.гз да мој домаћин ПЦ и ја арренгед НФС за крст
зграде. То ради ОК, али када сам копира и екстракт
мини2440-конзола-имаге.тар.гз, мој НФС се не одазива. Да ли имате
савет за мене? Ја копирају мој миницом конзолу поруке и прикључен је.
Такође сам покушао са роотфс НФС систем испод везу, али то још увек није
реагује.
У-Боот 1.3.2-мини2440 (Ауг 6 2009 - 12:51:09)
И2Ц: реади
ДРАМ: 64 МБ
Фласх: 2 МБ
НАНД: Лоше блок сто није пронађен за чип 0
Лоше блок сто није пронађен за чип 0
128 МиБ
Пронађено животне средине офсет у ООБ ..
УСБ: УСБ С3Ц2410 Девицед
У: серијски
Оут: серијски
Ерр: серијски
МАЦ: 08:08:11:18:12:27
Притисните било који тастер да бисте зауставили аутобоот: 0
дм9000 И / О: 0 × 20000300, ид: 0к90000а46
ДМ9000: трчање на 16 битном режиму
МАЦ: 08:08:11:18:12:27
ТФТП са сервера 192.168.1.10, наша ИП адреса је 192.168.1.85
Име датотеке 'уИмаге.бин'.
Учитавање адреса: 0 × 32000000
Лоадинг: цхецксум бад
цхецксум бад
Т-################################################# ################
################################################## ###############
#########
ради
Битес = преноси 2031220 (1ефе74 хексадецимално)
# # Покретање кернел са Легат Слика на 32000000 ...
Име слике: Ангстром/2.6.31 + гит/мини2440
Написано: 2009-10-30 9:06:09 УТЦ
Имаге Типе: АРМ Линук језгро Слика (некомпресовани)
Подаци Величина: 2031156 битес = 1.9 мб
Оптерећења Адреса: 30008000
Улазна тачка: 30008000
Провера Цхецксум ... У реду
Лоадинг кернел имаге ... У реду
У реду
Полазећи кернела ...
Унцомпрессинг
Линук верзија 2.6.31.1 (Свен @ канцеларија) (гцц версион 4.2.4) # 1 Пет Окт 30 17:04:01 ЦЕТ 2009
Процесор: АРМ920Т [41129200] ревизије 0 (АРМв4Т), ЦР = ц0007177
Процесор: ВИВТ података кеша, ВИВТ инструкција кеша
Машина: МИНИ2440
Меморија политика: ЕЦЦ онемогућено, подаци кеш вритебацк
Процесор С3Ц2440А (0 × 32440001 ИД)
С3Ц24КСКС Сатови (ц) 2004 Симтец Електроника
С3Ц244Кс: језгро 405.000 МХз, меморија 101,250 МХз периферних 50,625 МХз
САТ: Споро режим (1.500 МХз), брзо, МПЛЛ на, на УПЛЛ
Уграђени 1 зонелистс у зони реда, мобилност груписање даље. Укупно страна: 16256
Кернел командној линији: конзоле = ттиСАЦ0, 115200 ноинитрд инит = / сбин / инит мини2440 = 0тб ип = 192.168.1.85 роот = / дев / нфс рв нфсроот = 192.168.1.10: / ХД
ПИД хасх табеле уносе: 256 (налог: 8, 1024 битес)
Дентри кеш хасх табеле уносе: 8192 (ред: 3, 32768 битес)
Иноде-цацхе хасх табеле уносе: 4096 (редослед: 2, 16384 битес)
Меморија: 64МБ = 64МБ укупног броја
Меморија: 60640КБ на располагању (3568К код, 417К података, 132К инит, 0К хигхмем)
СЛУБ: Генслабс = 11, ХВалигн = 32, Налог = 0:3, МинОбјецтс = 0, процесори = 1, Чворови = 1
НР_ИРКС: 85
ИРК: клиринг решење статуса 02000000
ИРК: клиринг субпендинг статуса 00000002
Конзола: лажни боја уређај 80 × 30
конзола [ттиСАЦ0] омогућено
Цалибратинг делаи лооп ... 201,93 БогоМИПС (лпј = 504832)
Моунт-цацхе хасх табеле уноса: 512
Процесор: Тестирање писати бафер кохерентност: ОК
НЕТ: Регистровани фамилије протокола 16
МИНИ2440: Опција стринг мини2440 = 0тб
МИНИ2440: ЛЦД [0:240 Кс320] 1:800 × 480 × 768 2:1024
С3Ц2440: Покрећем архитектура
С3Ц2440: ИРК Подршка
С3Ц24КСКС ДМА дривер (ц) 2003-2004,2006 Симтец Електроника
ДМА канал 0 на ц4808000, ИРК 33
ДМА канал 1 на ц4808040, ИРК 34
ДМА канал 2 на ц4808080, ИРК 35
ДМА канал 3 у ц48080ц0, ИРК 36
С3Ц244Кс: Сат за подршку, ДВС ван
Био: стварање плоча на 0
усбцоре: регистрован нови интерфејс возача усбфс
усбцоре: регистрован нови интерфејс возача центар
усбцоре: регистрован нови управљачки програм уређаја УСБ
с3ц-И2Ц с3ц2440-И2Ц: роб адреса 0 × 10
с3ц-И2Ц с3ц2440-И2Ц: Аутобус фреквенцију подесити на 98 КХз
с3ц-И2Ц с3ц2440-И2Ц: И2Ц-0: С3Ц И2Ц адаптер
НЕТ: Регистровани фамилије протокола 2
Ип роуте кеш хасх табеле уносе: 1024 (редослед: 0, 4096 битес)
ТЦП основана хасх табеле уносе: 2048 (редослед: 2, 16384 битес)
ТЦП везују хасх табеле уносе: 2048 (редом: 1, 8192 битес)
ТЦП: хасх табеле конфигурисан (основана 2048 везати 2048)
ТЦП Рено регистроване
НЕТ: Регистровани фамилије протокола 1
ЈФФС2 верзија 2.2. (НАНД) © 2001-2006 Ред Хат, Инц
РОМФС МТД (Ц) 2007 Ред Хат, Инц
мсгмни је подешена на 118
АЛГ: Нема тест за стдрнг (крнг)
ИО Сцхедулер нооп регистрованих
ИО Планер преран регистрован (подразумевано)
ИО Сцхедулер рок регистрованих
ИО Сцхедулер цфк регистрованих
Конзола: прелазак на колор уређај фраме бафер од 60 × 53
фб0: с3ц2410фб фраме бафер уређај
с3ц2440-уарт.0: ттиСАЦ0 у ммио 0 × 50000000 (ИРК = 70) је С3Ц2440
с3ц2440-уарт.1: ттиСАЦ1 у ммио 0 × 50004000 (ИРК = 73) је С3Ц2440
с3ц2440-уарт.2: ттиСАЦ2 у ммио 0 × 50008000 (ИРК = 76) је С3Ц2440
БРД: модул учитан
ат24 0-0050: 1024 бајт 24ц08 ЕЕПРОМ (писати)
дм9000 Етхернет дривер, В1.31
етх0: дм9000е у ц486е300, ц4872304 ИРК 51 МАЦ: 08:08:11:18:12:27 (чип)
С3Ц24КСКС НАНД Возач, (ц) 2004 Симтец Електроника
с3ц24кк-НАНД с3ц2440-НАНД: Тацлс = 1, 9нс Тврпх0 = 3 29нс, 19нс Тврпх1 = 2
с3ц24кк-НАНД с3ц2440-НАНД: НИ мека ЕЦЦ
НАНД уређаја: произвођач ИД: 0кец, чип ИД: 0кф1 (Самсунг 128МБ НАНД 3,3 В 8-битни)
Креирање 4 МТД партиције на "НАНД 128МБ 3,3 В 8-битни":
0 × 000000000000-0 × 000000040000: "У-Боот"
фтл_цс: ФТЛ заглавље није пронађен.
0 × 000000040000-0 × 000000060000: "У-Боот-енв"
фтл_цс: ФТЛ заглавље није пронађен.
0 × 000000060000-0 × 000000560000: "језгро"
фтл_цс: ФТЛ заглавље није пронађен.
0 × 000000560000-0 × 000008000000: "роот"
фтл_цс: ФТЛ заглавље није пронађен.
охци_хцд: УСБ 1.1 'Опен' Хост Цонтроллер (ОХЦИ) Дривер
с3ц2410-ОХЦИ с3ц2410-ОХЦИ: С3Ц24КСКС ОХЦИ
с3ц2410-ОХЦИ с3ц2410-ОХЦИ: нови УСБ аутобус регистрован, додељени аутобус број 1
с3ц2410-ОХЦИ с3ц2410-ОХЦИ: ИРК 42, ИО мем 0 × 49000000
УСБ усб1: конфигурација # 1 избор изабрао од 1
Хуб 1-0:1.0: УСБ чвориште пронађено
Хуб 1-0:1.0: 2 порта откривени
усбцоре: регистрован нови интерфејс возача либусуал
с3ц2440-усбгадгет с3ц2440-усбгадгет: С3Ц2440: повећање ФИФО до 128 бајта
мишева: ПС / 2 миш уређај заједнички за све мишеве
улаз: ГПИО тастери као / девицес/платформ/гпио-кеис/инпут/инпут0
с3ц2440-ТС с3ц2440-ТС: Од
Створена група ТС филтера дуж 12 дубине 2 близу 10 прага 6
Створио Медијана ТС филтера дуж 20 дубине 2 Дец 24
Створена Средња ТС филтера дуж дубине 4 2 прага 65535
Створио Линеарно ТС филтера дубине 2
с3ц2440-ТС с3ц2440-ТС: 4 филтера (а) иницијализује
с3ц2440-ТС с3ц2440-ТС: успешно учитан
улаз: с3ц2410 екран осетљив на додир као / девицес/виртуал/инпут/инпут1
С3Ц24КСКС РТЦ-а, (ц) 2004,2006 Симтец Електроника
с3ц2410-РТЦ с3ц2410-РТЦ: РТЦ инвалиди, поново омогућава
с3ц2410-РТЦ с3ц2410-РТЦ: РТЦ језгро: регистрован с3ц као ртц0
И2Ц / дев уноса возача
С3Ц2410 Ватцхдог тајмера (ц) 2004 Симтец Електроника
с3ц2410-ВДТ ВДТ-с3ц2410: контролора неактивни, ресетовање инвалиди, ИРК омогућено
цпуидле: користећи гувернер мердевина
сдхци: Сецуре Дигитал Хост Цонтроллер интерфејс возача
сдхци: Цопиригхт (ц) Пјер Оссман
мапирани канал 0 до 0
с3ц2440-СДИ с3ц2440-СДИ: електронско доле.
с3ц2440-СДИ с3ц2440-СДИ: Иницијализација уради.
Регистрован је довело уређај: ЛЕД1
Регистрован је довело уређај: ЛЕД2
Регистрован је довело уређај: лед3
Регистрован је довело уређај: лед4
Регистрован је довело уређај: позадинско осветљење
усбцоре: регистрован нови интерфејс возача хиддев
усбцоре: регистрован нови интерфејс возача усбхид
усбхид: в2.6: УСБ ХИД суштину
Напредна Линукс звука архитектуру Дривер версион 1.0.20.
Нема уређај за ДАИ УДА134Кс
Нема уређај за ДАИ с3ц24кк-И2С
С3Ц24КСКС_УДА134Кс СоЦ аудио дривер
УДА134Кс СоЦ Аудио Кодек
асоц: УДА134Кс с3ц24кк-И2С мапирање ок
АЛСА-листе са уређајима:
# 0: С3Ц24КСКС_УДА134Кс (УДА134Кс)
ТЦП кубних регистроване
НЕТ: Регистровани фамилије протокола 17
РПЦ: Регистровани УДП транспорта модул.
РПЦ: Регистровани ТЦП саобраћаја модул.
с3ц2410-РТЦ с3ц2410-РТЦ: подешавање системског часовника у 2009-12-19 00:36:25 УТЦ (1261182985)
етх0: Линк доле
ИП Цонфиг: погађања нетмаск 255.255.255.0
ИП Цонфиг: Комплетна:
уређаја = етх0, адр = 192.168.1.85, маска 255.255.255.0 ГВ =, = 255.255.255.255,
Домаћин = 192.168.1.85, домен =, НИС-домен = (ноне),
боотсервер = 255.255.255.255, роотсервер = 192.168.1.10, роотпатх =
Гледајући до луке РПЦ 100003 / 2 на 192.168.1.10
етх0: Линк горе, 100Мбпс, фулл-дуплек, ЛПА 0кЦДЕ1
Гледајући до луке РПЦ 100005 / 1 о 192.168.1.10
ВФС: Монтирани корена (НФС фајл систем) на уређају 0:14.
Ослобађање инит меморија: 132К
ИНИТ: верзија 2.86 боот
Плеасе ваит: боот ...
Полазећи удев
Насељавања Дев кеш
Ремоунтинг корен фајл система ...
Непознати ХЗ вредност! (90) Претпоставимо 100.
АЛСА: Враћање поставки миксер ...
Конфигурисање мрежне интерфејсе ... Не држава присутна картица С3Ц24КСКСУДА134Кс
/ Уср / сбин / алсацтл: парсира: 1639: Није могуће отворити датотеку "/ уср/схаре/алса/инит/00маин ': Нема такве датотеке или директоријума
Ниједна држава је присутна картица С3Ц24КСКСУДА134Кс
нфс: сервер 192.168.1.10 не одазива, и даље покушавају
Здраво свима,
Имам потпуно исти понашање користећи опенембеддед са НФС-ом
Претпостављам да после порука "Ниједан државни је присутна картица С3Ц24КСКСУДА134Кс" опенембеддед покушати да рецонфиг Етхернет интерфејс а не НФС везу, али не знам шта да урадите да бисте то избегли.
Да ли је неко нашао решење?
хвала за мене помоћ
јмбои
Хи
Имао сам исти проблем, мрежа је реконфигурацију и НФС веза је изгубљена.
Нисам могао наћи УРЛ решење за ту поруку, али ја још увек су се променила фајл на мом роотфс.
Едит фајл / етц / инит.д / нетворкинг на роотфс
наћи линије које изгледају овако:
ецхо-н "Конфигурисање мрежне интерфејсе ..."
ифуп-
ецхо "ради".
и коментар из другог реда да се овако нешто:
ецхо-н "Конфигурисање мрежне интерфејсе ..."
# Ифуп-
ецхо "ради".
после овог роотфс преко НФС-нема проблема. Барем за мене.
Ово изгледа као ружан решење, али се надам да ће ти помоћи.
Здраво, Да, када сам наишао на овај проблем сам променио на фиксну ИП адресу. Чудна ствар је била када сам покушао исту ствар на другу мрежу, конфигурисан у прилично исти начин, ја не треба да мењају било шта. Никада нисам схватио шта је разлика. Хвала за поруку Иракли.