Modules du rc.conf impossibles à charger [RESOLU]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Modules du rc.conf impossibles à charger [RESOLU]

Message par Eniotan »

Bonsoir,
Je suis sous Arch depuis 7 mois maintenant. J'arrive directement de Windows (que j'ai d'ailleurs effacé de mon DD). Alors je rame régulièrement quelques heures pour paramétrer mon matos, mais jusque là, rien de grave.
Mais aujourd'hui, au boot, mes modules du rc.conf ne sont pas trouvés par le système. Et je ne trouve rien sur le forum.
Le début du démarrage semble bien se passer, les disques sont vérifiés, et ensuite les modules ne se chargent pas. Résultat, pas de souris, pas de carte réseau, ni rien qui dépend de mes modules du rc.conf. Impossible de les charger par modprobe, ça me renvoie "module non trouvé".
Alors, pour la 1ere fois depuis avoir quitté MS je boote sur un Live CD Kaella, et je m'en remets à vous.
Merci d'avance pour les pistes que vous pourrez me donner.
Dernière modification par Eniotan le dim. 30 mars 2008, 01:25, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

salut, tu as recompilé le noyau?
regarde si tu as un répertoire /lib/modules/{version}
qui correspondrait à la version de ton noyau actuel que tu peux avoir en lancant:

Code : Tout sélectionner

uname -r
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

La recompilation du noyau, j'en suis pas encore là...
J'ai effectivement toujours un répertoire /usr/lib/modules/2.6.24-ARCH mais il ne contient pas les modules, seulement des fichiers "modules.xxxx" et 2 sous-répertoires.
Je devrais y retrouver mes modules ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

en fait un repertoire kernel qui contient l'arborescence des différents modules.
"uname -r" te sort bien 2.6.24-ARCH?
c'est quel module qui n'arrive pas à se charger?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Eniotan a écrit : J'ai effectivement toujours un répertoire /usr/lib/modules/2.6.24-ARCH mais il ne contient pas les modules, seulement des fichiers "modules.xxxx" et 2 sous-répertoires.
Non, pas /usr/lib/modules/2.6.24-ARCH mais /lib/modules/2.6.24-ARCH.

Un 'du -h' dessus me dit que le répertoire pèse 56 Mo.
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

uname -r me donne bien 2.6.24-ARCH, pas de pb à ce niveau.
En tapant lsmod, je constate que peu de modules sont chargés: ext3, jbd, mbcache, sr_mod, cdrom, sd_mod, pata_acpi, ata_generic, pata_ali, libata.
Je ne vous dresse pas la liste de ceux chargés habituellement.
Aujourd'hui j'ai seulement modifié mon fstab et mon xorg.conf.
Pour la 1ere fois depuis que je suis sous Arch, je ne comprends vraiment pas ce qui se passe (pour le moment en tout cas).
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

@ Melodie:
Si ça peut aider, les 2 répertoires /usr/lib/modules/2.6.24-ARCH et /lib/modules/2.6.24-ARCH contiennent les mêmes fichiers.
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Message par cdemoulins »

Peux tu nous poster ton rc.conf pour voir si il n'y aurait pas un truc bizarre dedans.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

peut tu aussi nous donner un exemple de module qui ne se charge pas
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

Voici mon rc.conf:
#
# /etc/rc.conf - Main Configuration for Arch Linux
#

#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="fr_FR.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin9"
CONSOLEFONT="lat9-16"
CONSOLEMAP="8859-15"
CONSOLETRANSLATION="8859-15_to_uni"
USECOLOR="yes"

#
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# Scan hardware and load required modules at bootup
MOD_AUTOLOAD="yes"
# Module Blacklist - modules in this list will never be loaded by udev
MOD_BLACKLIST=()
#
# Modules to load at boot-up (in this order)
# - prefix a module with a ! to blacklist it
#
MODULES=(natsemi slhc ali-agp agpgart ac97_bus snd-mixer-oss snd-pcm-oss snd-page-alloc snd-pcm radeon snd-timer snd snd-ac97-codec snd-ali5451 soundcore drm ath_pci)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

#
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
HOSTNAME="#######"
#
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
# interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
# Don't use this for wireless interfaces, see network profiles below
#
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0 ath0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
#
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
NETWORKS=(home)

#
# --------
# ---------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng network firestarter hal netfs crond alsa)


# End of file
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Message par cdemoulins »

Est ce que tu arrive à charger les modules "à la main" avec la commande modprobe ?
Essai de charger les modules de ton rc.conf un par un voir si il y en a pas un qui pose problème.
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Message par farvardin »

essaye également de regarder s'il y a des infos à ce sujet (ce qui a bloqué) avec la commande dmesg ou dans les messages de log
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

Impossible de charger quelque module que ce soit "à la main":
FATAL: Module xxxxx not found
Par contre, en rebootant, j'ai aperçu une ligne qui m'a interpellé:
"unknown filesystem type ext2"

Alors je poste mon fstab au cas où c'est de lui que viendrait le pb:
# <file system> <dir> <type> <options> <dump> <pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0
/dev/fd0 /mnt/fd0 vfat user,noauto 0 0
/dev/sda1 /boot ext2 defaults 0 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 / ext3 defaults 0 1
/dev/sda4 /home ext3 defaults 0 1
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

A mon avis y'a eu un malaise avec l'installation de ton noyau.
Tentes de le réinstaller.

Code : Tout sélectionner

pacman -Sy kernel26
ou
yaourt -Sy kernel26
(le 'y' pour être sûr d'avoir la dernière version ;) )
SInon au niveau de l'image mkinitcpio, tu as laissé le /etc/mkinitcpio.conf par défaut? Si non, poste le ici.
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

Réinstall du noyau... sur le principe, pas de pb.
Mais le module de gestion de ma carte ethernet n'est pas chargé alors je ne sais pas trop comment m'y prendre.
Pour telecharger l'archive à partir de mon live CD et l'enregistrer sur le disque, ok, c'est fait.
Mais je ne connais pas la commande de yaourt (ou pacman) pour installer à partir d'un disque, en l'occurence, ma clé USB (honte sur moi!).
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Message par farvardin »

pour réinstaller tu peux démarrer depuis un livecd et faire un chroot, là tu auras la connexion internet du livecd et l'accès sur la partition du système qui pose problème. Et ce souci est arrivé d'un coup, sans faire d'autres changements par ailleurs ?
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

tu peux aussi utiliser pacman comme cei :

Code : Tout sélectionner

pacman -U /mnt/maclefUSB/kernel26*.pkg.tar.gz
:)

http://wiki.archlinux.fr/man
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
Eniotan
Daikyu
Messages : 55
Inscription : sam. 29 mars 2008, 21:23
Localisation : environs de Rennes

Message par Eniotan »

Après réinstall du noyau, tous les modules sont là au démarrage... Problème résolu.
Merci pour vos conseils avisés et votre réactivité (en espérant ne pas avoir à vous remettre à contribution!).
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Eniotan a écrit :...(en espérant ne pas avoir à vous remettre à contribution!).
En même temps c'est le but d'un forum :D
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Répondre