[Utilisation] Erreur fréquente

Questions et astuces concernant l'installation et la configuration d'archlinux
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

[Utilisation] Erreur fréquente

Message par Commodor »

Bonjour :)

Alors aujourd'hui comme récemment, j'ai un problème après m'être logué.

Je me connecte en root, et j'exécute une commande.
Une fois avoir validé ma commande, le curseur se place à la ligne et puis, plus rien ! le curseur clignote mais la commande ne s'exécute pas.

Je prend un autre terminal et me connecte sur mon compte, et la c'est après avoir rentré le mot de passe que plus rien ne se passe, sauf après environs 5 minutes où j'ai ceci :
myhost login : commodor
Password :
[ 232.964117] EXT3-fs error (device sda 3): ext3_find_entry: reading directory #138721 offset0
No directory, loggin in with HOME=/
[commodor@myhost /]$
j'essaye d'aller voir dans fstab mais :
[commodor@myhost /]$ vi /etc/fstab
[ *chiffres*]EXT3-fs error (device sda 3): ext3_get_inode_loc: unable to read inode block - inode=*chiffres*, block=*chiffres*
[ *chiffres*]EXT3-fs error (device sda 3): ext3_get_inode_loc: unable to read inode block - inode=*chiffres*, block=*chiffres*
[ *chiffres*]EXT3-fs error (device sda 3): ext3_get_inode_loc: unable to read inode block - inode=*chiffres*, block=*chiffres*
[ *chiffres*]EXT3-fs error (device sda 3): ext3_get_inode_loc: unable to read inode block - inode=*chiffres*, block=*chiffres*
[ *chiffres*]EXT3-fs error (device sda 3): ext3_get_inode_loc: unable to read inode block - inode=*chiffres*, block=*chiffres*
-bash: /usr/bin/vi: Input/output error
[commodor@myhost /]$
sda3 est la partition système de Linux. Mon home est en sda5
J'ai déjà eu ces erreurs et bien souvent en redémarrant le système cela s'arrange mais ça m'inquiète. :|
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [Utilisation] Erreur fréquente

Message par Drexya »

Oula, je te conseille vivement de vérifier ton disque avec Smart pour voir si il n'est pas en fin de vie, ou/et de faire un fsck en forçant un check avec :

Code : Tout sélectionner

shutdown -Fr now
comme expliqué sur le wiki.
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

J'ai essayé de vérifier avec smart mais à chaque redémarrage de l'ordinateur, même problème... Impossible de tester, j'ai juste pu installer smartmontools.
Je crois que c'est claire :|
Je vais faire une image de mon disque, et le changer. On verra ce que ça donne.
Mais avec la partition Windows7 il n'y a pas de problème (apparemment)
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Alors j'ai changé de DD et j'ai procédé à une nouvelle installation de Linux.
Quand touts (ou presque) fut fini ça marchait bien, plus de problème de ce genre, jusqu'à aujourd'hui.

J'ai d'abord voulu mettre à jour "pacman -Syu" comme ça faisait plusieurs jours que je n'étais pas revenu sur l'ordinateur, la il me propose de mettre à jour pacman, ok.
je refais un "pacman -Syu" après la mise à jours de pacman, mais une erreur avec ndiswrapper.
Je fait un "pacman -R ndiswrapper" je refais un "pacman -Syu" ça marche :) !
ensuite j'ai voulu mettre vim (car j'avais seulement vi apparemment) "Pacman -S vim" et lors de l'installation ça a 'bugé' et ensuite un message en boucle avec un problème ext4...
Le système redémarre et au démarrage j'ai ceci :

Image

Je sais pas si je suis encore tombé sur un DD en fin de vie, la mal chance ou un ordinateur trop vieux ? (plus de 7ans)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Utilisation] Erreur fréquente

Message par FoolEcho »

Tu utilises les uuids dans tes /boot/grub/menu.lst et /etc/fstab ? (si ce n'est pas le cas, essaie pour voir) :?
«The following statement is not true. The previous statement is true.» :nage:
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

non je ne crois pas que je les utilise... mais vu que je ne peux plus me connecter ça risque d'être dure de les utiliser :| Arch Linux Fallback ?
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Utilisation] Erreur fréquente

Message par widapit »

oui, ou 'chroot' depuis le live-CD...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

j'ai essayer depuis fallback mais même erreur, je vais voir avec chroot...
J'ai tout de même vérifié avec gparted au cas où... mais touts est normale au niveau des partitions.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Utilisation] Erreur fréquente

Message par benjarobin »

Pas besoin de chroot, il suffit de monter les partitions
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Pas besoin de chroot, il suffit de monter les partitions
Avec le CD d'installtion ?
De la même manière que lors d'une installation sauf que je ne formate pas les partition ? (si je ne veux pas perdre leurs contenus)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Utilisation] Erreur fréquente

Message par benjarobin »

Tu prend n'importe quel livecd (Tu n’exécute bien sûre pas l'installateur), puis tu monte ta partition avec mount.
Puis tu édite tout simplement le fichier /mon_point_de_montage/etc/fstab et /mon_point_de_montage/boot/grub/menu.lst
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Alors récapitulons :

- Je lance la version live de n'importe quelle distribution (par exemple ubuntu)
- j'exécute ces commandes (sont-elles justes ?)

Code : Tout sélectionner

mount ext4 /dev/sda1 /
mount ext4 /dev/sda2 /home
mount swap /dev/sda3 /swap
- j'en profite pour récupérer les UUIDs

Code : Tout sélectionner

vol_id -u /dev/sda1
vol_id -u /dev/sda2
vol_id -u /dev/sda3

- je vérifie que fstab et le menu de grub soit correcte et je rajoute les UUIDs dans fstab (dans le menu grub aussi ou pas besoin ?)
- je redémarre l'ordinateur -> enlève le cd du lecteur.
- et la soit :
  • Ting ting ting ! you win :)
    ou
  • You failed :(
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Utilisation] Erreur fréquente

Message par benjarobin »

C'est plutôt juste : mount ext4 /dev/sda1 /mon_point_de_montage/
Pas besoin de monter le reste, on veut juste la partition root. De plus /mon_point_de_montage/ doit être un dossier vide.
Pour récupérer les UUID tu peux aussi faire : ls -l ls -l /dev/disk/by-uuid/
Puis tu édite ton menu.lst et ton fstab (voir des exemples)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Utilisation] Erreur fréquente

Message par FoolEcho »

benjarobin a écrit :Pour récupérer les UUID tu peux aussi faire : ls -l ls -l /dev/disk/by-uuid/
Egalement: :chinois:

Code : Tout sélectionner

blkid
«The following statement is not true. The previous statement is true.» :nage:
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Oula :| je crois qui a encore quelques points qui m’échappent
mount ext4 /dev/sda1 /mon_point_de_montage/
De plus /mon_point_de_montage/ doit être un dossier vide.
qu'est-ce que tu entends par "/mon_point_de_montage/" ??
La je crois que je suis complétement largué :|
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Utilisation] Erreur fréquente

Message par benjarobin »

"/mon_point_de_montage/" correspond tout simplement au chemin où tu veux monter ta partition.
Par exemple /media/archRoot/, il faudra dont créer le dossier :

Code : Tout sélectionner

mkdir -p  /media/archRoot/
Puis faire

Code : Tout sélectionner

mount ext4  /dev/sda1  /media/archRoot/
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Merci pour cette réponse rapide, je vous tiendrai au courant :)
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Alors apparemment il y a un problème avec la partition.

en effectuant la commande :

Code : Tout sélectionner

mount -t ext4 /dev/sda1 /media/archRoot/

wrong fs type, bad option, bad superblock on /dev/sda1 /media/archRoot/
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail  or so
dmesg | tail me retourne :

Code : Tout sélectionner

dmesg | tail 

end_request: I/0 error, dev sda, sector 2048
sd 0:0:0:0 [sda] Unhandled error code
sd 0:0:0:0 [sda]   Result: hostbyte=DID_BAD_TRAGET driverbyte=DRIVER_OK
sd 0:0:0:0 [sda] CDB: Read(10): 28 00 00 00 18 00 00 00 08 00
end_request: I/0 error, dev sda, sector 6144
sd 0:0:0:0 [sda] Unhandled error code
sd 0:0:0:0 [sda]   Result: hostbyte=DID_BAD_TRAGET driverbyte=DRIVER_OK
sd 0:0:0:0 [sda] CDB: Read(10): 28 00 00 00 08 02 00 00 02 00
end_request: I/0 error, dev sda, sector 2050
EXT4-fs (sda1): unable to read superblock
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Utilisation] Erreur fréquente

Message par benjarobin »

Euh... Pourquoi tu as spécifier ext4 dans un de tes messages, ta partition est ext3...
Le mieux c'est de ne pas spécifier de type de partition et de laisser faire la détection automatique:

Code : Tout sélectionner

mount /dev/sda1 /media/archRoot/
J'aurais du lire depuis le début de tes messages, j'ai pris le train après FoolEcho.
Tu as surement des problèmes avec ton disque, tu as fait un check (voir : fsck ) de celui-ci depuis un livecd ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Commodor
Hankyu
Messages : 44
Inscription : dim. 22 mai 2011, 21:56

Re: [Utilisation] Erreur fréquente

Message par Commodor »

Non elle est en ext4 maintenant, j'ai du réinstaller sur un autre DD suite à l'erreur du premier poste.

Code : Tout sélectionner

mount /dev/sda1 /media/archRoot/
J'ai déjà essayé mais je suis obligé de spécifier une extension.

Code : Tout sélectionner

fsck /dev/sda1

fsck.ext2: attempt to read block from filesystem resulted in short read while trying to open /dev/sda1
Could this be a zero-length partition ? 
j'ai aussi essayé :

Code : Tout sélectionner

fsck.ext4 -c /dev/sda1

fsck.ext4: attempt to read block from filesystem resulted in short read while trying to open /dev/sda1
Could this be a zero-length partition ? 
Répondre