Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - Léa AideForum - Léa Aide
  • RSS Forum - Léa Aide - 337232Cette discussion

Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » Léa Aide » Boot PXE : Kernel panic - not syncing : No init found.
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
Boot PXE : Kernel panic - not syncing : No init found.
Auteur: Floflo (IP enregistrée)
Date: le 24 mai 2008 à 00:26

Bonjour à tous !

Je galère depuis plus d'une semaine maintenant avec un problème qui ne devrait normalement pas prendre plus de quelques instants à régler.. je pète un câble sérieusement car j'ai l'impression de perdre mon temps pour rien.

J'essaye de faire une mini distrib avec le minimum d'exécutables, pour exécuter sur des postes via pxe, donc certains n'ont pas beaucoup de ram. En gros une alternative à systemrescueCD par exemple, mais personnalisé, et donc beaucoup plus léger.

Pour cela j'ai récupéré les sources du dernier noyau linux : 2.6.25
Je l'ai compilé avec le support du initrd, des systèmes ext2 / ext3 et des périfs /dev/ramX + /dev/shm

Ensuite j'ai fait une mini arborescence en partant de rien. J'ai créé les répertoires à la main et j'ai intégré busybox que j'ai compilé auparavant de manière indépendante, c'est à dire sans avoir besoin d'insérer des librairies. J'ai testé ça avec un chroot pour être sur que mon init s'exécute bien dans mon arborescence. Pour l'instant il ne fait pas grand chose, juste l'affichage d'un message. Je fais ça petit à petit.
Pour créer le initrd je suis parti d'un fichier vide (dd if=/dev/zero ... ) que j'ai peuplé après l'avoir formaté ext2 puis monté dans un dossier avec mount -o loop. Ensuite création des dossiers /dev, /bin, etc, insertion de busybox + liens symboliques, puis enfin umount et gzip de l'initrd.

Le tout, direction /tftpboot. J'utilise pxelinux comme chargeur de démarrage.
Dans le fichier de config, je mets bien le chemin vers le noyau + initrd, avec l'option root=/dev/ram0
pour être sûr.
C'est au moment du lancement que ça se corse : Kernel panic - not syncing : No init found.
Pourtant deux lignes avant, il a bien trouvé l'image et il l'a montée en ext2 comme prévu.

Je cherche déséspérément, ça me prend bien les nerfs là.
Si vous avez une petite idée svp, elle est la bienvenue image: clin d`oeil

Merci d'avance
Flo

Re: Boot PXE : Kernel panic - not syncing : No init found.
Avatar
Auteur: Иван (IP enregistrée)
Date: le 25 mai 2008 à 22:47

Tu as suivi quel Tuto pour faire tout ça ?

En gros, tu voudrais réaliser un [ LTSP ]...
?

Re: Boot PXE : Kernel panic - not syncing : No init found.
Auteur: Floflo (IP enregistrée)
Date: le 27 mai 2008 à 21:50

Pas mal le lien que tu m'as filé, ça pourra surement me servir, merci image: clin d`oeil

C'est un peu ça, oui

Voici quelques tutos sur lesquels je m'appuie depuis quelques temps :

[www.ibm.com]
[2007.jres.org]

Ainsi que la doc livrée dans les sources du noyau. Mais beaucoup de choses restent floues encore sur les systèmes de fichiers virtuels, et les différences entre les méthodes (ram0, loop0, etc)

Re: Boot PXE : Kernel panic - not syncing : No init found.
Auteur: nass (IP enregistrée)
Date: le 16 juin 2008 à 17:05

Floflo a écrit :

Pas mal le lien que tu m'as filé, ça pourra
surement me servir, merci

C'est un peu ça, oui

Voici quelques tutos sur lesquels je m'appuie
depuis quelques temps :


[2007.jres.org]

Ainsi que la doc livrée dans les sources du noyau.
Mais beaucoup de choses restent floues encore sur
les systèmes de fichiers virtuels, et les
différences entre les méthodes (ram0, loop0, etc)


Bonjour Floflo

Est ce que tu as résolu ton problème ? Car j'ai le même problème que toi ( Kernel panic - not syncing : No init found.) Ce qui me rassure c'est que j'ai suivi la même doc que toi [2007.jres.org].

ça fait un mois que je galère, entre temps je suis quand même passé à autre chose et aujourd'hui j'essaie de m'y remettre, pour finaliser mon projet durant mon stage.

J'ai commencé à lire la doc sur le site Ibm malgré que ça soit en anglais je fais l'effort de comprendre.

Si vous avez des pistes je suis preneur, je ne cherches pas un truc tout fait mais seulement des pistes



Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.