Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/12/2021, à 23:18

caricion

Reinstallation HOME saturé - Ouvertire de session impossible

Bonjour,

je ne sais pas trop ou placer mon message puisqu'il regroupe plusieurs problématiques.

Je suis sous lubuntu 20.04
Mon problème de base est que lorsque je rentre mon mot de passe de session, plus rien ne se passe (j'ai le pointeur qui fonctionne mais pls rien ne répond, ma session ne s'ouvre jamais) je précise que le mot de passe est le bon, si je fais exprès de me tromper, j'ai un message d'erreur et je peux resaisir un mot de passe (et dès que c'est le bon, il n'est plus possible de saisir quoi que ce soit et faire autre chose que de déplacer le pointeur et éteindre en appuyant sr le bouton "physique").

J'ai un Home séparé et il est plein à ras bord, je pense que c'est le problème.

J'ai créé une clef USB d'installation et j'ai démarré depuis celle-ci. Ca fonctionne.
A la grande surprise j'arrive même à accéder à des fichiers sur la partition qui contient mon /home.

J'ai réussi à copier coller une grande partie des fichiers qu'il contient (mais pas tous) dans des DD externes.
J'ai cependant des erreurs du type "acces denied" ou "invalid filename" (certainement trop long) pour certains fichiers.

De plus je ne peux pas supprimer des fichiers directement (je suis déjà étonné d'y accéder sans aucun mot de passe ....



J'ai essayé de rentrer en mode "recovery" depuis le menu de base (donc sans utiliser la clef)
Mais je ne suis pas un spécialiste de la ligne de commande ...
Je voulais supprimer quelques gros fichiers pour faire de la place mais je n'ai pas vraiment réussi.


Je voudrais donc soit depuis une session graphique (à partir de la clef)
Avoir des astuces pour : - soit copier tous les fichiers sur un support (quel doit être son format)
- soit supprimer directement des fichiers (mais comment saisir un mot de passe ... ?)

Soit en mode console (via recovery et sans clef) avoir des astuces pour : être sur d'être au bon endroit (retrouver mon home) faire défiler les listes de dossiers fichiers page par page et de manière compréhensible ; être en mesure de copier vers un DD externe sans erreur ou supprimer un "gros dossier"


Je précise que j'ai déjà fait (depuis la clef) une réinstallation complète (en conservant le home et son mot de passe et en effaçant pas non plus la partition /)
j'ai aussi depuis le mode recovery choisi toutes les options sauf une qui ne marche pas parceque un disque semble monté ... et j'ai donc utilisé l'option "gagner de la place" qui a supprimé un paquet obsolète mais n'a rien changé.
Après celle-ci, depuis ma clef j'ai pu voir qu'il y avait 0 ko de disponible sur la partition qui contient mon /HOME (quelques Go de libres sur toutes les autres)


Voila donc des idées avant que je ne perde des données "récupérables" selon moi

Merci

Hors ligne

#2 Le 11/12/2021, à 23:53

Ayral

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Modération : déplacé dans "Installation de logiciels et changements de version"


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 18.04 LTS sur un Thinkpad W540

Hors ligne

#3 Le 12/12/2021, à 00:05

Coeur Noir

Re : Reinstallation HOME saturé - Ouvertire de session impossible

En mode console / recovery depuis le système installé - puisqu'apparemment tu as de la place à la racine de ton système, tu pourrais installer l'utilitaire ncdu, voir https://forum.ubuntu-fr.org/viewtopic.php?id=1761411 ou https://dev.yorhel.nl/ncdu/scr

sudo apt install ncdu

Non seulement il te permettra de repérer les dossiers les plus occupés, mais éventuellement de les supprimer.
Ça prend genre 50ko en place, et 1 Mo aves ses dépendances ( qui sont à priori déjàs installées sous ×buntu ).

Ça se lance donc en terminal / console mais c'est une interface semi-graphique, tu te promènes dans l'arborescence avec les flèches et des actions sont disponibles via le clavier,
? pour l'aide, d pour delete et d'autres :

KEYS

?
    Show help + keys + about screen

up, down j, k
    Cycle through the items

right, enter, l
    Open selected directory

left, <, h
    Go to parent directory

n
    Order by filename (press again for descending order)

s
    Order by filesize (press again for descending order)

C
    Order by number of items (press again for descending order)

a
    Toggle between showing disk usage and showing apparent size.

M
    Order by latest child mtime, or modified time. (press again for descending order) Requires the -e flag.

d
    Delete the selected file or directory. An error message will be shown when the contents of the directory do not match or do not exist anymore on the filesystem.

t
    Toggle dirs before files when sorting.

g
    Toggle between showing percentage, graph, both, or none. Percentage is relative to the size of the current directory, graph is relative to the largest item in the current directory.

c
    Toggle display of child item counts.

m
    Toggle display of latest child mtime, or modified time. Requires the -e flag.

e
    Show/hide 'hidden' or 'excluded' files and directories. Please note that even though you can't see the hidden files and directories, they are still there and they are still included in the directory sizes. If you suspect that the totals shown at the bottom of the screen are not correct, make sure you haven't enabled this option.

i
    Show information about the current selected item.

r
    Refresh/recalculate the current directory.

b
    Spawn shell in current directory.

    Ncdu will determine your preferred shell from the NCDU_SHELL or SHELL variable (in that order), or will call /bin/sh if neither are set. This allows you to also configure another command to be run when he 'b' key is pressed. For example, to spawn the vifm(1) file manager instead of a shell, run ncdu as follows:

    export NCDU_SHELL=vifm

    ncdu

    Ncdu will set the NCDU_LEVEL environment variable or increment it before spawning the shell. This variable allows you to detect when your shell is running from within ncdu, which can be useful to avoid nesting multiple instances of ncdu. Ncdu itself does not (currently) warn when attempting to run nested instances.

q
    Quit

Il y a sinon des endroits dans un répertoire personnel où s'entassent des choses plus forcément utiles avec le temps :

~/.cache/thumbnails

qui stocke les vignettes des images enregistrées ( qui ne sont malheureusement pas effacées lorsque le fichier d'origine est supprimé ).
Toujours dans ~/.cache ce qui concerne ton ou tes navigateurs web…

Bref vois déjà si ncdu t'aide à y voir plus clair et faire un peu de ménage. Ce sera peut-être suffisant pour retrouver une session graphique utilisable.

Une autre piste : une corruption des droits et permissions dans ton répertoire perso' par ex. après un usage maladroit de sudo.
Encore depuis ta console du système installé, identifié en tant que ton $USER habituel, la commande :

find ~ ! -user $USER

quand tout va bien → elle ne répond rien.
Sinon, elle liste ce qui n'appartient plus à l'$USER ( à montrer, si possible ).


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#4 Le 12/12/2021, à 01:29

caricion

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Coeur Noir a écrit :

En mode console / recovery depuis le système installé - puisqu'apparemment tu as de la place à la racine de ton système, tu pourrais installer l'utilitaire ncdu, voir https://forum.ubuntu-fr.org/viewtopic.php?id=1761411 ou https://dev.yorhel.nl/ncdu/scr

sudo apt install ncdu

Non seulement il te permettra de repérer les dossiers les plus occupés, mais éventuellement de les supprimer.
Ça prend genre 50ko en place, et 1 Mo aves ses dépendances ( qui sont à priori déjàs installées sous ×buntu ).

Ça se lance donc en terminal / console mais c'est une interface semi-graphique, tu te promènes dans l'arborescence avec les flèches et des actions sont disponibles via le clavier,
? pour l'aide, d pour delete et d'autres :

KEYS

?
    Show help + keys + about screen

up, down j, k
    Cycle through the items

right, enter, l
    Open selected directory

left, <, h
    Go to parent directory

n
    Order by filename (press again for descending order)

s
    Order by filesize (press again for descending order)

C
    Order by number of items (press again for descending order)

a
    Toggle between showing disk usage and showing apparent size.

M
    Order by latest child mtime, or modified time. (press again for descending order) Requires the -e flag.

d
    Delete the selected file or directory. An error message will be shown when the contents of the directory do not match or do not exist anymore on the filesystem.

t
    Toggle dirs before files when sorting.

g
    Toggle between showing percentage, graph, both, or none. Percentage is relative to the size of the current directory, graph is relative to the largest item in the current directory.

c
    Toggle display of child item counts.

m
    Toggle display of latest child mtime, or modified time. Requires the -e flag.

e
    Show/hide 'hidden' or 'excluded' files and directories. Please note that even though you can't see the hidden files and directories, they are still there and they are still included in the directory sizes. If you suspect that the totals shown at the bottom of the screen are not correct, make sure you haven't enabled this option.

i
    Show information about the current selected item.

r
    Refresh/recalculate the current directory.

b
    Spawn shell in current directory.

    Ncdu will determine your preferred shell from the NCDU_SHELL or SHELL variable (in that order), or will call /bin/sh if neither are set. This allows you to also configure another command to be run when he 'b' key is pressed. For example, to spawn the vifm(1) file manager instead of a shell, run ncdu as follows:

    export NCDU_SHELL=vifm

    ncdu

    Ncdu will set the NCDU_LEVEL environment variable or increment it before spawning the shell. This variable allows you to detect when your shell is running from within ncdu, which can be useful to avoid nesting multiple instances of ncdu. Ncdu itself does not (currently) warn when attempting to run nested instances.

q
    Quit

Il y a sinon des endroits dans un répertoire personnel où s'entassent des choses plus forcément utiles avec le temps :

~/.cache/thumbnails

qui stocke les vignettes des images enregistrées ( qui ne sont malheureusement pas effacées lorsque le fichier d'origine est supprimé ).
Toujours dans ~/.cache ce qui concerne ton ou tes navigateurs web…

Bref vois déjà si ncdu t'aide à y voir plus clair et faire un peu de ménage. Ce sera peut-être suffisant pour retrouver une session graphique utilisable.

Une autre piste : une corruption des droits et permissions dans ton répertoire perso' par ex. après un usage maladroit de sudo.
Encore depuis ta console du système installé, identifié en tant que ton $USER habituel, la commande :

find ~ ! -user $USER

quand tout va bien → elle ne répond rien.
Sinon, elle liste ce qui n'appartient plus à l'$USER ( à montrer, si possible ).


Merci pour ces informations,

find ~ ! -user $USER

ne renvoie rien

NCDU est un super utilitaire que j'ai installé sur mon second ordinateur cependant je n'arrive pas à l'installer sur celui qui a des problèmes (une partie de l'installation se passe dans le /home ?

Il me dit bien que ncdu existe, qu'il va installer un paquet, mais il me parle d'une "erreur temporaire de résolution"
et suivent deux erreurs : - impossible de récupérer   //..... ncdu ....deb      "erreur temporaire de résolution de "archive.ubuntu.com"
puis- internal error, ordering was unable to handle the media swap


dommage c'est exactement ce qu'il me fallait.  une alternative d'installation ?


Je me demande en fait si le système se connecte à internet à ce stade (et comment le faire sinon)
Je rapelle que je suis en "root"    :
root@monsysteme :~#

Dernière modification par caricion (Le 12/12/2021, à 01:59)

Hors ligne

#5 Le 12/12/2021, à 02:02

Coeur Noir

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Ça ressemble à pas d'accès internet ça… connexion ethernet requise en console.

Si tu sais que tu n'as plus de place dans ta partition dédiée /home MAiS qu'il te reste de la place confortable sur une autre partition, déplace des dossiers bien lourds de l'un vers l'autre ?

mv   /home/toi/un_dossier_bien_gras   /chemin/autre_partition

Avant d'aller par là, des aides pour te repérer :

lsblk -fe7 -o + size

listera les disques et partitions en présence ( noms, type, point de montage, etc )

df -Th -x squashfs -x tmpfs -x devtmpfs

donnera l'occupation des partitions ( celles montées ).


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 12/12/2021, à 02:03

nany

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Bonjour,



caricion a écrit :

Mon problème de base est que lorsque je rentre mon mot de passe de session, plus rien ne se passe (j'ai le pointeur qui fonctionne mais pls rien ne répond, ma session ne s'ouvre jamais) je précise que le mot de passe est le bon, si je fais exprès de me tromper, j'ai un message d'erreur et je peux resaisir un mot de passe (et dès que c'est le bon, il n'est plus possible de saisir quoi que ce soit et faire autre chose que de déplacer le pointeur et éteindre en appuyant sr le bouton "physique").

Lorsque tu es sur l’écran de connexion, utilise la combinaison de touches [Ctrl]+[Alt]+[F3] pour aller en console tty3.
Saisis ton nom d’utilisateur et valide par [Entrée].
Saisis alors ton mot de passe à l’aveugle et valide.

caricion a écrit :

J'ai un Home séparé et il est plein à ras bord, je pense que c'est le problème.

Si /home est séparé, ce n’est pas vraiment le problème même s’il faut y faire un peu de place pour qu’il soit à l’aise.


En console tty, passe ces commandes :

df -Thx tmpfs -x devtmpfs -x squashfs
sudo du -mad4 / 2>/dev/null | sort -nr | head -20

Et donne nous les retours du mieux que tu peux, au besoin prends des photos.

Hors ligne

#7 Le 12/12/2021, à 13:58

geole

Re : Reinstallation HOME saturé - Ouvertire de session impossible

caricion a écrit :

J'ai réussi à copier coller une grande partie des fichiers qu'il contient (mais pas tous) dans des DD externes.

De plus je ne peux pas supprimer des fichiers directement (je suis déjà étonné d'y accéder sans aucun mot de passe ....

Bonjour.
Je pense que tu as fait les copies en mode graphique ainsi que les suppressions qui ne fonctionnent pas car il veut mettre à la poubelle et il n'y a plus de place.

Soit dans le mode graphique, tu as une option pour supprimer directement sans mise à poubelle.
Soit tu le fais en ligne de commande.
Ça ressemblera à

rm  -v  /media/ubuntu/home/caricion/Téléchargements/NomDeFichier

si message d'erreur disant que tu n'es pas autorisé, fais précéder la commande du mot sudo

Hors ligne

#8 Le 12/12/2021, à 16:09

caricion

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Bonjour,

je crois m'en être sorti.

pour mémoire avant de lancer mon appel à l'aide j'avais réinstallé lubuntu sans écraser mon home séparé , j'avais aussi utilisé la console en mode recovery mais ce n'était pas évident. Je pense qu'il n'y avait pas de connexion internet à ce stade ... je ne pouvais pas installer ncdu


puis j'ai suivi le conseil suivant


nany a écrit :

Lorsque tu es sur l’écran de connexion, utilise la combinaison de touches [Ctrl]+[Alt]+[F3] pour aller en console tty3.
Saisis ton nom d’utilisateur et valide par [Entrée].
Saisis alors ton mot de passe à l’aveugle et valide.
.

de là j'ai pu installer ncdu et supprimer des fichiers dans mon home (vraiment super ce ncdu).

puis j'ai redémarré mais j'avais presque le même problème, après la saisie de mes identifiant il me proposait un "full upgrade" que je ne voulais pas forcément et si je refusais il s'arretait comme avant.
J'ai donc accepté et après un redémarrage, visiblement tout fonctionnne

A voir par la suite

Merci en tout cas

Hors ligne

#9 Le 12/12/2021, à 16:18

nany

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Donne quand même ces retours ;

nany a écrit :
df -Thx tmpfs -x devtmpfs -x squashfs
sudo du -mad4 / 2>/dev/null | sort -nr | head -20

Hors ligne

#10 Le 12/12/2021, à 17:11

caricion

Re : Reinstallation HOME saturé - Ouvertire de session impossible

nany a écrit :

Donne quand même ces retours ;

df -Thx tmpfs -x devtmpfs -x squashfs
Sys. de fichiers Type    Taille Utilisé Dispo Uti% Monté sur
/dev/sda1        ext4       23G     13G  8,8G  59% /
/dev/sda2        ext4       21G     19G  552M  98% /home
/dev/sda5        fuseblk    98G     78G   21G  80% /media/aba/4ER999TTYYFFF
sudo du -mad4 / 2>/dev/null | sort -nr | head -20
114365  /
79025   /media/aba/4ER999TTYYFFF
79025   /media/aba
79025   /media
78697   /media/aba/4ER999TTYYFFF/Donnees
19349   /home/aba
19349   /home
8385    /usr
4875    /usr/lib
4864    /home/aba/Téléchargements
3829    /var
3253    /home/aba/dwhelper
3236    /snap
2418    /usr/share
2292    /home/aba/.thunderbird
2291    /home/aba/.thunderbird/sncwbsni.default
1720    /var/lib
1618    /home/aba/.PlayOnLinux
1481    /usr/lib/x86_64-linux-gnu
1463    /home/aba/gPodder

Hors ligne

#11 Le 12/12/2021, à 17:18

geole

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Ton home a une petite taille
Peux-tu donner ce retour

sudo parted /dev/sda unit    MiB print free

Hors ligne

#12 Le 12/12/2021, à 19:04

nany

Re : Reinstallation HOME saturé - Ouvertire de session impossible

La racine n’est pas pleine :

/dev/sda1        ext4       23G     13G  8,8G  59% /

Peut-être du côté des inœuds ?
Donne aussi le retour de :

df -Tix tmpfs -x devtmpfs -x squashfs

Hors ligne

#13 Le 12/12/2021, à 20:29

caricion

Re : Reinstallation HOME saturé - Ouvertire de session impossible

geole a écrit :

Ton home a une petite taille
Peux-tu donner ce retour

sudo parted /dev/sda unit    MiB print free
Modèle : ATA Crucial_CT250MX2 (scsi)
Disque /dev/sda : 238475MiB
Taille des secteurs (logiques/physiques) : 512B/4096B
Table de partitions : msdos
Drapeaux de disque : 

Numéro  Début      Fin        Taille     Type      Système de fichiers  Drapeaux
        0,03MiB    1,00MiB    0,97MiB              Espace libre
 1      1,00MiB    23472MiB   23471MiB   primary   ext4                 démarrage
 2      23472MiB   44972MiB   21500MiB   primary   ext4
 3      44972MiB   52472MiB   7500MiB    primary   linux-swap(v1)
 4      52472MiB   238473MiB  186001MiB  extended
 5      52472MiB   152473MiB  100001MiB  logical   ntfs
 6      152474MiB  238473MiB  85999MiB   logical   ntfs
        238473MiB  238475MiB  2,49MiB              Espace libre
~$ df -Tix tmpfs -x devtmpfs -x squashfs
Sys. de fichiers Type      Inœuds IUtil.   ILibre IUti% Monté sur
/dev/sda1        ext4     1504384 395534  1108850   27% /
/dev/sda2        ext4     1376256  81255  1295001    6% /home
/dev/sda5        fuseblk 21415244 124314 21290930    1% /media/aba/4ER999TTYYFFF/

voila mais comme indiqué ça fonctionne ...

Hors ligne

#15 Le 12/12/2021, à 21:09

geole

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Tu as deux partitions formatées  en NTFS.
Je pense qu'elles ne  contiennent pas le logiciel Windows. Leur présence est anormale si windows n'est pas présent dans ton ordinateur.

Afin de connaitre leur taux de remplissage

mkdir 5 6
sudo mount -v /dev/sda5  5
sudo mount -v /dev/sda6  6
df -Thx tmpfs -x devtmpfs -x squashfs 

D'autre part, la partition de swap me semble trop importante.

free -h

Dernière modification par geole (Le 12/12/2021, à 21:23)

Hors ligne

#16 Le 12/12/2021, à 23:46

Coeur Noir

Re : Reinstallation HOME saturé - Ouvertire de session impossible

Pour éviter la création manuelle de point de montage et monter quelque chose sans utiliser sudo et accessible à l'utilisateur :

udisksctl mount -b /dev/sda5

qui montera dans /media/$USER/label_ou_uuid_partition soit la même action que double-cliquer sur une partition « interne » dans l'explorateur de fichiers.

lsblk -fe7 -o + size

est rudement pratique car elle liste tous les disques et partitions en présence, leurs tailles, occupation ( pour les partitions montées ), type, label, uuid, point de montage, etc…

Le /home semble court sauf si les documents utilisateur(s) sont stockés ailleurs ?

Le retour de

cat /etc/fstab

ne serait pas superflu, pour voir quelles partitions sont montées dès le démarrage.

S'il n'y a pas ou plus de système Windows installé dans cette machine, le NTFS n'a effectivement aucun intérêt : Linux ne saura pas le réparer en cas de pépin.

Mais bon on s'éloigne du sujet initial, et là on aborde l'optimisation et l'organisation de tes partitions et données…

Dernière modification par Coeur Noir (Le 13/12/2021, à 01:19)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne