Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[boot reseau]Unable to mount root fs ...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Mon Sep 27, 2004 6:52 pm    Post subject: [boot reseau]Unable to mount root fs ... Reply with quote

Voila j'ai installé un noyau open-mosix et tout les packages necessaires a son utilisation.


j'essaye de demarrer un pc (esclave) par le reseau

Il se connecte bien au serveur, recoit bien son ip, telecharge le kernel, le lance

et dans le lancement j'obtiens ceci :


...
IP-Config : No network device available.
...
pleins d'erreurs 101
...
VFS : Unable to mount root fs via NFS, trying floppy
...
kernel panic
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Mon Sep 27, 2004 7:07 pm    Post subject: Reply with quote

Question à deux balles :

dans le kernel pour les stations réseaux, tu as bien le driver de la carte réseau compilée en dur ?

Car si ce n'est pas le cas, tu vas devoir passer par un initrd.
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Mon Sep 27, 2004 7:28 pm    Post subject: Reply with quote

bne je me demandais la meme chose en fait.

Je me disais que j'allais recompiler un noyau.

Que me conseille tu de mettre comme driver en dur?

sachnat que pour le moment la carte ets une net extreme gigabit mais qu'ell va cohabiter avce d'autres.


edit : je peux compiler tout els drivers en durs?
(tout ceux qui sont dans network => 10/100 et dans network => 1000)

y'en a d'autres?
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Mon Sep 27, 2004 7:52 pm    Post subject: Reply with quote

Compiler tous les drivers en dur n'est jamais une bonne idée amha : cela donne un noyau très gros dont 90% ne servira jamais.

Pour ce qui est du driver correct, là je peux pas t'aider désolé.

Mixer les cartes réseaux dans ton cluster n'est pas non plus une bonne idée : si tu veux avoir le même noyau pour tous, cela t'oblige à compiler le support de toutes les cartes réseaux en dur dans le noyau.

EDIT : si le driver de ta carte n'est pas disponible directement dans le noyau, on trouve les drivers sur le site de Broadcom.
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Mon Sep 27, 2004 8:13 pm    Post subject: Reply with quote

merci pour l'info

pour le test j'ai compile un noyau avec tout en dur.


Le boot va deja plus loin.


seulement la je lis :

bringing up eth0 (192.168.0.100)

alors que dans le dhpd.conf g dis que ce pc devait avoir l'ip 101 et que la 100 c celle du serveur.

Une idee la dessus?
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Mon Sep 27, 2004 8:14 pm    Post subject: Reply with quote

Tu fais une reservation statique dans le dhcpd.conf ?

Bizarre en effet.
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Mon Sep 27, 2004 8:21 pm    Post subject: Reply with quote

en plus le client dis :

gott dhcp answer ... my adresse is 192.168.0.101
server is 192.168.0.100


mon . conf


Code:

ddns-update-style none;

option space PXE;
option PXE.mtftp-ip               code 1 = ip-address;
option PXE.mtftp-cport            code 2 = unsigned integer 16;
option PXE.mtftp-sport            code 3 = unsigned integer 16;
option PXE.mtftp-tmout            code 4 = unsigned integer 8;
option PXE.mtftp-delay            code 5 = unsigned integer 8;
option PXE.discovery-control      code 6 = unsigned integer 8;
option PXE.discovery-mcast-addr   code 7 = ip-address;

subnet 192.168.0.0 netmask 255.255.255.0
{


  class "pxeclients"
  {
    match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
  option vendor-class-identifier "PXEClient";
    vendor-option-space PXE;

    option PXE.mtftp-ip 0.0.0.0;

    filename "pxelinux.0";
    next-server 192.168.0.100;
  }

  class "etherboot"
  {
        if substring (option vendor-class-identifier, 0, 9) = "Etherboot"
        {
                filename "/diskless/vmlinuz";
        }
  }

  pool
 {
    max-lease-time 86400;
    default-lease-time 86400;
    deny unknown clients;
    range 192.168.0.101 192.168.0.254;
  }

  host slave101
  {
       hardware ethernet                00:C0:9F:33:B0:A1;
       fixed-address                    192.168.0.101;
       server-name                      "master";
       option host-name                 "slave101";


       option root-path                 "/diskless/192.168.0.101";

       if substring (option vendor-class-identifier, 0, 9) = "Etherboot"
      {
                        filename "/vmlinuz_arch";
       }
       else if substring (option vendor-class-identifier, 0,9) ="PXEClient"
       {
                        filename "/pxelinux.0";
       }

  }
}
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Tue Sep 28, 2004 7:40 am    Post subject: Reply with quote

Personne ne sais m'aider?
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Tue Sep 28, 2004 12:17 pm    Post subject: Reply with quote

Encore une question à deux balles : l'adresse MAC indiquée est bien la bonne ?
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Tue Sep 28, 2004 2:48 pm    Post subject: Reply with quote

Vi vi j'ai verifier plusieurs fois.
Back to top
View user's profile Send private message
robinhood
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 290

PostPosted: Tue Sep 28, 2004 3:05 pm    Post subject: Reply with quote

Quote:
bringing up eth0 (192.168.0.100)

après le boot, ifconfig te dis quoi ? (sur le serveur et le client)
Back to top
View user's profile Send private message
neysx
Retired Dev
Retired Dev


Joined: 27 Jan 2003
Posts: 795

PostPosted: Tue Sep 28, 2004 3:59 pm    Post subject: Reply with quote

AMHA, compiler tous les modules en dur est une bonne idée. C"est toujours ce que je fais sur des diskless. Je désactive même le support des modules. Partant du principe que tous les modules nécessaires et seulement eux seront chargés de toute façon, on obtient ainsi un noyau un peu plus compact.
Note que quand je dis tous les modules, ça veut tous les modules utilisés par le diskless, pas tous les modules possibles.
Si tu as des deskless différents, utilise des noyaux différents.


Ton problème n'est pas lié à la config dhcp. Elle est correcte puisque tu reçois la bonne IP et tout et tout, mais tu as sans doute laissé net.eth0 dans le runlevel defaut du diskless et il redéfinit ton IP.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Sep 28, 2004 4:23 pm    Post subject: Reply with quote

Tu as peut-etre active le dhcp _ET_ le statique dans ton /etc/conf.d/net ...
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
neysx
Retired Dev
Retired Dev


Joined: 27 Jan 2003
Posts: 795

PostPosted: Tue Sep 28, 2004 4:45 pm    Post subject: Reply with quote

Trevoke wrote:
Tu as peut-etre active le dhcp _ET_ le statique dans ton /etc/conf.d/net ...
net.eth0 ne doit pas être dans le runlevel d'un diskless puisque le noyau se charge de configurer le réseau avant de lancer init, cf. l'option [*] IP: kernel level autoconfiguration

Fais rm /diskless/192.168.0.101/etc/runlevels/default/net.eth0
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Sep 28, 2004 4:55 pm    Post subject: Reply with quote

ou alors rc-update del net.eth0 ;-)

bon, bon, je sais, grille.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Wed Sep 29, 2004 8:04 am    Post subject: Reply with quote

en effet net.eth0 etais tjs present.


Je ne suis pas chez moi donc je ne peux pas faire de test mais je vous tiendrais au courant de cela.


Sinon dans mon noyau esclave j'ai mis tout les drivers des cartes reseau mais j'ai vire tout ce qui est radio, wifi, usb, firewire, ...
Back to top
View user's profile Send private message
navier-stokes
n00b
n00b


Joined: 03 Jul 2004
Posts: 41

PostPosted: Wed Sep 29, 2004 8:22 am    Post subject: Reply with quote

si tu maitrise l'anglais, va lire le diskless howto. Il marche nickel...

tftp et grubpxe

Moi je me sers de grubpxe sur une diskette pour booter mes nodes.

et du coup dhcpd.conf devient

option option-150 code 150 = text ;
host eta {
hardware ethernet 00:00:00:00:00:00;
fixed-address 192.168.1.10;
option option-150 "/eta/boot/grub.lst";
filename "/eta/boot/pxegrub";
}

Mais y'a pas mal de live cd pour clusters qui sont apparus recemment... ca peu peut-etre t'etre t'aider.

Mais si tu n'as que deux machines, tu vas etre decu avec ton clustrer... ca depend de ce que tu fais.

Bon courage

p.s. pas besoin de rc-update add net.eth0 default.
_________________
Tyan Thunder K8W; dual 244's, 2Gigs ECC, SBLive, G4Ti4600,
Flatron lcd 885LE
Back to top
View user's profile Send private message
Mac Cloud
Apprentice
Apprentice


Joined: 27 Sep 2004
Posts: 214
Location: In a galaxy far far away...

PostPosted: Wed Sep 29, 2004 8:44 am    Post subject: Reply with quote

Oups j'arrive comme un cheveux sur la soupe mais moi je commencerais par jeter un oeuil sur les fichiers /etc/hosts.allow /etc/hosts.deny et /etc/exports du serveur
_________________
Vous prouver que j'ai raison serait admettre que je puisse avoir tort.
Beaumarchais
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Oct 01, 2004 11:37 am    Post subject: Reply with quote

Oui je n'ai que deux machines car je monte la un cluster de test.

Je test avec gentoo puis j'utiliserais overclockix et pour finir lspt je sais plus trop quoi.

Une fois tout cela fait je monterais un cluster pour du vrai.
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Oct 01, 2004 4:27 pm    Post subject: Reply with quote

En effet apres avoir supprime le lien vers eth0 le client demarre correctement.

mais lorsque je regarde dans mosmon il n'est pas present.

Une idee du pourquoi?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum