[maj kernel26 2.6.22.4-2]Mon systeme ne demarre plus(résolu)
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
[maj kernel26 2.6.22.4-2]Mon systeme ne demarre plus(résolu)
Bonjour,
je viens de mettre a jour mon system et il ne demarre plus. Au demarrage j'obtiens l'erreur suivante:
Uncompressing linux....
crc error
-- System halted
Suite a un post du genre, il semble que le probleme vienne de la mise a jour du noyau kernel26 2.6.22.4-2.
Est-ce que quelqu'un aurait une idee de ce que je dois faire ?
Desole pour les accents, mais j'ai demarre avec un liveCD et je ne sais pas comment faire pour avoir le bon clavier
je viens de mettre a jour mon system et il ne demarre plus. Au demarrage j'obtiens l'erreur suivante:
Uncompressing linux....
crc error
-- System halted
Suite a un post du genre, il semble que le probleme vienne de la mise a jour du noyau kernel26 2.6.22.4-2.
Est-ce que quelqu'un aurait une idee de ce que je dois faire ?
Desole pour les accents, mais j'ai demarre avec un liveCD et je ne sais pas comment faire pour avoir le bon clavier
Dernière modification par Tristelune le jeu. 23 août 2007, 16:53, modifié 1 fois.
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
salut
tu devrais réinstaller l'ancien paquetage qui se trouve dans /var/cache/pacman/pkg.
tu sais te servir de chroot ?
viens sur irc pour qu'on te guide en direct sinon
tu devrais réinstaller l'ancien paquetage qui se trouve dans /var/cache/pacman/pkg.
tu sais te servir de chroot ?
viens sur irc pour qu'on te guide en direct sinon
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
Non, je ne sais pas comment ca fonctionne.salut
tu devrais réinstaller l'ancien paquetage qui se trouve dans /var/cache/pacman/pkg.
tu sais te servir de chroot ?
irc est un mot que j'ai deja vu quelques fois, mais je ne sais pas comment ca fonctionne. Pourrais-tu m'aider ?viens sur irc pour qu'on te guide en direct sinon
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
Ok, j'y suis alle, mais avec le client qui requiert java je n'ai pas le plugin (j'utilise un livecd actuellement, ce n'est pas celui d'archlinux) et avec le client qui fonctionne sous links je n'arrive pas a me connecter.
Pas tant bon tout ca........
Aurais-tu d'autres propositions ?
Devrais-je booter avec le cd d'installation d'arch ? Si c'est possible, comment ?
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
t'as pas un client jabber sinon ? ou msn ? => mon login jabber: wain@crocobox.org
Le cd d'install te sera pas d'une grande utilité ne te servira pas.
T'as une partition "boot" séparée ou pas ?
Sinon, pour réinstaller le kernel, depuis le livecd, tapes les commandes suivantes:
à ce stade tu es sous archlinux normalement
il reste à réinstaller le kernel:
Ensuite tu quitte proprement:
Le cd d'install te sera pas d'une grande utilité ne te servira pas.
T'as une partition "boot" séparée ou pas ?
Sinon, pour réinstaller le kernel, depuis le livecd, tapes les commandes suivantes:
Code : Tout sélectionner
# mkdir -p /tmp/archlinux
# mount /dev/sda1 /tmp/archlinux
# chroot /tmp/archlinux
il reste à réinstaller le kernel:
Code : Tout sélectionner
# pacman -U /var/cache/pacman/pkg/kernel26xxx.pkg.tar.gz
Code : Tout sélectionner
# exit
# umount /tmp/archlinux
# reboot
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
Non, je ne vois rien du tout. Je viens par contre de trouver un client irc (xchat 2 irc). De la je dois choisir un reseau je vois. Hhhhmmm lequel ?t'as pas un client jabber sinon ? ou msn ? => mon login jabber: wain@crocobox.org
Oui..... suite a l'installation qui m'a incite a faire le menage!T'as une partition "boot" séparée ou pas ?
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
on est sur le réseau freenode, salon #archlinux-fr
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
Ca ne fonctionne malheureusement toujours pas.
Je resume:
j'ai une partition pour /boot et une pour /. J'ai:
/dev/sda1 -> /boot
/dev/sda3 -> /
Je fais:
Ensuite:
J'obtiens quelques erreurs
Mais ensuite ca a l'air de fonctionne. La preuve, mon ordi demarre, mais le demarrage s'arrete plus loin.
J'obtiens l'erreur:
J'ai bien essaye de regenerer ma ramdisk, mais ca n'y change rien.
Des idees ?
Sinon: est-il envisagleable d'utiliser mon cd d'installation d'arch, de sauter toutes les etapes sauf l'installation du noyau. Si je peux le reinstaller avec ce cd, ca pourrait passer, non?
Merci
Je resume:
j'ai une partition pour /boot et une pour /. J'ai:
/dev/sda1 -> /boot
/dev/sda3 -> /
Je fais:
Code : Tout sélectionner
# mkdir -p /tmp/archlinux
# mount /dev/sda3 /tmp/archlinux
# mount /dev/sda1 /tmp/archlinux/boot
# chroot /tmp/archlinux
Code : Tout sélectionner
# pacman -U /var/cache/pacman/pkg/kernel26xxx.pkg.tar.gz
Code : Tout sélectionner
Error: could not extract boot/kconfig26 .....
Error: could not extract /etc/mkinitcpio.d/kernel26.preset (Function not implemented)
Error: error occured while upgrading kernel
J'obtiens l'erreur:
Code : Tout sélectionner
Attempting to create root device '/dev/sda3/
ERROR: Failed to parse block device name for '/dev/sda3/
unknown
ERROR: root fs cannot be detected. Try using the rootfstype=kernel parameter
Waiting for devices to settle .... done
Root device '/dev/sda3' doesn't exist, attempting to create it.
ERROR: Failed to parse block device name for '/dev/sda3'
ERROR: unable to create/detect root device '/dev/sda3/
Providing rescue shell
ramfs$
Des idees ?
Sinon: est-il envisagleable d'utiliser mon cd d'installation d'arch, de sauter toutes les etapes sauf l'installation du noyau. Si je peux le reinstaller avec ce cd, ca pourrait passer, non?
Merci
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
Salut,
comme tu a monté tes partitions dans /tmp il faut aussi le dire à pacman !
sinon précise aussi l'emplacement de la base de donnée de pacman !
-r, - -root <path>
Précise un autre chemin d’installation (par défaut : “/” ). Ce ne doit pas être utilisé pour modifier la racine d’installation d’un logiciel. (ex : /usr/local au lieu de /usr ). Contrairement, vous devriez utiliser cette option si vous souhaitez installer un paquetage dans une partition temporairement montée, qui est propriétaire d’un autre système. En utilisant cette option, ce n’est pas seulement où le logiciel doit être installé mais aussi quelle base de donnée utiliser.
-b, - -dbpath <path>
Précise l’emplacement d’une base de donnée alternative (par défaut c’est “/var/lib/pacman/”). Ceci ne doit pas être utilisé à moins savoir ce que vous faites.
http://wiki.archlinux.fr/archpacman
voilà ... en espérant que ça marche
comme tu a monté tes partitions dans /tmp il faut aussi le dire à pacman !
Code : Tout sélectionner
# pacman -U /var/cache/pacman/pkg/kernel26xxx.pkg.tar.gz -r /tmp/archlinux
Code : Tout sélectionner
# pacman -U /var/cache/pacman/pkg/kernel26xxx.pkg.tar.gz -r /tmp/archlinux -b /tmp/archlinux/var/lib/pacman
Précise un autre chemin d’installation (par défaut : “/” ). Ce ne doit pas être utilisé pour modifier la racine d’installation d’un logiciel. (ex : /usr/local au lieu de /usr ). Contrairement, vous devriez utiliser cette option si vous souhaitez installer un paquetage dans une partition temporairement montée, qui est propriétaire d’un autre système. En utilisant cette option, ce n’est pas seulement où le logiciel doit être installé mais aussi quelle base de donnée utiliser.
-b, - -dbpath <path>
Précise l’emplacement d’une base de donnée alternative (par défaut c’est “/var/lib/pacman/”). Ceci ne doit pas être utilisé à moins savoir ce que vous faites.
http://wiki.archlinux.fr/archpacman
voilà ... en espérant que ça marche
Ne vous emmerdez plus, emmerdez les autres.
Ralala première vraie galère avec ArchLinux
J'ai le même problème aprés la mise à jours de mon noyau. Pourtant, si y a bien un truc qui était agréable sous Arch c'était bien les mise à jours impécable du noyau jusqu'à maintenant. J'ai pourtant jamais bidouillé mon noyau. C'est pô juste
Bon ben j'ai plus qu'à tester les manipes décrites plus haut.
J'ai le même problème aprés la mise à jours de mon noyau. Pourtant, si y a bien un truc qui était agréable sous Arch c'était bien les mise à jours impécable du noyau jusqu'à maintenant. J'ai pourtant jamais bidouillé mon noyau. C'est pô juste
Bon ben j'ai plus qu'à tester les manipes décrites plus haut.
- Skunnyk
- Maître du Kyudo
- Messages : 1137
- Inscription : mer. 06 sept. 2006, 21:31
- Localisation : IRC
- Contact :
Apres l'astuce de marc[1], si ca ne marche tjrs pas ,essais de modifier ton /etc/mkinitcpio.conf (celui de ton arch), en mettant dans la section MODULES=(reiserfs), et regenere ton initram,Tristelune a écrit :
Mais ensuite ca a l'air de fonctionne. La preuve, mon ordi demarre, mais le demarrage s'arrete plus loin.
J'obtiens l'erreur:
J'ai bien essaye de regenerer ma ramdisk, mais ca n'y change rien.Code : Tout sélectionner
Attempting to create root device '/dev/sda3/ ERROR: Failed to parse block device name for '/dev/sda3/ unknown ERROR: root fs cannot be detected. Try using the rootfstype=kernel parameter Waiting for devices to settle .... done Root device '/dev/sda3' doesn't exist, attempting to create it. ERROR: Failed to parse block device name for '/dev/sda3' ERROR: unable to create/detect root device '/dev/sda3/ Providing rescue shell ramfs$
Des idees ?
Sinon: est-il envisagleable d'utiliser mon cd d'installation d'arch, de sauter toutes les etapes sauf l'installation du noyau. Si je peux le reinstaller avec ce cd, ca pourrait passer, non?
Merci
Je crois que je vais attendre un peu avant de faire la mise a jour vers la 2.6.22.4 ^_^
https://blog.alteroot.org
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
Sur le forum anglais, ils parlaient d'une mise à jours du kernel qui mettrait à mal ce satané bug. Alors, j'ai démarré avec le cd d'installation de ArchLinux
puis j'ai fais une mise à jours classique
qui m'a proposer de mettre à jours le kernel. Et tous c'est bien passé.
Je peux désormais rebooter normalement mon pc
Code : Tout sélectionner
boot : arch root=/dev/sda5
Code : Tout sélectionner
root@localhost $ pacman -Syu
Je peux désormais rebooter normalement mon pc
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38
Ca n'a pas marchéApres l'astuce de marc[1], si ca ne marche tjrs pas
Yoooooooouuuuuuuuupppppppppiiiiiiiiiiiieeeeeeeeeeee!!!! Ca a aussi fonctionné pour moi. Je peux à présent démarrer sur mon système sans problème.Sur le forum anglais, ils parlaient d'une mise à jours du kernel qui mettrait à mal ce satané bug. Alors, j'ai démarré avec le cd d'installation de ArchLinux
Code:
boot : arch root=/dev/sda5
puis j'ai fais une mise à jours classique
Code:
root@localhost $ pacman -Syu
qui m'a proposer de mettre à jours le kernel. Et tous c'est bien passé.
Une dernière question: peut-on faire quelque chose pour éviter ce genre de désagréments ? Je pense par exemple a Debian qui permet d'installer un paquet qui indique les paquet bogués. Ca évite d'installer ce qui mais à mal le système. Ou faut-il simplement se méfier des mises à jour du noyau et attendre un peu avant de les faires ?
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
le fallback reste le même noyau mais avec une image initcpio différente qui elle contient tous les drivers (même ceux qui ne sont pas nécessaires). Donc dans ce cas c'est inutile
Je recommande l'astuce de marc[i1]: installer un kernel --mm ou --ck ou --viper etc...
Je recommande l'astuce de marc[i1]: installer un kernel --mm ou --ck ou --viper etc...
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
-
- Elfe
- Messages : 516
- Inscription : mer. 01 août 2007, 16:38