Portál AbcLinuxu, 12. května 2025 15:39

Dotaz: nedaří se mi najít položku ROOT_ON_NFS v jádře 2.6.17.11

Pavel Čejka avatar 28.8.2006 14:04 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
nedaří se mi najít položku ROOT_ON_NFS v jádře 2.6.17.11
Přečteno: 106×
Odpovědět | Admin

Marně hledám ... chtěl jsem aktualizovat jádro v diskless Linuxu, ale v právě staženém aktuálním jádře 2.6.17.11 se mi nedaří příslušnou položku najít a samozřejmě bez povolené podpory rootu na NFS systém nenabootuje.

Normálně používám menu před make menuconfig, ale zkusil jsem prohledat i vytvořený soubor .config a položka ROOT_ON_NFS tam prostě není. Ve starších verzích jádra ano. Zdroják s podporou z jádra nezmizel, stejně tak v Documentation je soubor nfsroot.txt ... takže je chyba jen v konfiguraci, nebo jsem tak slepý?

Kde se ROOT_ON_NFS povoluje? V block devices není, v filesystémech taky ne ... u NFS taky ne ... Asi jsem zapoměl povolit ještě něco jiného ... ale nevím co.

Dík.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.8.2006 15:16 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: nedaří se mi najít položku ROOT_ON_NFS v jádře 2.6.17.11
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já to tam tedy vidím:
config ROOT_NFS
        bool "Root file system on NFS"
        depends on NFS_FS=y && IP_PNP
        help
          If you want your Linux box to mount its whole root file system (the
          one containing the directory /) from some other computer over the
          net via NFS (presumably because your box doesn't have a hard disk),
          say Y. Read <file:Documentation/nfsroot.txt> for details. It is
          likely that in this case, you also want to say Y to "Kernel level IP
          autoconfiguration" so that your box can discover its network address
          at boot time.

          Most people say N here.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
28.8.2006 15:17 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: nedaří se mi najít položku ROOT_ON_NFS v jádře 2.6.17.11
..takže ti nejspíš chybí zapnutí získání IP adresy z DHCP (předpokládám že NFS v jádře máš).
Pavel Čejka avatar 31.8.2006 10:49 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: nedaří se mi najít položku ROOT_ON_NFS v jádře 2.6.17.11

Jo to bylo přesně ono. Já vím, že musí být povolená, ale nějak jsem si nemohl vzpomenout, že se skrývá v

IP: kernel level autoconfiguration (CONFIG_IP_PNP)
RARP support (CONFIG_IP_PNP_RARP)
BOOTP support (CONFIG_IP_PNP_BOOTP)
DHCP support (CONFIG_IP_PNP_DHCP)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.