Оглас

Хоме > НФС , ТФТП , УБООТ > Покретање користећи НФС и ТФТП (ажурирано)

Покретање коришћењем НФС и ТФТП (ажурирано)

Уместо да полако носио свој НАНД флеш мозете боот мини2440 преко мреже учитавањем кернел користећи ТФТП и оперативни систем од НФС део. Ово такође чини много брже да тестирају промене. Користите Федора 11 можете да користите иум за инсталацију ТФТП, ТФТП сервер и НФС-утилс.

иум инсталл ТФТП ТФТП сервер НФС-утилс

Креирао сам директоријум / хоме/доуг/мини2440/роот_фс и додао следецу линију у / етц / екпортс да дозволи Р / В приступ из 192.168.1 .*:

doug / mini2440 / root_fs 192.168.1.1 / 24 ( rw, sync ,no_root_squash ) / Хоме / Доуг / мини2440 / роот_фс 192.168.1.1 / 24 (рв, синц, но_роот_скуасх)

.. И издвојите Ангстром фајл систем као роот у / хоме/доуг/мини2440/роот_фс

Ћете морати да уредите / етц / кинетд.д / ТФТП за подешавање ТФТП. Рудник је испод послали за референцу, у најмању руку треба да подесите онемогућите = бр.

# Подразумевано: искључено
# Опис: ТФТП сервер служи датотеке користећи тривијалне пренос датотека
# Протокол. ТФТП протокол се често користи за покретање без диска
# Радне станице, преузмите конфигурационе фајлове на мрежи свестан штампача,
# И да почне процес инсталације за неке оперативне системе.
услуга ТФТП
{
Онемогући = нема
соцкет_типе = ДГРАМ
протокол = УДП
сачекајте = иес
усер = роот
sbin / in.tftpd Сервер = / уср / сбин / ин.тфтпд
home / doug / mini2440 / kernel сервер_аргс =-с / хоме / Доуг / мини2440 / кернела
пер_соурце = 11
ЦПС = 100 2
Заставе = ИПв4
}

Тада сам почела услуге:

init.d / nfs start / Етц / инит.д / нфс почетка

service xinetd start / Сбин / сервице кинетд почетка

Да бисте аутоматизовали ове Мислим да можете да урадите:

цхкцонфиг ТФТП на

цхкцонфиг кинетд на

цхкцонфиг НФС на

Затим ми је био уредник убоот животне средине. Користите команду сетенв да модификује или додајте следеће ставке и савенев када завршите. Завршио сам са следећим:

МИНИ2440 # принтенв
боотделаи = 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к (ЕНВ),(језгро), - (корен)
=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:

иФаце етх0 инет статички

А после тога систем подигне у реду. На крају сам ноту која каже да брише симлинк / етц / ресолве.цонф и заменио га са:

домену локалне
Претрага Локално
намесервер 192.168.1.100

Будите на опрезу да цео горе треба да буде у складу са заштитни зид и СЕЛинук, то неће другачије ради!

Нашао сам следеће линкове помоћи:

ТФТП

НФС

У-Боот нфс / ТФТП боот

Tags: , Категорија: НФС , ТФТП , УБООТ Тагови: ,
  1. Анафор
    31. децембра, 2009 ат 08:02 | # 1

    Драги пријатељи,
    Имају на себи сам опенембеддед диструбитион за мини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 не одазива, и даље покушавају

  2. јмбои
    27. мај, 2010 ат 08:49 | # 2

    Здраво свима,

    Имам потпуно исти понашање користећи опенембеддед са НФС-ом

    Претпостављам да после порука "Ниједан државни је присутна картица С3Ц24КСКСУДА134Кс" опенембеддед покушати да рецонфиг Етхернет интерфејс а не НФС везу, али не знам шта да урадите да бисте то избегли.
    Да ли је неко нашао решење?
    хвала за мене помоћ
    јмбои

  3. 8. августа, 2010 ат 13:57 | # 3

    Хи
    Имао сам исти проблем, мрежа је реконфигурацију и НФС веза је изгубљена.
    Нисам могао наћи УРЛ решење за ту поруку, али ја још увек су се променила фајл на мом роотфс.
    Едит фајл / етц / инит.д / нетворкинг на роотфс
    наћи линије које изгледају овако:
    ецхо-н "Конфигурисање мрежне интерфејсе ..."
    ифуп-
    ецхо "ради".
    и коментар из другог реда да се овако нешто:
    ецхо-н "Конфигурисање мрежне интерфејсе ..."
    # Ифуп-
    ецхо "ради".
    после овог роотфс преко НФС-нема проблема. Барем за мене.
    Ово изгледа као ружан решење, али се надам да ће ти помоћи.

  4. 8. августа, 2010 ат 14:18 | # 4

    Здраво, Да, када сам наишао на овај проблем сам променио на фиксну ИП адресу. Чудна ствар је била када сам покушао исту ствар на другу мрежу, конфигурисан у прилично исти начин, ја не треба да мењају било шта. Никада нисам схватио шта је разлика. Хвала за поруку Иракли.

  1. Нема Трацкбацкови још.