logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Gestion des paquets Debian » [Résolu] 3 paquets dans un état incohérent » 06-11-2020 18:09:38

mth

mth a écrit :

èfpé a écrit :

Une alternative à tout ce bazar, est d'« Ouvrir Discord dans ton navigateur » (ne fais pas de chichi)

Ah oui, et merci aussi pour cette info, je vais m'empresser de ne pas installer Discord :-)



Pour info, ma version du navigateur (Firefox) ne permet pas semble-t-il de visualiser webcam et partage d'écran sous Discord, j'ai donc installé le client (sans aucun souci à présent grâce à vous) avec gdebi.

#2 Re : Gestion des paquets Debian » [Résolu] 3 paquets dans un état incohérent » 06-11-2020 08:54:45

mth

ça risque de râler un jour

Bof, si ça râle trop fort je reviendrai vous voir...

La forte odeur de scripts Python m'a incité à tester des trucs du genre : 'python3 /usr/bin/pyclean'.

Bravo encore pour le pif

PS : Pas mal l'astuce du gris pour les commentaires secondaires

#3 Re : Gestion des paquets Debian » [Résolu] 3 paquets dans un état incohérent » 05-11-2020 21:38:37

mth

èfpé a écrit :

Une alternative à tout ce bazar, est d'« Ouvrir Discord dans ton navigateur » (ne fais pas de chichi)

Ah oui, et merci aussi pour cette info, je vais m'empresser de ne pas installer Discord :-)

#4 Re : Gestion des paquets Debian » [Résolu] 3 paquets dans un état incohérent » 05-11-2020 21:27:59

mth

èfpé a écrit :

reproduire le problème en session Debian 9 Live

ouaaah, tu t'es cassé la tête !

Je suis donc la solution proposée sur ce post :
https://debian-facile.org/viewtopic.php … 09#p346809

file /usr/bin/python


/usr/bin/python: symbolic link to /etc/alternatives/python


sudo unlink /usr/bin/python
sudo ln -sv python2.7 /usr/bin/python


'/usr/bin/python' -> 'python2.7'


sudo apt-get --fix-broken install


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  python-pil
Paquets suggérés :
  python-pil-doc python-pil-dbg
Les paquets suivants seront mis à jour :
  python-pil
1 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
38 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2 542 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 320899 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python-pil_4.0.0-4+deb9u2_amd64.deb ...
Dépaquetage de python-pil:amd64 (4.0.0-4+deb9u2) sur (4.0.0-4) ...
Paramétrage de python-dnspython (1.15.0-1+deb9u1) ...
Paramétrage de python-eyed3 (0.7.10-1) ...
Paramétrage de python-repoze.lru (0.6-6) ...
Paramétrage de python-beautifulsoup (3.2.1-1) ...
Paramétrage de python-yaml (3.12-1) ...
Paramétrage de python-cssselect (1.0.1-1) ...
Paramétrage de python-feedparser (5.1.3-3) ...
Paramétrage de gconf2 (3.2.6-4+b1) ...
Paramétrage de eyed3 (0.7.10-1) ...
Paramétrage de python-mechanize (1:0.2.5-3) ...
Paramétrage de python-wxversion (3.0.2.0+dfsg-4) ...
Paramétrage de python-wxgtk3.0 (3.0.2.0+dfsg-4) ...
update-alternatives: utilisation de « /usr/lib/wx/python/wx3.0.pth » pour fournir « /usr/lib/wx/python/wx.pth » (wx.pth) en mode automatique
Paramétrage de python-webob (1:1.6.2-2) ...
dpkg: erreur de traitement du paquet mercurial-common (--configure) :
 le paquet est dans un état vraiment incohérent; vous devriez
 le réinstaller avant de tenter de le configurer.
Paramétrage de python-gi (3.22.0-2) ...
Paramétrage de python-six (1.10.0-3) ...
Paramétrage de python-cssutils (1.0-4.1) ...
Paramétrage de python-pygments (2.2.0+dfsg-1) ...
Paramétrage de python-bs4 (4.5.3-1) ...
Paramétrage de python-scour (0.32-2) ...
Paramétrage de python-pyflakes (1.3.0-1) ...
Paramétrage de python-lxml (3.7.1-1) ...
dpkg: erreur de traitement du paquet python-libxml2 (--configure) :
 le paquet est dans un état vraiment incohérent; vous devriez
 le réinstaller avant de tenter de le configurer.
Paramétrage de playonlinux (4.2.10-2) ...
Paramétrage de python-dbus (1.2.4-1+b1) ...
Remove stale byte-compiled files...
Paramétrage de python-pil:amd64 (4.0.0-4+deb9u2) ...
Paramétrage de inkscape (0.92.1-1) ...
Paramétrage de python-webencodings (0.5-2) ...
Paramétrage de python-markdown (2.6.8-1) ...
Paramétrage de python-sip (4.18.1+dfsg-2) ...
Paramétrage de python-pyparsing (2.1.10+dfsg1-1) ...
Paramétrage de ink-generator (0.4-2) ...
Paramétrage de jackd2 (1.9.10+20150825git1ed50c92~dfsg-5) ...
Paramétrage de python-html5lib (0.999999999-1) ...
Paramétrage de jackd2-firewire (1.9.10+20150825git1ed50c92~dfsg-5) ...
Paramétrage de jackd (5) ...
Paramétrage de qjackctl (0.4.4-1) ...
Paramétrage de ardour (1:5.5.0~dfsg-1+b1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 mercurial-common
 python-libxml2
E: Sub-process /usr/bin/dpkg returned an error code (1)


Puis

sudo apt-get update

et

sudo apt-get upgrade

et le problème est règlé !!
Merci infiniment èfpé !!
Ce n'est pas la première fois que tu fais de la magie pour me sortir du pétrin... Comment as-tu trouvé d'où venait le problème ?!
Et merci beaucoup à valdo et anonyme.
Décidément j'adore ce forum.

#5 Re : Gestion des paquets Debian » [Résolu] 3 paquets dans un état incohérent » 05-11-2020 19:29:25

mth
Bonsoir, merci pour vos réponses.

À anonyme : est-ce que c'est moi qui doit faire les manips en simulations, ou toi sur ta machine ?
Dans le doute, j'ai reproduit les commandes que tu passes telles quelles, dis-moi si je dois supprimer les -s.

sudo apt -s clean


Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/*
Del /var/lib/apt/lists/partial/*
Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin


sudo apt update


Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
Atteint:2 http://security.debian.org stretch/updates InRelease
Atteint:3 http://ftp.debian.org/debian stretch-backports InRelease                                                                                                    
Atteint:4 http://ftp.fr.debian.org/debian stretch-updates InRelease                                                                                                  
Atteint:5 http://ftp.fr.debian.org/debian stretch-proposed-updates InRelease                                                        
Atteint:6 http://ftp.fr.debian.org/debian stretch Release                                                                          
Atteint:7 http://www.geogebra.net/linux stable InRelease                                                                            
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
 


sudo apt -s autoremove --purge


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  python-pil
Paquets suggérés :
  python-pil-doc python-pil-dbg
Les paquets suivants seront mis à jour :
  python-pil
1 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
41 partiellement installés ou enlevés.
Inst python-pil [4.0.0-4] (4.0.0-4+deb9u2 Debian-Security:9/oldstable [amd64])
Conf python-pil (4.0.0-4+deb9u2 Debian-Security:9/oldstable [amd64])
Conf python-webencodings (0.5-2 Debian:9.13/oldstable [all])
Conf python-sip (4.18.1+dfsg-2 Debian:9.13/oldstable [amd64])
Conf python-six (1.10.0-3 Debian:9.13/oldstable [all])
Conf libbcprov-java (1.56-1+deb9u3 Debian-Security:9/oldstable [all])
Conf python-yaml (3.12-1 Debian:9.13/oldstable [amd64])
Conf python-dnspython (1.15.0-1+deb9u1 Debian:9.13/oldstable [all])
Conf python-cssutils (1.0-4.1 Debian:9.13/oldstable [all])
Conf python-gi (3.22.0-2 Debian:9.13/oldstable [amd64])
Conf python-dbus (1.2.4-1+b1 Debian:9.13/oldstable [amd64])
Conf python-cssselect (1.0.1-1 Debian:9.13/oldstable [all])
Conf python-eyed3 (0.7.10-1 Debian:9.13/oldstable [all])
Conf python-pyflakes (1.3.0-1 Debian:9.13/oldstable [all])
Conf python-wxgtk3.0 (3.0.2.0+dfsg-4 Debian:9.13/oldstable [amd64])
Conf jackd2 (1.9.10+20150825git1ed50c92~dfsg-5 Debian:9.13/oldstable [amd64])
Conf eyed3 (0.7.10-1 Debian:9.13/oldstable [all])
Conf python-pyparsing (2.1.10+dfsg1-1 Debian:9.13/oldstable [all])
Conf python-lxml (3.7.1-1 Debian:9.13/oldstable [amd64])
Conf python-repoze.lru (0.6-6 Debian:9.13/oldstable [all])
Conf python-beautifulsoup (3.2.1-1 Debian:9.13/oldstable [all])
Conf libbcpkix-java (1.56-1+deb9u3 Debian-Security:9/oldstable [all])
Conf python-scour (0.32-2 Debian:9.13/oldstable [all])
Conf python-pygments (2.2.0+dfsg-1 Debian:9.13/oldstable [all])
Conf python-mechanize (1:0.2.5-3 Debian:9.13/oldstable [all])
Conf python-html5lib (0.999999999-1 Debian:9.13/oldstable [all])
Conf libbcmail-java (1.56-1+deb9u3 Debian-Security:9/oldstable [all])
Conf inkscape (0.92.1-1 Debian:9.13/oldstable [amd64])
Conf python-webob (1:1.6.2-2 Debian:9.13/oldstable [all])
Conf python-bs4 (4.5.3-1 Debian:9.13/oldstable [all])
Conf jackd (5 Debian:9.13/oldstable [all])
Conf ink-generator (0.4-2 Debian:9.13/oldstable [all])
Conf python-feedparser (5.1.3-3 Debian:9.13/oldstable [all])
Conf qjackctl (0.4.4-1 Debian:9.13/oldstable [amd64])
Conf jackd2-firewire (1.9.10+20150825git1ed50c92~dfsg-5 Debian:9.13/oldstable [amd64])
Conf ardour (1:5.5.0~dfsg-1+b1 Debian:9.13/oldstable [amd64])
Conf python-wxversion (3.0.2.0+dfsg-4 Debian:9.13/oldstable [all])
Conf gconf2 (3.2.6-4+b1 Debian:9.13/oldstable [amd64])
Conf python-markdown (2.6.8-1 Debian:9.13/oldstable [all])
Conf playonlinux (4.2.10-2 Debian:9.13/oldstable [all])


sudo apt-get -s remove --purge  mercurial mercurial-common python-libxml2 python-pil


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libjs-excanvas
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Les paquets suivants seront ENLEVÉS :
  mercurial* mercurial-common* python-libxml2* python-pil*
0 mis à jour, 0 nouvellement installés, 4 à enlever et 0 non mis à jour.
41 partiellement installés ou enlevés.
Purg mercurial-common [4.0-1+deb9u1]
Purg python-libxml2 [2.9.4+dfsg1-2.2+deb9u2]
Purg python-pil [4.0.0-4]
Purg mercurial
Conf python-webencodings (0.5-2 Debian:9.13/oldstable [all])
Conf python-sip (4.18.1+dfsg-2 Debian:9.13/oldstable [amd64])
Conf python-six (1.10.0-3 Debian:9.13/oldstable [all])
Conf libbcprov-java (1.56-1+deb9u3 Debian-Security:9/oldstable [all])
Conf python-yaml (3.12-1 Debian:9.13/oldstable [amd64])
Conf python-dnspython (1.15.0-1+deb9u1 Debian:9.13/oldstable [all])
Conf python-cssutils (1.0-4.1 Debian:9.13/oldstable [all])
Conf python-gi (3.22.0-2 Debian:9.13/oldstable [amd64])
Conf python-dbus (1.2.4-1+b1 Debian:9.13/oldstable [amd64])
Conf python-cssselect (1.0.1-1 Debian:9.13/oldstable [all])
Conf python-eyed3 (0.7.10-1 Debian:9.13/oldstable [all])
Conf python-pyflakes (1.3.0-1 Debian:9.13/oldstable [all])
Conf python-wxgtk3.0 (3.0.2.0+dfsg-4 Debian:9.13/oldstable [amd64])
Conf jackd2 (1.9.10+20150825git1ed50c92~dfsg-5 Debian:9.13/oldstable [amd64])
Conf eyed3 (0.7.10-1 Debian:9.13/oldstable [all])
Conf python-pyparsing (2.1.10+dfsg1-1 Debian:9.13/oldstable [all])
Conf python-lxml (3.7.1-1 Debian:9.13/oldstable [amd64])
Conf python-repoze.lru (0.6-6 Debian:9.13/oldstable [all])
Conf python-beautifulsoup (3.2.1-1 Debian:9.13/oldstable [all])
Conf libbcpkix-java (1.56-1+deb9u3 Debian-Security:9/oldstable [all])
Conf python-scour (0.32-2 Debian:9.13/oldstable [all])
Conf python-pygments (2.2.0+dfsg-1 Debian:9.13/oldstable [all])
Conf python-mechanize (1:0.2.5-3 Debian:9.13/oldstable [all])
Conf python-html5lib (0.999999999-1 Debian:9.13/oldstable [all])
Conf libbcmail-java (1.56-1+deb9u3 Debian-Security:9/oldstable [all])
Conf inkscape (0.92.1-1 Debian:9.13/oldstable [amd64])
Conf python-webob (1:1.6.2-2 Debian:9.13/oldstable [all])
Conf python-bs4 (4.5.3-1 Debian:9.13/oldstable [all])
Conf jackd (5 Debian:9.13/oldstable [all])
Conf ink-generator (0.4-2 Debian:9.13/oldstable [all])
Conf python-feedparser (5.1.3-3 Debian:9.13/oldstable [all])
Conf qjackctl (0.4.4-1 Debian:9.13/oldstable [amd64])
Conf jackd2-firewire (1.9.10+20150825git1ed50c92~dfsg-5 Debian:9.13/oldstable [amd64])
Conf ardour (1:5.5.0~dfsg-1+b1 Debian:9.13/oldstable [amd64])
Conf python-wxversion (3.0.2.0+dfsg-4 Debian:9.13/oldstable [all])
Conf gconf2 (3.2.6-4+b1 Debian:9.13/oldstable [amd64])
Conf python-markdown (2.6.8-1 Debian:9.13/oldstable [all])
Conf playonlinux (4.2.10-2 Debian:9.13/oldstable [all])


sudo aptitude -s install mercurial mercurial-common python-libxml2 python-pil


Les NOUVEAUX paquets suivants vont être installés :    
  mercurial
Les paquets suivants seront mis à jour :
  mercurial-common python-libxml2 python-pil
Les paquets partiellement installés suivants seront configurés :
  ardour eyed3 gconf2 ink-generator inkscape jackd jackd2 jackd2-firewire playonlinux python-beautifulsoup python-bs4 python-cssselect python-cssutils python-dbus python-dnspython
  python-eyed3 python-feedparser python-gi python-html5lib python-lxml python-markdown python-mechanize python-pyflakes python-pygments python-pyparsing python-repoze.lru python-scour
  python-sip python-six python-webencodings python-webob python-wxgtk3.0 python-wxversion python-yaml qjackctl
3 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 76,4 ko/2 620 ko d'archives. Après dépaquetage, 218 ko seront utilisés.

Note: Using 'Simulate' mode.
Voulez-vous continuer ? [Y/n/?] Y
Charger/installer/enlever des paquets.
 


sudo aptitude -s reinstall mercurial mercurial-common python-libxml2 python-pil


mercurial is not currently installed, so it will not be reinstalled
mercurial is not currently installed, so it will not be reinstalled
Les paquets suivants seront RÉINSTALLÉS :
  mercurial-common python-libxml2 python-pil
Les paquets partiellement installés suivants seront configurés :
  ardour eyed3 gconf2 ink-generator inkscape jackd jackd2 jackd2-firewire playonlinux python-beautifulsoup python-bs4 python-cssselect python-cssutils python-dbus python-dnspython
  python-eyed3 python-feedparser python-gi python-html5lib python-lxml python-markdown python-mechanize python-pyflakes python-pygments python-pyparsing python-repoze.lru python-scour
  python-sip python-six python-webencodings python-webob python-wxgtk3.0 python-wxversion python-yaml qjackctl
0 paquets mis à jour, 0 nouvellement installés, 3 réinstallés, 0 à enlever et 0 non mis à jour.
E: Impossible de trouver une source de téléchargement de la version « 4.0.0-4 » de « python-pil:amd64 »
Après dépaquetage, 0 o seront utilisés.
Charger/installer/enlever des paquets.


Je repère une erreur ici :

E: Impossible de trouver une source de téléchargement de la version « 4.0.0-4 » de « python-pil:amd64 »


et je me suis souvenu que j'avais installé certains paquets avec pip. J'ai retrouvé ça dans mon historique :

sudo pip3 install Pillow


Peut-être que des installations via pip et via synaptic se sont téléscopées ?
J'ai désinstallé ce paquet via pip :

sudo pip3 uninstall Pillow


Found existing installation: Pillow 8.0.1
Uninstalling Pillow-8.0.1:
  Would remove:
    /usr/local/lib/python3.6/site-packages/PIL/*
    /usr/local/lib/python3.6/site-packages/Pillow-8.0.1.dist-info/*
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libXau-312dbc56.so.6.0.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libXdmcp-e15573e7.so.6.0.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libfreetype-6ad068c6.so.6.17.4
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libjpeg-ba7bf5af.so.9.4.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/liblcms2-db671c5b.so.2.0.10
    /usr/local/lib/python3.6/site-packages/Pillow.libs/liblzma-99449165.so.5.2.5
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libopenjp2-b3d7668a.so.2.3.1
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libpng16-bedcb7ea.so.16.37.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libtiff-41910f6d.so.5.5.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libwebp-122bd20b.so.7.1.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libwebpdemux-2db559e5.so.2.0.6
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libwebpmux-ec1d5c76.so.3.0.5
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libxcb-2dfad6c3.so.1.1.0
    /usr/local/lib/python3.6/site-packages/Pillow.libs/libz-a147dcb0.so.1.2.3
Proceed (y/n)? y
  Successfully uninstalled Pillow-8.0.1

mais ça n'a rien changé a priori.

anonyme a écrit :

ce qui m' inquiète le plus c'est => 38 partiellement installés ou enlevés.

Je pense que ce sont des paquets qui dépendent des trois autres paquets.

anonyme a écrit :

pour synaptic il est pratique , mais parfois la console c'est plus efficace

Oui, je jongle souvent entre les deux (peut-être une erreur ?)

anonyme a écrit :

nota: discord je l'utilise sur windows10 , pas sur debian ( logiciel propriétaire )

Je sais, ça me chagrine d'utiliser un logiciel propriétaire, on me l'impose pour une formation.
Je vais essayer de voir si je peux me contenter d'ouvrir la session dans le navigateur.

À valdo :

sudo apt -f install


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  python-pil
Paquets suggérés :
  python-pil-doc python-pil-dbg
Les paquets suivants seront mis à jour :
  python-pil
1 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
38 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2 542 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 320899 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python-pil_4.0.0-4+deb9u2_amd64.deb ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: avertissement: le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



Voilà, je ne sais pas ce que tout cela vous inspire... en tous cas, merci à vous deux et à èfpé qui a changé d'avis ;-)

#6 Gestion des paquets Debian » [Résolu] 3 paquets dans un état incohérent » 04-11-2020 18:43:02

mth
Réponses : 11
Bonjour à tous,
depuis quelques temps j'ai trois paquets que je n'arrive pas à réparer. J'arrivais à vivre avec mais là ça me bloque pour installer autre chose (Discord en l'occurrence).
Voici l'erreur :

sudo apt-get upgrade

         
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
  mercurial-common python-libxml2 python-pil
3 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
38 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/2 544 ko dans les archives.
Après cette opération, 4 096 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 320651 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mercurial-common_4.0-1+deb9u2_all.deb ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: avertissement: le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mercurial-common_4.0-1+deb9u2_all.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Préparation du dépaquetage de .../python-libxml2_2.9.4+dfsg1-2.2+deb9u3_amd64.deb ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: avertissement: le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/python-libxml2_2.9.4+dfsg1-2.2+deb9u3_amd64.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Préparation du dépaquetage de .../python-pil_4.0.0-4+deb9u2_amd64.deb ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: avertissement: le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/mercurial-common_4.0-1+deb9u2_all.deb
 /var/cache/apt/archives/python-libxml2_2.9.4+dfsg1-2.2+deb9u3_amd64.deb
 /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Ces paquets ne sont pas à jour, mais quand j'essaie de les mettre à jour avec Synaptic, j'obtiens :

E: /var/cache/apt/archives/mercurial-common_4.0-1+deb9u2_all.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
E: /var/cache/apt/archives/python-libxml2_2.9.4+dfsg1-2.2+deb9u3_amd64.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
E: /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1

Et si j'essaie de les supprimer dans Synaptic :

E: mercurial-common: Le paquet est dans un état incohérent; vous devriez  le réinstaller avant d'essayer de le supprimer.
E: python-libxml2: Le paquet est dans un état incohérent; vous devriez  le réinstaller avant d'essayer de le supprimer.
E: python-pil: 2.6087:Le paquet est dans un état incohérent; vous devriez  le réinstaller avant d'essayer de le supprimer.
 


Quant à l'installation de Discord :

sudo gdebi discord-0.0.12.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
Nécessite l'installation des paquets suivants : python-pil

Chat for Communities and Friends
 Discord is the easiest way to communicate over voice, video, and text. Chat,
 hang out, and stay close with your friends and communities.
Voulez-vous installer le paquet logiciel ? [o/N] :o
Fetched 0 B in 0s (0 B/s)                                                                                                                                                                    
Lecture des fichiers de modifications (« changelog »)... Terminé
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 320684 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python-pil_4.0.0-4+deb9u2_amd64.deb ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: avertissement: le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/python-pil_4.0.0-4+deb9u2_amd64.deb
E:Sub-process /usr/bin/dpkg returned an error code (1)
 


Voilà, il s'agit peut-être de problèmes différents.
J'avoue que le plus urgent serait que j'arrive à faire fonctionner Discord, mais la méthode propre serait de réparer ces trois paquets.
Les méthodes trouvées ici ou là pour faire ça sont spécifiques à d'autres paquets ou consiste à supprimer des trucs en faisant attention, ce qui m'inquiète un peu...
Si vous avez des suggestions, je suis preneur.

#7 Re : Matériel » [Abandonné] Démarrage aléatoire après "chargement du disque initial" » 06-04-2020 09:54:02

mth

raleur a écrit :

A part la verbosité de l'affichage du mode rescue, après avoir quitté le shell rescue le démarrage se poursuit comme un démarrage normal.


Je comprends, donc le mode rescue ne peut pas avoir résolu le problème.
Peut-être un faux contact quelque part ? Pourtant j'avais vérifié tous les branchements, y compris dans la tour.
En tous cas le problème semble s'être évaporé (définitivement ?)
Merci pour ta disponibilité, comme toujours.

#8 Re : Matériel » [Abandonné] Démarrage aléatoire après "chargement du disque initial" » 05-04-2020 14:08:34

mth
Bon, je n'arrive pas à reproduire le plantage en mode dépannage/recovery (sept démarrages réussis de suite).
Soit le problème s'est résolu tout seul, soit le mode recovery permet de démarrer systématiquement (et je m'en contenterai), soit c'était un hasard (mais mon chiffre de 9 fois sur 10 est largement exagéré dans ce cas).

Quoi qu'il en soit je clos le sujet pour l'instant, quitte à y revenir si besoin.
Merci beaucoup à raleur et LaFouine d'avoir pris le temps, désolé du dérangement pour rien.
Portez-vous bien

#9 Re : Matériel » [Abandonné] Démarrage aléatoire après "chargement du disque initial" » 05-04-2020 13:39:12

mth
Désolé pour les réponses peu pertinentes, je vais essayer de faire mieux hmm

Pour les dernières mises à jour, j'ai trouvé l'historique des opérations dans Synaptic. C'est surtout de la MAO (audacity, jack et zynaddsubfx) :

Commit Log for Mon Mar 30 14:46:56 2020
Les paquets suivants ont été installés :
audacity (2.2.2-1+b1)
audacity-data (2.2.2-1)
libid3tag0 (0.15.1b-14)
libportaudio2 (19.6.0-1)
libportsmf0 (0.1~svn20101010-5)
libsuil-0-0 (0.10.0~dfsg0-1)
libvamp-hostsdk3v5 (2.7.1~repack0-1)
libwxbase3.0-0v5 (3.0.4+dfsg-8)
libwxgtk3.0-0v5 (3.0.4+dfsg-8)

Commit Log for Tue Mar 24 14:12:27 2020
Les paquets suivants ont été installés :
jackd (5+nmu1)
jackd2 (1.9.12~dfsg-2)
jackd2-firewire (1.9.12~dfsg-2)
libconfig++9v5 (1.5-0.4)
libffado2 (2.4.1-0.1)
libxml++2.6-2v5 (2.40.1-3)
python-dbus (1.2.8-3)
python-gi (3.30.4-1)
qjackctl (0.5.0-1)

Commit Log for Tue Mar 24 14:11:37 2020
Les paquets suivants ont été installés :
libfltk1.3 (1.3.4-9)
liblo7 (0.29-1+b11)
libmxml-bin (2.12-2)
libmxml-dev (2.12-2)
libmxml1 (2.12-2)
zynaddsubfx (3.0.3-1)
zynaddsubfx-data (3.0.3-1)
 


J'imagine que le son peut rendre instable un système, mais l'empêcher de démarrer ?

Pour le mode dépannage/recovery, je vais faire des essais et je reviens vers vous.

#10 Re : Matériel » [Abandonné] Démarrage aléatoire après "chargement du disque initial" » 04-04-2020 19:56:23

mth

raleur a écrit :

Que se passe-t-il si tu démarres en mode dépannage/recovery via le sous-menu "options avancées" ?
Quelque chose s'affiche ?

Je n'ai rien remarqué de particulier. Comment avoir les infos pertinentes ?

raleur a écrit :

Y a-t-il eu des mises à jour qui auraient pu causer une régression ?

En général je fais toutes les mises à jour. J'essaierai de fouiller de ce côté-là.

LaFouine a écrit :

Utilise smartmontools pour tester ton disque. comme c est aléatoire fait un test court 3 fois, puis un long.
si tout les résulta sont identique (enfin pour ce qui peux l'être...) ça vient peut être d'autre chose.

Je n'avais jamais entendu parler de smartmontools, mais je suis le super tuto : https://debian-facile.org/doc:systeme:smartmontools
Résultats après premier test court :

sudo smartctl --all /dev/sda
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.19.0-8-amd64] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     LDLC
Serial Number:    09262016A0830
LU WWN Device Id: 0 000000 000000000
Firmware Version: P0316B
User Capacity:    128035676160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Apr  4 18:52:01 2020 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x02) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x11) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0002) Does not save SMART data before
                                        entering power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  10) minutes.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0000   100   100   050    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0002   100   100   050    Old_age   Always       -       0
  9 Power_On_Hours          0x0000   100   100   050    Old_age   Offline      -       1062
 12 Power_Cycle_Count       0x0000   100   100   050    Old_age   Offline      -       1133
160 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       0
161 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       67
162 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       1
163 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       19
164 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2924910
165 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2887
166 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2834
167 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2842
168 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       3000
192 Power-Off_Retract_Count 0x0000   100   100   050    Old_age   Offline      -       41
194 Temperature_Celsius     0x0000   100   100   050    Old_age   Offline      -       40
195 Hardware_ECC_Recovered  0x0000   100   100   050    Old_age   Offline      -       218
196 Reallocated_Event_Count 0x0000   100   100   050    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0000   100   100   050    Old_age   Offline      -       0
241 Total_LBAs_Written      0x0000   100   100   050    Old_age   Offline      -       86583
242 Total_LBAs_Read         0x0000   100   100   050    Old_age   Offline      -       58361
245 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       8488945

SMART Error Log Version: 0
No Errors Logged

Warning! SMART Self-Test Log Structure error: invalid SMART checksum.
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%        38         -

Selective Self-tests/Logging not supported

Après deuxième test court

=== START OF INFORMATION SECTION ===
Device Model:     LDLC
Serial Number:    09262016A0830
LU WWN Device Id: 0 000000 000000000
Firmware Version: P0316B
User Capacity:    128035676160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Apr  4 18:58:37 2020 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x02) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x11) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0002) Does not save SMART data before
                                        entering power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  10) minutes.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0000   100   100   050    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0002   100   100   050    Old_age   Always       -       0
  9 Power_On_Hours          0x0000   100   100   050    Old_age   Offline      -       1062
 12 Power_Cycle_Count       0x0000   100   100   050    Old_age   Offline      -       1133
160 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       0
161 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       67
162 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       1
163 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       19
164 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2924910
165 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2887
166 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2834
167 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2842
168 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       3000
192 Power-Off_Retract_Count 0x0000   100   100   050    Old_age   Offline      -       41
194 Temperature_Celsius     0x0000   100   100   050    Old_age   Offline      -       40
195 Hardware_ECC_Recovered  0x0000   100   100   050    Old_age   Offline      -       218
196 Reallocated_Event_Count 0x0000   100   100   050    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0000   100   100   050    Old_age   Offline      -       0
241 Total_LBAs_Written      0x0000   100   100   050    Old_age   Offline      -       86583
242 Total_LBAs_Read         0x0000   100   100   050    Old_age   Offline      -       58361
245 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       8488945

SMART Error Log Version: 0
No Errors Logged

Warning! SMART Self-Test Log Structure error: invalid SMART checksum.
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%        38         -
# 2  Short offline       Completed without error       00%        38         -

Selective Self-tests/Logging not supported

Après troisième test court

=== START OF INFORMATION SECTION ===
Device Model:     LDLC
Serial Number:    09262016A0830
LU WWN Device Id: 0 000000 000000000
Firmware Version: P0316B
User Capacity:    128035676160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Apr  4 19:28:35 2020 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x02) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x11) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0002) Does not save SMART data before
                                        entering power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  10) minutes.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0000   100   100   050    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0002   100   100   050    Old_age   Always       -       0
  9 Power_On_Hours          0x0000   100   100   050    Old_age   Offline      -       1062
 12 Power_Cycle_Count       0x0000   100   100   050    Old_age   Offline      -       1133
160 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       0
161 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       67
162 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       1
163 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       19
164 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2924910
165 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2887
166 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2834
167 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2842
168 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       3000
192 Power-Off_Retract_Count 0x0000   100   100   050    Old_age   Offline      -       41
194 Temperature_Celsius     0x0000   100   100   050    Old_age   Offline      -       40
195 Hardware_ECC_Recovered  0x0000   100   100   050    Old_age   Offline      -       218
196 Reallocated_Event_Count 0x0000   100   100   050    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0000   100   100   050    Old_age   Offline      -       0
241 Total_LBAs_Written      0x0000   100   100   050    Old_age   Offline      -       86583
242 Total_LBAs_Read         0x0000   100   100   050    Old_age   Offline      -       58361
245 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       8488945

SMART Error Log Version: 0
No Errors Logged

Warning! SMART Self-Test Log Structure error: invalid SMART checksum.
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%        38         -
# 2  Short offline       Completed without error       00%        38         -
# 3  Short offline       Completed without error       00%        38         -

Selective Self-tests/Logging not supported

Après le test long

=== START OF INFORMATION SECTION ===
Device Model:     LDLC
Serial Number:    09262016A0830
LU WWN Device Id: 0 000000 000000000
Firmware Version: P0316B
User Capacity:    128035676160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Apr  4 20:47:32 2020 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x02) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x11) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0002) Does not save SMART data before
                                        entering power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  10) minutes.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0000   100   100   050    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0002   100   100   050    Old_age   Always       -       0
  9 Power_On_Hours          0x0000   100   100   050    Old_age   Offline      -       1062
 12 Power_Cycle_Count       0x0000   100   100   050    Old_age   Offline      -       1134
160 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       0
161 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       67
162 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       1
163 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       19
164 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2924912
165 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2887
166 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2834
167 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       2842
168 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       3000
192 Power-Off_Retract_Count 0x0000   100   100   050    Old_age   Offline      -       41
194 Temperature_Celsius     0x0000   100   100   050    Old_age   Offline      -       40
195 Hardware_ECC_Recovered  0x0000   100   100   050    Old_age   Offline      -       218
196 Reallocated_Event_Count 0x0000   100   100   050    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0000   100   100   050    Old_age   Offline      -       0
241 Total_LBAs_Written      0x0000   100   100   050    Old_age   Offline      -       86591
242 Total_LBAs_Read         0x0000   100   100   050    Old_age   Offline      -       58401
245 Unknown_Attribute       0x0000   100   100   050    Old_age   Offline      -       8488954

SMART Error Log Version: 0
No Errors Logged

Warning! SMART Self-Test Log Structure error: invalid SMART checksum.
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%        38         -
# 2  Short offline       Completed without error       00%        38         -
# 3  Short offline       Completed without error       00%        38         -
# 4  Short offline       Completed without error       00%        38         -

Selective Self-tests/Logging not supported

Je ne sais pas s'il fallait tout coller ou seulement le dernier test, désolé si c'est redondant. J'ai l'impression qu'il n'y a pas d'erreurs de ce côté.

raleur a écrit :

Ça peut être un problème matériel quelconque

C'est ce que je craignais...

Je vais continuer à chercher. Merci pour vos réponses.

#11 Re : Matériel » [Abandonné] Démarrage aléatoire après "chargement du disque initial" » 04-04-2020 16:23:15

mth
Merci pour vos réponses, je vais regarder tout ça et je reviens vers vous.

#12 Matériel » [Abandonné] Démarrage aléatoire après "chargement du disque initial" » 04-04-2020 15:14:17

mth
Réponses : 9
Bonjour à tous,
J'ai une installation relativement fraiche (02/2020) de Debian 10 qui fonctionnait très bien.
Mais depuis quelques jours, le processus de démarrage se fige environ 9 fois sur 10 après avoir passé le Grub (après le message "chargement du disque initial").
Quand ça ne fonctionne pas, l'écran reste vide.

Mais 1 fois sur 10 ça passe, et le démarrage se déroule sans problème !

En cherchant sur les forums, j'ai vu qu'il pouvait être utile de faire un boot-info, mais j'avoue que je suis incapable de le lire.
Je précise que c'est un boot-info effectué quand le démarrage a fonctionné, donc peut-être qu'il n'y a pas les infos utiles.

 
                  Boot Info Script 0.77      [10 June 2018]


============================= Boot Info Summary: ===============================

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector
    33829256 of the same hard drive for core.img. core.img is at this location
    and looks for (,gpt1)/boot/grub. It also embeds following components:
   
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_gpt biosdisk
    ---------------------------------------------------------------------------
 => No boot loader is installed in the MBR of /dev/sdb.

sda1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/debian/fbx64.efi /efi/debian/grubx64.efi
                       /efi/debian/mmx64.efi /efi/debian/shimx64.efi

sda2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System:  Debian GNU/Linux 10 (buster)
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sda3: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info:

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________
Disque /dev/sda : 119,2 GiB, 128035676160 octets, 250069680 secteurs
Modèle de disque : LDLC            
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1                   1   250,069,679   250,069,679  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sda1                 2,048     1,050,623     1,048,576 EFI System partition
/dev/sda2             1,050,624   233,375,743   232,325,120 Data partition (Linux)
/dev/sda3           233,375,744   250,068,991    16,693,248 Swap partition (Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

Drive: sdb _____________________________________________________________________
Disque /dev/sdb : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Modèle de disque : WDC WD10EZRZ-00H
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1                   1 1,953,525,167 1,953,525,167  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sdb1                 2,048 1,953,523,711 1,953,521,664 Data partition (Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        99D6-0080                              vfat      
/dev/sda2        2ba7ed3c-cf4a-442a-826f-de04576bc28b   ext4      
/dev/sda3        cc484c2e-e132-4338-a106-13431dc4fe0f   swap      
/dev/sdb1        8afefaa6-6a8b-42b6-aff4-91d151874d72   ext4      

========================= "ls -l /dev/disk/by-id" output: ======================

total 0
lrwxrwxrwx 1 root root  9 avril  4 15:00 ata-ATAPI_iHAS124_F_3524728_2C7703500147 -> ../../sr0
lrwxrwxrwx 1 root root  9 avril  4 15:00 ata-LDLC_09262016A0830 -> ../../sda
lrwxrwxrwx 1 root root 10 avril  4 15:00 ata-LDLC_09262016A0830-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 avril  4 15:00 ata-LDLC_09262016A0830-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 avril  4 15:00 ata-LDLC_09262016A0830-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 avril  4 15:00 ata-WDC_WD10EZRZ-00HTKB0_WD-WCC4J2ASU126 -> ../../sdb
lrwxrwxrwx 1 root root 10 avril  4 15:00 ata-WDC_WD10EZRZ-00HTKB0_WD-WCC4J2ASU126-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 avril  4 15:00 wwn-0x50014ee20dcf0ef6 -> ../../sdb
lrwxrwxrwx 1 root root 10 avril  4 15:00 wwn-0x50014ee20dcf0ef6-part1 -> ../../sdb1

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/fuse        /root/.cache/doc         fuse       (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
/dev/sda1        /boot/efi                vfat       (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
/dev/sda2        /                        ext4       (rw,relatime,errors=remount-ro)
/dev/sdb1        /home                    ext4       (rw,relatime)


=========================== sda2/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
else
  search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
else
  search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
fi
insmod png
if background_image /usr/share/desktop-base/futureprototype-theme/grub/grub-4x3.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
        set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2ba7ed3c-cf4a-442a-826f-de04576bc28b' {
        load_video
        insmod gzio
        if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
        insmod part_gpt
        insmod ext2
        set root='hd0,gpt2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
        else
          search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
        fi
        echo    'Chargement de Linux 4.19.0-8-amd64…'
        linux   /boot/vmlinuz-4.19.0-8-amd64 root=UUID=2ba7ed3c-cf4a-442a-826f-de04576bc28b ro  quiet
        echo    'Chargement du disque mémoire initial…'
        initrd  /boot/initrd.img-4.19.0-8-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-2ba7ed3c-cf4a-442a-826f-de04576bc28b' {
        menuentry 'Debian GNU/Linux, avec Linux 4.19.0-8-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-8-amd64-advanced-2ba7ed3c-cf4a-442a-826f-de04576bc28b' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt2'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
                else
                  search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
                fi
                echo    'Chargement de Linux 4.19.0-8-amd64…'
                linux   /boot/vmlinuz-4.19.0-8-amd64 root=UUID=2ba7ed3c-cf4a-442a-826f-de04576bc28b ro  quiet
                echo    'Chargement du disque mémoire initial…'
                initrd  /boot/initrd.img-4.19.0-8-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 4.19.0-8-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-8-amd64-recovery-2ba7ed3c-cf4a-442a-826f-de04576bc28b' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt2'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
                else
                  search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
                fi
                echo    'Chargement de Linux 4.19.0-8-amd64…'
                linux   /boot/vmlinuz-4.19.0-8-amd64 root=UUID=2ba7ed3c-cf4a-442a-826f-de04576bc28b ro single
                echo    'Chargement du disque mémoire initial…'
                initrd  /boot/initrd.img-4.19.0-8-amd64
        }
        menuentry 'Debian GNU/Linux, avec Linux 4.19.0-6-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-6-amd64-advanced-2ba7ed3c-cf4a-442a-826f-de04576bc28b' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt2'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
                else
                  search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
                fi
                echo    'Chargement de Linux 4.19.0-6-amd64…'
                linux   /boot/vmlinuz-4.19.0-6-amd64 root=UUID=2ba7ed3c-cf4a-442a-826f-de04576bc28b ro  quiet
                echo    'Chargement du disque mémoire initial…'
                initrd  /boot/initrd.img-4.19.0-6-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 4.19.0-6-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-6-amd64-recovery-2ba7ed3c-cf4a-442a-826f-de04576bc28b' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                set root='hd0,gpt2'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  2ba7ed3c-cf4a-442a-826f-de04576bc28b
                else
                  search --no-floppy --fs-uuid --set=root 2ba7ed3c-cf4a-442a-826f-de04576bc28b
                fi
                echo    'Chargement de Linux 4.19.0-6-amd64…'
                linux   /boot/vmlinuz-4.19.0-6-amd64 root=UUID=2ba7ed3c-cf4a-442a-826f-de04576bc28b ro single
                echo    'Chargement du disque mémoire initial…'
                initrd  /boot/initrd.img-4.19.0-6-amd64
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
        fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=============================== sda2/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=2ba7ed3c-cf4a-442a-826f-de04576bc28b /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=99D6-0080  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sdb1 during installation
UUID=8afefaa6-6a8b-42b6-aff4-91d151874d72 /home           ext4    defaults        0       2
# swap was on /dev/sda3 during installation
UUID=cc484c2e-e132-4338-a106-13431dc4fe0f none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
--------------------------------------------------------------------------------

=================== sda2: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  88.804847717 = 95.353479168   boot/grub/grub.cfg                             2
   1.462913513 = 1.570791424    boot/vmlinuz-4.19.0-6-amd64                    1
   1.701194763 = 1.826643968    boot/vmlinuz-4.19.0-8-amd64                    1
   1.701194763 = 1.826643968    vmlinuz                                        1
   1.462913513 = 1.570791424    vmlinuz.old                                    1
   2.001533508 = 2.149130240    boot/initrd.img-4.19.0-6-amd64                 2
   0.946285248 = 1.016066048    boot/initrd.img-4.19.0-8-amd64                 2
   0.946285248 = 1.016066048    initrd.img                                     2
   2.001533508 = 2.149130240    initrd.img.old                                 2

 



Si besoin, voici ma config (pas la même config que mon pc habituel)  :


Système d'exploitation : Debian 10.3
Linux : 4.19.0-8-amd64
Carte mère : Gigabyte GA-B250M-DS3H
Processeur : Intel Pentium G4560
Carte Graphique : MSI RADEON RX 460 2G OC
Disque SSD : LDLC SSD F6 PLUS 128 GB
Disque Dur : WD Blue 1 To SATA 6Gb/s 64 Mo



Les erreurs aléatoires sont plutôt pénibles à gérer... Est-ce que ça inspire quelqu'un ?
Merci de votre aide.

#13 Re : Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 12-02-2020 18:13:13

mth
Clap clap clap !!

Jean-Pierre Pinson a écrit :

Branchez la clé USB sur votre Eee PC éteint. Allumez-le et, dès que l'écran d'accueil s'affiche, maintenez la touche Echap enfoncée. Un menu sur fond bleu vous invite à sélectionner le disque de démarrage : à l'aide des flèches de direction, placez-vous sur la ligne commençant par USB : (la ligne HDD : correspond au disque dur SSD intégré à l'Eee PC), puis appuyez sur la touche Entrée.

Arrivé là j'accède au menu d'installation de Debian.
Je passe en résolu.

Certains d'entre nous sont des magiciens...
Merci et bravo !

#14 Re : Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 12-02-2020 17:19:43

mth
Bonjour raleur, merci pour ta réponse.

raleur a écrit :

La machine ne propose pas un menu de boot qui permet de sélectionner le périphérique au démarrage ?

Dans l'onglet Boot du BIOS, il y a le menu Boot Device Priority que j'ai déjà décrit, pour déterminer l'ordre de priorité des périphériques au démarrage.
À part ça il y a une entrée Boot Settings Configuration où le seul paramètre réglable est Quiet Boot (actuellement sur Enabled).
Et puis OnBoard LAN Boot ROM, actuellement sur Disabled.

Sinon il y a les onglets Main, Advanced et Security, que je peux décrire si vous pensez que c'est utile.

J'ai lu que certains BIOS ne fonctionnent (ou ne fonctionnaient) pas correctement, mais comme je l'ai dit, j'ai déjà pu installer un Ubuntu via une clé sur cet ordinateur.

Merci pour vos pistes, je continue à chercher.

#15 Re : Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 12-02-2020 13:11:09

mth

Jean-Pierre Pinson a écrit :

Si il n'y a pas d'UEFI Tu peux prendre L'image ISO que je t'ai donné !
dans la rubrique Petits CD ou clefs USB

L'image ISO que j'ai téléchargée vient déjà de cette page Petits CD ou clefs USB > i386 : debian-10.3.0-i386-netinst.iso
mais je crois comprendre qu'elle contient de quoi gérer l'UEFI puisque quand je déploie l'image ISO cela crée une partition EFI (voir le fdisk du premier post).
Mais d'après ce que tu sembles suggérer, les images ISO par défaut gèrent aussi bien l'UEFI que le BIOS à l'ancienne, c'est ça ?
Peut-être que mon problème n'a rien à voir avec l'UEFI et que ça vient simplement de mon vieux BIOS.

Jean-Pierre Pinson a écrit :

Qu'as-tu vu dans le BIOS, Et qu'as-tu modifié ?

Dans le BIOS, dans l'onglet Boot > Boot Device Priority, pour 1st Boot Device, 2nd Boot Device, etc... j'ai ces options :

HDD
Removable Dev.
ATAPI CD-ROM
Disabled

J'ai essayé à peu près toutes les configurations et le résultat est toujours le même : si HDD est dans la liste, même en dernier, il démarre sur le disque dur. Sinon il me dit :

Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key



Est-ce que le problème peut venir de mon BIOS ? Pourtant j'ai déjà installé un Ubuntu par une clé USB sur ce pc il y a une dizaine d'années...

Merci encore pour ta patience

#16 Re : Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 11-02-2020 22:10:12

mth
Oui merci pour ce lien, mais là encore mon problème c'est justement qu'il n'y a pas d'UEFI sur mon vieux pc.
Ceci dit je vais quand-même regarder tout ça de plus près demain pour voir si je peux trouver des pistes.
Merci encore pour ta disponibilité.

#17 Re : Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 11-02-2020 22:01:13

mth
Sur la page que tu proposes il y a bien des liens vers une doc : https://www.debian.org/releases/stable/i386/
où il y a une page concernant le BIOS : https://www.debian.org/releases/stable/ … 06.fr.html
mais je n'y trouve pas de réponse à ma question.

#18 Re : Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 11-02-2020 21:57:15

mth
Merci pour ta réponse.
C'est sur cette page que j'ai trouvé mon image iso, mais je ne vois rien qui concerne le choix "sans UEFI" (à moins que je cherche mal ?)

#19 Installation et migration » [Résolu] Installation sur un eeePC (bios non UEFI) via une clé usb » 11-02-2020 21:37:49

mth
Réponses : 14
Bonjour à tous,
Je tente d'installer une Debian neuve sur mon vieux eeePC que je vient d'exhumer.
Je passe par une clé USB car il n'y a pas de lecteur CD.
J'ai donc suivi ce tuto.
Le problème est que je n'arrive pas à booter sur la clé.
Je suis bien sûr allé dans le BIOS pour pouvoir booter sur la clé USB mais aucun réglage ne fonctionne.

Je soupçonne que le problème vient du fait que le bios n'est pas UEFI.
L'image que je tente d'installer est en 32 bits : debian-10.3.0-i386-netinst.iso

Voici le résultat de

fdisk -l


Disque /dev/sdd : 7,5 GiB, 8053063680 octets, 15728640 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x0c6107ed

Périphérique Amorçage Début    Fin Secteurs Taille Id Type
/dev/sdd1    *            0 872447   872448   426M  0 Vide
/dev/sdd2              3848   8263     4416   2,2M ef EFI (FAT-12/16/32)



Peut-on trouver des images sans UEFI (+32 bits +clé USB) ?
Auriez-vous des suggestions ?

Merci

#20 Re : Gestion des paquets Debian » Installation de Latte-Dock (KDE plasma) sous Debian » 17-05-2019 17:45:37

mth
Ah, merci Chalu pour l'info smile , pour Latte Dock mais aussi pour Buster (je ne suivais pas trop l'actualité Debian en ce moment). Du coup j'attendrai probablement cet été pour mettre à jour mon pc et installer Latte Dock.

mth a écrit :

ma maman m'a toujours dit de ne pas installer n'importe quoi comme dépôt

chalu a écrit :

À ta place [...] j’attendrais au lieu d’installer en ajoutant un dépôt externe prévu pour ubuntu qui risque de mettre le bazar

Hum... merci Maman wink (no sexist joke inside)

#21 Re : Gestion des paquets Debian » Installation de Latte-Dock (KDE plasma) sous Debian » 17-05-2019 06:15:35

mth
Merci pour ta réponse, mais je ne suis pas débutant à ce point big_smile
Je connais Linux et Debian mais c'est KDE que je découvre (depuis quelques mois maintenant).
Le problème c'est que Latte Dock ne me semble pas être dans les dépôts Debian (sauf pour Sid).

sudo apt install latte-dock


E: Impossible de trouver le paquet latte-dock



Il aurait fallu que j'installe à la main, et c'était l'objet de cette discussion (mais je comprends que peu de monde utilise ce dock).

Ceci dit, grâce à ta relance, je retourne sur le readme.md et je vois qu'il y a un nouveau dépôt perso qui n'y était pas à l'époque du premier message et qui semble être fait pour moi :
https://launchpad.net/~rikmills/+archiv … latte-dock
Je regarderai ça de plus près dès que j'aurai le temps, et j'indiquerai le résultat ici.

Merci en tous cas pour ta réponse qui, même laconique et probablement sarcastique, m'a permis d'avancer tongue

#22 Gestion des paquets Debian » Installation de Latte-Dock (KDE plasma) sous Debian » 09-10-2018 14:12:41

mth
Réponses : 4
Bonjour à tous,
Nouveau sous KDE, je ne comprends pas comment installer Latte-Dock, qui est un composant graphique de Plasma.
J'ai trouvé tout plein d'explications, mais je m'y perds.

Le readme.md indique qu'il y a des dépôts pour plein de distributions, mais je ne trouve pas celui pour Debian (seulement pour Ubuntu), et ma maman m'a toujours dit de ne pas installer n'importe quoi comme dépôt, que ça pouvait faire sauter l'émail de mes dents...

On peut trouver des tutos pour installer soi-même Latte-Dock, mais là encore je suis perdu. Comme dit ce site :

Lucky for you, the Latte Dock software is one of the easiest programs to build. To start the compilation process, ensure you have all of the Qt build libraries, Cmake as well as the latest version of the KDE Plasma desktop environment and the Git source control tool.

J'adore...
La même chose mais en plus détaillé se trouve installation.md, mais encore une fois c'est pour Kubuntu.

Bref, voici ma question : quelqu'un a-t-il installé Latte-Dock sous Debian, et comment ?

#23 Re : Matériel » [Résolu]Encore la clé wifi Realtek RTL8192EU... » 27-05-2017 07:42:54

mth

smolski a écrit :

On va se goinfrer un petit point choco df des familles alors, si c'est résolu :
Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre.

ops.gifJ'y ai pensé ce matin en me réveillant, désolé...
C'était pour te permettre de participer à la fête tongue et d'avoir une coupe de champagne et un carré de chocolat !

chalu a écrit :

Est-ce que tu pourrais expliquer le point de la commande dkms add .

Effectivement, ce point m'a perturbé à tel point que j'ai cru qu'il y avait une faute de frappe.

chalu a écrit :

Deuxième point, si le noyau est mis à jour, mises à jour de sécurité je pense, est-ce qu'il y aura quelque chose à faire ? Je serais tenté de dire oui il faudra recommencer la manip ?

Je vous tiendrai au courant en tous cas si c'est le cas.

#24 Re : Matériel » [Résolu]Encore la clé wifi Realtek RTL8192EU... » 27-05-2017 00:00:24

mth
Merci beaucoup pour tes efforts !!
Si on se croise un jour, je te paierai un café... avec deux croissants smile

Bon, je vais reprendre mes bidouilles de mon côté, ça va passer !

Edit : ÇA Y EST !!! cool
CECI EST ÉCRIT SANS FIL !!
ET ÇA MARCHE ENCORE APRÈS UN REBOOT !!
MERCI ÈFPÉ !
(oui, je sais, je crie, mais c'est parce que je suis content !!)

Pour mémoire, j'ai :
- désactivé NetworkManager
- renommé l'interface Wifi
- modifié le fichier Interfaces
(voir plus haut pour tout ça).

Merci à tous, c'était vraiment chirurgical et enthousiasmant smile
À bientôt pour de nouvelles aventures wink

#25 Re : Matériel » [Résolu]Encore la clé wifi Realtek RTL8192EU... » 26-05-2017 23:51:47

mth
Alors le retour de tout ça :

lsmod | egrep '8192eu|rtl8xxxu'


8192eu                921600  0
usbcore               249856  4 usbhid,8192eu,xhci_pci,xhci_hcd


Ça a l'air d'être passé.

Il ne faudra pas que j'oublie que j'ai fait ça, si dans le future je dois recommencer à bidouiller tout ça.
Qu'est-ce que j'ai blacklisté, là ? Le pilote fourni par le paquet firmware-realtek ?

Pied de page des forums

Propulsé par FluxBB