En cours partition linux mémoire pleine - grub endommagé

Postez ici toutes vos demandes d’assistance.
jaq
Messages : 49
Enregistré le : dim. 1 juil. 2018 14:49
Localisation : Alpes-maritimes (06)

partition linux mémoire pleine - grub endommagé

Message par jaq »

Bonjour,
Depuis 8 jours (!) je cherche sur la Toile une solution sans succès, rien ne correspondant réellement à mes blocages.

- Au démarrage il n'y a pas de mode recovery mais seulement le mode normal qui me renvoie perpétuellement à l'invite de login et mdp... que j'ai oubliés !
- Avec la clé bootable d'installation de Mint Victoria (21.2), j'accède au ssd interne, ce qui m'a permis de voir que mes données sur la partition "home" étaient intactes apparemment. Mais je ne peux rien compresser ou supprimer de la partition Linux totalement pleine ni sauvegarder sur un Dd externe mes données soit pour utiliser alors bootrepair soit, en dernier ressort, reformater la partition Linux et réinstaller.

J'ai pu lancer gparted mais je ne peux rien faire car il m'oppose l'impossibilité de lecture/écriture.
Je tourne donc en rond...

Par diverses manipulations, j'ai pu ouvrir un terminal et lancer df -h

->

Code : Tout sélectionner

 jaq@jaq-Latitude-E6330:~$ df -h
     Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
     tmpfs              781M     30M  752M   4% /run
     /dev/sda1           41G     41G     0 100% /
     tmpfs              3,9G       0  3,9G   0% /dev/shm
     tmpfs              5,0M    4,0K  5,0M   1% /run/lock
     /dev/sda5          169G    127G   34G  80% /home
     tmpfs              781M    1,7M  780M   1% /run/user/1000
Que pourrais-je faire ?
Merci de l'avoir lu.
Cordialement
Modifié en dernier par cyrille le jeu. 21 déc. 2023 12:37, modifié 1 fois.
Raison : Ajout balises code
Pc portable : Dell Latitude E6330 | Linux Mint 21.2 Victoria) Cinnamon 5.8.4 | noyau : 5.15.0-91-generic | processeur : Intel© Core™ i5-3320M CPU @ 2.60GHz × 2 | Ram 7,6 Go stockage interne : SSD 250 Go | carte graphique intégrée : Intel Corporation 3rd Gen Core processor Graphics Controller

Jennatux
Messages : 1909
Enregistré le : mer. 1 nov. 2017 01:59

Re: partition linux mémoire pleine - grub endommagé

Message par Jennatux »

Bonjour

deja faire un petit nettoyage pour faire de la place

Code : Tout sélectionner

sudo apt clean

Code : Tout sélectionner

df -Th
si on gagne de la place installes ncdu

Code : Tout sélectionner

sudo apt install ncdu
puis donne le retour de

Code : Tout sélectionner

sudo ncdu / -x
et

Code : Tout sélectionner

sudo ncdu /var
Modifié en dernier par Jennatux le jeu. 21 déc. 2023 13:36, modifié 3 fois.
Clevo Intel Pentium 4405U @ 2.10GHz × 4 - Intel Graphics 510
Ubuntu 23.10 - Xubuntu 24.04 - Ubuntu Unity 23.04 - Kubuntu 23.10 - Ubuntu 23.04
Tour Ubuntu Gnome 23.10 - Ubuntu Unity 23.04 - Xubuntu 23.10 - Debian 12 Gnome et Xfce - Linux Mint 21 Cinnamon et Xfce - Lmde6 Avec partition data

Une fraction de seconde

Avatar du membre
cyrille
Administrateur du site
Messages : 12448
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: partition linux mémoire pleine - grub endommagé

Message par cyrille »

?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
ludo9474
Messages : 415
Enregistré le : mer. 17 août 2016 13:08
Localisation : Dordogne

Re: partition linux mémoire pleine - grub endommagé

Message par ludo9474 »

Bonjour,
Si tu utilises Timeshif essaies avec la clé bootable de retirer des sauvegardes.
Ça devrait libérer de l'espace disque
Bonne journée quand même
PC de Bureau Lenovo thinkstation E32 / Dual Boot - Linux Mint Cinnamon 64 bits Victoria 21.2 (xserver-xorg-video-nouveau) - Noyau 5.15.0-89 - Linux Mint Lmde 6 faye 64 bits (xserver-xorg-video-nouveau) - CPU: Intel© Core™ i7-4770 CPU @ 3.40GHz × 4 / Ram: 16GO / Carte Graphique: NVIDIA GeForce GT 630 - 2 écran 22" + 1 écran TV Samsung / Disques durs: 1 SSD 120Go Système (Mint Cinnamon) / 1 SSD 1To Système (Lmde + timeshift) / 1 HDD 2To (Données) /

jaq
Messages : 49
Enregistré le : dim. 1 juil. 2018 14:49
Localisation : Alpes-maritimes (06)

Re: partition linux mémoire pleine - grub endommagé

Message par jaq »

Merci Jennatux et Cyrille
Beaucoup de temps perdu pour vous faire mon retour parce que, au moment d’envoyer, mes doigts ont accroché des touches et le message a disparu…

1) J'avais déjà lu viewtopic.php?t=16694 et essayé mais sans succès (pas possible d’accéder au « Recovery mode «  à cause de la mémoire pleine pour la partition linux).
Je n’ai pas encore essayé le changement de mdp. En effet, avant de lire vos réponses, je venais enfin d'accéder à un terminal et lancer je crois :

set boot=(hd0,msdos1)
set prefix=(hd0,msdos1)/boot/grub
insmod normal
normal

Le démarrage normal a eu lieu et j'ai pu alors accéder à mes documents, ma messagerie.
Pour autant, comme les retours des lignes de commande semblent montrer que les défaillances de grub2 n’ont pas été réparées (voir ci-dessous sudo apt clean qui ne renvoie rien et les résultats identiques pour les deux df -Th) mais peut-être seulement contournées, je préfère profiter de cette éclaircie pour traiter les urgences, notamment sauvegarder le home sur DD externe par précaution, avant d'éteindre et espérer que ce qui suit aura perrmis de savoir comment libérer de l’espace sur la partition linux (je pense par exemple à supprimer totalement timeshift) afin de réparer grub.

2) Voici les retours des lignes de commande :

Code : Tout sélectionner

jaq@jaq-Latitude-E6330:~$ df -Th
Sys. de fichiers Type  Taille Utilisé Dispo Uti% Monté sur
tmpfs            tmpfs   781M    1,7M  780M   1% /run
/dev/sda1        ext4     41G     41G     0 100% /
tmpfs            tmpfs   3,9G       0  3,9G   0% /dev/shm
tmpfs            tmpfs   5,0M    8,0K  5,0M   1% /run/lock
/dev/sda5        ext4    169G    128G   33G  80% /home
tmpfs            tmpfs   781M    1,7M  780M   1% /run/user/1000
/dev/mmcblk0p1   exfat   120G     57G   63G  48% /media/jaq/3762-65341

Code : Tout sélectionner

jaq@jaq-Latitude-E6330:~$ sudo apt clean
[sudo] Mot de passe de jaq :   

Code : Tout sélectionner

jaq@jaq-Latitude-E6330:~$ df -Th
Sys. de fichiers Type  Taille Utilisé Dispo Uti% Monté sur
tmpfs            tmpfs   781M    1,7M  780M   1% /run
/dev/sda1        ext4     41G     41G     0 100% /
tmpfs            tmpfs   3,9G       0  3,9G   0% /dev/shm
tmpfs            tmpfs   5,0M    8,0K  5,0M   1% /run/lock
/dev/sda5        ext4    169G    128G   33G  80% /home
tmpfs            tmpfs   781M    1,7M  780M   1% /run/user/1000
/dev/mmcblk0p1   exfat   120G     57G   63G  48% /media/jaq/3762-65341

Code : Tout sélectionner

jaq@jaq-Latitude-E6330:~$ sudo apt install ncdu
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
ncdu est déjà la version la plus récente (1.15.1-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.

Code : Tout sélectionner

sudo ncdu / -x
->
ncdu 1.15.1 ~ Use the arrow keys to navigate, press ? for help                  
--- / --------------------------------------------------------------------------
   13,9 GiB [######### ] /var                                                   
   10,5 GiB [#######   ] /usr
    8,0 GiB [#####     ]  swapfile
    6,5 GiB [####      ] /timeshift
    1,4 GiB [          ] /opt
  260,1 MiB [          ] /boot
   40,6 MiB [          ] /etc
   19,1 MiB [          ] /root
    8,4 MiB [          ] /Recup
  136,0 KiB [          ] /tmp
   20,0 KiB [          ] /media
e  16,0 KiB [          ] /lost+found
e   4,0 KiB [          ] /srv
e   4,0 KiB [          ] /mnt
e   4,0 KiB [          ] /cdrom
@   0,0   B [          ]  libx32
@   0,0   B [          ]  lib64
@   0,0   B [          ]  lib32
@   0,0   B [          ]  sbin
@   0,0   B [          ]  lib
@   0,0   B [          ]  bin
>   0,0   B [          ] /sys
>   0,0   B [          ] /run
>   0,0   B [          ] /proc
>   0,0   B [          ] /home
>   0,0   B [          ] /dev


 Total disk usage:  40,6 GiB  Apparent size:  39,9 GiB  Items: 523469  

Code : Tout sélectionner

sudo ncdu /var
-> 
ncdu 1.15.1 ~ Use the arrow keys to navigate, press ? for help                  
--- /var -----------------------------------------------------------------------
   11,9 GiB [##########] /tmp                                                   
    1,0 GiB [          ] /log
  840,8 MiB [          ] /lib
  158,2 MiB [          ] /cache
   23,4 MiB [          ] /opt
   16,0 MiB [          ] /backups
  760,0 KiB [          ] /spool
   16,0 KiB [          ] /ipp-usb
e   4,0 KiB [          ] /mail
e   4,0 KiB [          ] /local
@   0,0   B [          ]  lock
@   0,0   B [          ]  run

 Total disk usage:  13,9 GiB  Apparent size:  13,8 GiB  Items: 21825  
Bien cordialement
Modifié en dernier par alain le jeu. 21 déc. 2023 22:01, modifié 1 fois.
Pc portable : Dell Latitude E6330 | Linux Mint 21.2 Victoria) Cinnamon 5.8.4 | noyau : 5.15.0-91-generic | processeur : Intel© Core™ i5-3320M CPU @ 2.60GHz × 2 | Ram 7,6 Go stockage interne : SSD 250 Go | carte graphique intégrée : Intel Corporation 3rd Gen Core processor Graphics Controller

jaq
Messages : 49
Enregistré le : dim. 1 juil. 2018 14:49
Localisation : Alpes-maritimes (06)

Re: partition linux mémoire pleine - grub endommagé

Message par jaq »

Merci ludo9474.

J'avais essayé mais comme pour tout ce que j'avais essayé, ce n'était pas possible, la mémoire pleine empêchant toute lecture/écriture.
Bonne fin de journée.
Pc portable : Dell Latitude E6330 | Linux Mint 21.2 Victoria) Cinnamon 5.8.4 | noyau : 5.15.0-91-generic | processeur : Intel© Core™ i5-3320M CPU @ 2.60GHz × 2 | Ram 7,6 Go stockage interne : SSD 250 Go | carte graphique intégrée : Intel Corporation 3rd Gen Core processor Graphics Controller

Avatar du membre
ludo9474
Messages : 415
Enregistré le : mer. 17 août 2016 13:08
Localisation : Dordogne

Re: partition linux mémoire pleine - grub endommagé

Message par ludo9474 »

oui mais en passant par la clé bootable tu pouvait avoir accès a Timeshift et ainsi libérer de l'espace en supprimant des sauvegardes
si c'est réglé tant mieux
Bonne fin de journée
PC de Bureau Lenovo thinkstation E32 / Dual Boot - Linux Mint Cinnamon 64 bits Victoria 21.2 (xserver-xorg-video-nouveau) - Noyau 5.15.0-89 - Linux Mint Lmde 6 faye 64 bits (xserver-xorg-video-nouveau) - CPU: Intel© Core™ i7-4770 CPU @ 3.40GHz × 4 / Ram: 16GO / Carte Graphique: NVIDIA GeForce GT 630 - 2 écran 22" + 1 écran TV Samsung / Disques durs: 1 SSD 120Go Système (Mint Cinnamon) / 1 SSD 1To Système (Lmde + timeshift) / 1 HDD 2To (Données) /

Avatar du membre
cyrille
Administrateur du site
Messages : 12448
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: partition linux mémoire pleine - grub endommagé

Message par cyrille »

Tu bootes sur liveUSB
Tu fais le tri dans tes téléchargements et dans le cache d'apt.

Ensuite tu peux aussi de chrooter ta Mint locale depuis le liveUSB et suivre les commandes du tutoriel sus cité
(profite en pour changer de password ...)
Le chroot est bien expliqué dans la doc d'ubuntu

Si tu ne sais pas chrooter, une fois les téléchargements nettoyés et le cache d'apt, tu rebootes et finis à la main ;)

PS Merci d'utiliser les balises code pour le retour des commandes cf viewtopic.php?f=2&t=319
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Jennatux
Messages : 1909
Enregistré le : mer. 1 nov. 2017 01:59

Re: partition linux mémoire pleine - grub endommagé

Message par Jennatux »

Tu peux deja gagner 6,5 Go en supprimant le répertoire /timeshift et prévoir de paramétrer Timeshift pour stocker les instantanés sur un disque-usb

Tu as /var/tmp qui fait presque 12 Go , c'est énorme tu peux le visiter avec ncdu soit en descendant dans ce répertoire avec les flèches haut et bas

Code : Tout sélectionner

ncdu /var/tmp
Clevo Intel Pentium 4405U @ 2.10GHz × 4 - Intel Graphics 510
Ubuntu 23.10 - Xubuntu 24.04 - Ubuntu Unity 23.04 - Kubuntu 23.10 - Ubuntu 23.04
Tour Ubuntu Gnome 23.10 - Ubuntu Unity 23.04 - Xubuntu 23.10 - Debian 12 Gnome et Xfce - Linux Mint 21 Cinnamon et Xfce - Lmde6 Avec partition data

Une fraction de seconde

jaq
Messages : 49
Enregistré le : dim. 1 juil. 2018 14:49
Localisation : Alpes-maritimes (06)

Re: partition linux mémoire pleine - grub endommagé

Message par jaq »

Bonsoir. Merci énormément pour toutes vos aides.

Désolé pour mes absences de balises code pour le retour des commandes.

En tenant compte de tous les conseils et en continuant à chercher, je suis enfin arrivé à supprimer le seul snapshot de timeshift avec bootrepair de la clé bootable. La partition n'est plus occupée qu'à 84% au lieu de 100%.
Néanmoins grub 2.04 n'est toujours pas réparé : quand je démarre j'ai encore le message
error file'/boot/grub/i386-pc/gcry_crc.mod'
mais après quelques secondes linux mint s'affiche correctement et tout est conservé (et le nom d'utilisateur et le mdp ne sont plus demandés).
J'espère que cela va durer jusqu'à la prochaine version stable de Mint que j'installerai alors après avoir sauvegardé mes données, les profils et reformaté.
Est-ce que je pourrai reproduire ma configuration actuelle (en prenant plus d'espace pour sda1 bien sûr) et sans les 2 espaces non alloués ou est-elle à revoir ?

Image
Pc portable : Dell Latitude E6330 | Linux Mint 21.2 Victoria) Cinnamon 5.8.4 | noyau : 5.15.0-91-generic | processeur : Intel© Core™ i5-3320M CPU @ 2.60GHz × 2 | Ram 7,6 Go stockage interne : SSD 250 Go | carte graphique intégrée : Intel Corporation 3rd Gen Core processor Graphics Controller

Répondre