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 - SlackwareForum - Slackware
  • RSS Forum - Slackware - 189088Cette discussion

Aide aux utilisateurs de la distribution Slackware et ses dérivés

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 » Slackware » probleme compilation kernel...
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 11 janvier 2005 à 16:26

salut a tous

voila j'explique mon probleme

jai une slack 10.0 avec le kernel 2.4.26

je veux en faire un SERVERCD (montage d'iso en lecteur virtuel)
pour cela j'utilise la commande mount -r -t iso9660 /image.iso /test/ -o loop

loop est limite a 8 utilisation en meme temps

j'ai donc , modifier ceci a travers le fichier
/usr/src/linux-2.4.26/drivers/block/loop.c

et j'ai trouvé la ligne suivante : static int max_loop = 8;

je l'ai donc modifier en static int max_loop = 100;

je lance make menuconfig , je configure M pour LOOPBACK_DEVICE_SUPPORT

je sauvegarde la configuration

[root@slack]# make dep && make clean && make bzImage && make modules && make modules_install

la compilation se lance...mais bam voici ce que j'ai...

error a écrit :


-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=sym53c8xx -c -o sym53c8xx.o sym53c8xx.c
sym53c8xx.c: In function `ncr_attach':
sym53c8xx.c:5945: error: insn does not satisfy its constraints:
(insn 1877 888 889 35 (nil) (set (reg:SI 0 eax)
(reg/f:SI 56 virtual-outgoing-args)) 38 {*movsi_1} (nil)
(nil))
sym53c8xx.c:5945: internal compiler error: in reload_cse_simplify_operands, at reload1.c:8365
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:********************> for instructions.
make[3]: *** [sym53c8xx.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.26/drivers/scsi'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.26/drivers/scsi'
make[1]: *** [_subdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.26/drivers'
make: *** [_dir_drivers] Error 2


si quelqu'un pourrai eclairer ma lanterne....

Merci d'avance

GaMeS !


Re: probleme compilation kernel...
Auteur: charly (IP enregistrée)
Date: le 11 janvier 2005 à 21:41

auteur a écrit :

je veux en faire un SERVERCD (montage d'iso en lecteur virtuel)


C'est quoi en fait? image : moue

Re: probleme compilation kernel...
Avatar
Auteur: Jonesy's (IP enregistrée)
Date: le 11 janvier 2005 à 21:47

Bonsoir,

Euh, il faut lire un peu les sources avant de les modifier :

loop.c a écrit :

* Maximum number of loop devices now dynamic via max_loop module parameter.
* Russell Kroll <rkroll@exploits.org> 19990701
*
* Maximum number of loop devices when compiled-in now selectable by passing
* max_loop=<1-255> to the kernel on boot.


1) il y a un parameter pour changer le 8.
2) il peut aller de 1 à 255.

@+

--- Marchons seul, sans faire le mal, sans rien attendre, tel l'éléphant qui traverse la forêt. ---

Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 12 janvier 2005 à 00:03

SERVEURCD permet de cree des iso virtuel sur un poste et densuite des les partager sur le reseau avec samba ceci permet en autre de ne pas avoir 36 000 cd prete dans le CDI dune ecole par exemple

pour Jonesy's heu donc ben je lai faite la modif..... entre 1 et 255

mais je capte trop on peut mettr cette fonction au boot sans compile ?

Re: probleme compilation kernel...
Avatar
Auteur: Jonesy's (IP enregistrée)
Date: le 12 janvier 2005 à 00:19

Bonsoir,

Comme pour aller en init 3.
Au boot :
Slackware max_loop=100

Le pc boote. Et apres tu peux vérifier avec : $ dmesg
que tu as bien un max de loop à 100.

@+

--- Marchons seul, sans faire le mal, sans rien attendre, tel l'éléphant qui traverse la forêt. ---

Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 12 janvier 2005 à 01:11

en gros je me prenais grave la tete lol

mais le max_loop=100 je lecris ds le shell.... excuse moi de mon noobisme...

ben la g entre la cmd sa a lair de passe je me prenais trop la tete

je te tiens au courant , merci bcp







Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 12 janvier 2005 à 02:06

derniere tite kestion....

Comment faire pour cree les /dev/loop supplementaire ?

jai trouve une cmd mknod /dev/loop9

comment faire pour faire execute la cmd max_loop=100 a chak boutage de la distrib? a moin kel garde la config?


Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 12 janvier 2005 à 11:45

heu en fait , les loop ne sont pas ratachable....il ne fonctionne pas....

snifouille....


Re: probleme compilation kernel...
Auteur: marc ferraton (IP enregistrée)
Date: le 12 janvier 2005 à 12:13

GaMeS a écrit :

heu en fait , les loop ne sont pas
ratachable....il ne fonctionne pas....

snifouille....

qu'entends-tu par "pas ratachable" ?

Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 12 janvier 2005 à 13:42

en fait , ben le loop n'es pas acceccible pourtant il est présent...

je ne peux pas monte l'image virtuel...


Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 12 janvier 2005 à 15:35

donc , la j'ai tout reinstallé ,

j'ai mis en place noyau 2.6.10 avec max_loop=128

heu quelqu'un serai t'il comment faire pour initrd ?

il faut le restart non ?

et pis donc quand je boot sur le nouveau kernel....

ben.... ==> Kernel panic , not syncing VFS Unable to mount root fs on unknow-block (3,6)

.... une info ? :X

Re: probleme compilation kernel...
Auteur: GaMeS (IP enregistrée)
Date: le 14 janvier 2005 à 11:29

le problème était que buildai pas ext3 dans le kernel setup

merci quand meme ;)

GaMeS !

utilisation d'un cd de boutage
Auteur: Kouman Kossua Noëlle (IP enregistrée)
Date: le 27 juillet 2005 à 11:10


j'ai un problème, j'ai un cd de boutage et je ne sais pas comment l'utiliser en cas de nécessité. je suscite donc votre aide.

merci d'avance!!!

Re: utilisation d'un cd de boutage
Auteur: Jonesy's (IP enregistrée)
Date: le 27 juillet 2005 à 19:58

Bonsoir,

Un peu plus de précisions sur les problèmes et difficultés nous aideraient à t'aider.
Quel Cd ? Pourquoi faire ? Message d'erreur ? ...

@+

--- Marchons seul, sans faire le mal, sans rien attendre, tel l'éléphant qui traverse la forêt. ---



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.