[installation] kernel panic - libpata

Questions et astuces concernant l'installation et la configuration d'archlinux
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

[installation] kernel panic - libpata

Message par chaoswizard »

Salut à toute la communauté d'Archlinux,

Utilisant Ubuntu (et Debian) depuis un plus d'un an, j'ai envie de changer un peu d'air et de passer à Archlinux...

Petit problème : l'installation est terminé, et j'arrive après avoir redémarrer ma machine à ce qui est appelé sur la page du wiki "ce magnifique message au lancement".
J'ai bien fait la modification pata => ide, mais je ne comprend pas où je dois faire la commande mkinitcpio -g /boot/kernel26.img, on me répond toujours command not found

En espérant que quelqu'un puisse m'aider !

Résolu en modifiant sda* par hda* dans menu.lst et fstab

[Titre] édité par marc[i1] pour être conforme aux régles du forum !
http://forums.archlinux.fr/topic68.html


Edit : Merci marc[i1] d'avoir modifié le titre, mais le seul problème, c'est que j'ai plusieurs problèmes (car je débute sur Archlinux) et que je ne compte pas faire un post par problème, donc, le titre ne correspond pas du tout à tous les messages...
Dernière modification par chaoswizard le lun. 24 mars 2008, 18:46, modifié 3 fois.
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 »

Quoi donc, un kernel panic ? Là où sur le wiki c'est écrit :
Si vous avez ce magnifique message au lancement: pas de panique, rebootez et choisissez l'image fallback.
Ensuite rajoutez MODULES=“ide_generic” dans /etc/mkinitcpio.conf ou enlevez 'pata' et remplacez le par 'ide' dans les HOOKS.
Puis refaites l'image: mkinitcpio -g /boot/kernel26.img
?

Je pense qu'il doit falloir invoquer la commande en mode administrateur.
Si ce n'est pas le problème, quelqu'un d'autre viendra bien proposer quelque chose.
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 »

Il faut bien rebooter sur la deuxième entrée Archlinux pour que le boot se fasse correctement.
Ensuite, tu fais un :

Code : Tout sélectionner

pacman -Syu
histoire d'avoir tout à jour ça devrait régler pas mal de problèmes automatiquement (vu qu'il y'a surement une mise à jour du noyau)
Sinon relance l'installation du noyau:

Code : Tout sélectionner

pacman -S kernel26
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
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

Message par chaoswizard »

Hum, le problème, c'est que même avec la 2ième entrée, cela ne démarre pas correctement...
J'ai des messages du genre :

Root device '/dev/sda5' doesn't exist, attemting to create it

Puis j'ai un ramfs$ puis je peux taper une commande qui est toujours une command not found
Avatar de l’utilisateur
kozaki
Chu Ko Nu
Messages : 422
Inscription : mer. 13 sept. 2006, 22:49
Localisation : London > . < Paris
Contact :

Message par kozaki »

Et en ajoutant au bootloader, sur la ligne du kernel :

Code : Tout sélectionner

earlymodules=piix
Cf les notes lors de l'install du noyo
New PATA/IDE subsystem - EXPERIMENTAL
----------
To use the new pata drivers, change the 'ide' hook
to 'pata' in /etc/mkinicpio.conf HOOKS=
The new system changes: /dev/hd? to /dev/sd?
Don't forget to modify GRUB, LILO and fstab to the
new naming system.
eg: hda3 --> sda3, hdc8 --> sdc8

piix/ata_piix (Intel chipsets) - IMPORTANT
----------
If you have enabled ide/pata/sata HOOKs in /etc/mkinitcpio.conf the 'ata_piix' module will be used.
This may cause your devices to shift names, eg:
- IDE: devices from hd? to sd?
- SATA: sda might shift to sdc if you have 2 other disks on a PIIX IDE port.
To check if this will affect you, check 'mkinitcpio -M' for piix/ata_piix

Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image "default"
==> Running command: /sbin/mkinitcpio -m "ATTENTION:\nIf you get a kernel panic below and are using an Intel chipset, append 'earlymodules=piix' to the kernel commandline"
~ Configs ~ PGP Key: 1C2A554EFF0157D9
« Demande un conseil à ton ennemi et fais le contraire (proverbe juif)
SVP intéressé par tout retour d'exp. sur Arch ARM en général, et sur portable (CrOS) en particulier.
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

Message par chaoswizard »

Mouais, je ne sais pas pourquoi, je sens que je vais m'arracher les cheveux sur ce truc pata machin (c'est quoi d'ailleurs ça ? c'est bien la première fois que j'en entends parler !)

Bon, comme kozaki ma l'a suggéré, j'ai ajouté earlymodules=piix à mon fichier menu.lst mais j'ai exactement les mêmes messages d'erreur...
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 »

chaoswizard a écrit : Root device '/dev/sda5' doesn't exist, attemting to create it
T'es sûr que / est sur /dev/sda5 (anciennement /dev/hda5) ?
Dernière modification par warnaud le lun. 24 mars 2008, 13:48, modifié 1 fois.
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
kozaki
Chu Ko Nu
Messages : 422
Inscription : mer. 13 sept. 2006, 22:49
Localisation : London > . < Paris
Contact :

Message par kozaki »

Hum pas forcément. PATA fonctionne impeccablement sur mon vieux laptop pur IDE et avec piix.
Ce serait bien de voir :
- le matos de ta machine : lspci
- la config disques : fdisk -l
- ton menu.lst
chaoswizard
Daikyu
Messages : 85
Inscription : dim. 23 mars 2008, 23:56

Message par chaoswizard »

Ha, je crois que c'est bon : j'ai remplacé dans mon menu.lst tous les sda* par des hda* et ça a l'air de marcher...
Pourtant, ce sont bien de sda*, je ne suis pas sur de comprendre...
Je me fais juste insulter parce qu'une partition n'est pas en ext2...
Je vais voir ça !

Bref...

C'est partis pour X + Gnome (je vais enfin pouvoir tester Pacman ! :P )

EDIT :

En faite, j'ai du aussi remplacer les sda* par des hda* dans le fstab.
Répondre