Debian-facile

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

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

#1 01-05-2020 20:42:07

pipouxe
Membre
Distrib. : debian
Noyau : 9
Inscription : 24-04-2020

Disque dur (partition) un démontable

Bonjour à tous

J'ai depuis un moment une machine virtuelle sous Debian.
Il y a quelques mois j'ai voulu agrandir mon disque dur pour pouvoir stocker plus de data.
J'ai donc pour cela agrandi mon disque dur.
Puis j'ai supprimé une partition pour la remplacer par une plus grande.
Depuis cette époque à chaque démarrage je reçois un message d'erreur comme quoi le système n'arrive pas à monter le disque ( la la partition) que j'ai supprimé.
Voici l'erreur que j'ai à chaque fois que je démarre ma machine et qui revient de temps en temps dans les logs en journée.

Timed out waiting for device dev-disk-by\x2duuid-0bcd2f38\x2deb59\x2d41a0\x2d8c37\x2d3cdd6bddcba6.device




Si quelqu'un pourrait me donner la marche à suivre pour pouvoir lui faire comprendre que ce disque n'existe plus et qu'il n'est plus nécessaire de monter.

Je vous remercie d'avance

Hors ligne

#2 01-05-2020 20:54:31

raleur
Membre
Inscription : 03-10-2014

Re : Disque dur (partition) un démontable

En résumé tu as commis trois erreurs :
- tu n'as pas utilisé LVM, ce qui t'aurait grandement simplifié la tâche
- tu as supprimé la partition existante au lieu de l'agrandir
- tu n'as pas mis à jour le contenu du fichier /etc/fstab pour prendre en compte le changement de l'UUID de la partition.

Il vaut mieux montrer que raconter.

Hors ligne

#3 02-05-2020 08:33:21

phreg
Membre
Distrib. : MX Ubuntu LMDE Manjaro
Noyau : 4.9 à 4.20
(G)UI : Xfce Mate
Inscription : 02-04-2011

Re : Disque dur (partition) un démontable

raleur a écrit :

En résumé tu as commis trois erreurs :
- tu n'as pas utilisé LVM, ce qui t'aurait grandement simplifié la tâche
- tu as supprimé la partition existante au lieu de l'agrandir
- tu n'as pas mis à jour le contenu du fichier /etc/fstab pour prendre en compte le changement de l'UUID de la partition.


Bonjour,
un peu tard pour les 2 1ères erreurs !
La dernière peut être corrigée facilement.
Il suffit d'ouvrir /etc/fstab en root avec ton éditeur préféré et supprimer la ligne qui contient l'UUID de la partition effacée.

Hors ligne

#4 02-05-2020 21:13:27

pipouxe
Membre
Distrib. : debian
Noyau : 9
Inscription : 24-04-2020

Re : Disque dur (partition) un démontable

En résumé tu as commis trois erreurs :
- tu n'as pas utilisé LVM, ce qui t'aurait grandement simplifié la tâche
- tu as supprimé la partition existante au lieu de l'agrandir
- tu n'as pas mis à jour le contenu du fichier /etc/fstab pour prendre en compte le changement de l'UUID de la partition.



Merci de vos réponses

Je ne connais pas LVM c'est pourquoi je ne l'ai pas utilisé^^
je n'ai pas pu l'agrandir la partition car elle était un endroit sur le disque qui empêché de l'agrandir j'étais obligé de la supprimer pour la recréer ailleurs en la faisant plus grande.


@phreg merci de m'aider
je dois donc supprimer ces deux lignes suivantes dans le fichier:

# / was on /dev/sda1 during installation
UUID=8132da6b-4089-49bf-a99a-72d4fae88498 /               ext4    errors=remount-ro 0   1



merci beaucoup de votre aide

Voici mon fichier 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/sda1 during installation
UUID=8132da6b-4089-49bf-a99a-72d4fae88498 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=0bcd2f38-eb59-41a0-8c37-3cdd6bddcba6 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

 

Hors ligne

#5 02-05-2020 22:53:15

raleur
Membre
Inscription : 03-10-2014

Re : Disque dur (partition) un démontable

pipouxe a écrit :

Je ne connais pas LVM c'est pourquoi je ne l'ai pas utilisé


Certes, c'est un frein majeur à son utilisation massive.

pipouxe a écrit :

je n'ai pas pu l'agrandir la partition car elle était un endroit sur le disque qui empêché de l'agrandir j'étais obligé de la supprimer pour la recréer ailleurs en la faisant plus grande.


C'est précisément ce genre de chose que LVM aurait permis d'éviter. Il permet d'agrandir un volume en utilisant de l'espace libre où qu'il soit.
Ça fait envie, non ?

pipouxe a écrit :

je dois donc supprimer ces deux lignes suivantes


Surtout pas. Cette ligne concerne le montage de la racine. Tu vois bien que l'UUID de la ligne ne correspond pas du tout à celui du message d'erreur. Si l'UUID de la racine n'existait plus, le système ne démarrerait plus du tout et s'arrêterait à l'initramfs.

C'est l'autre UUID, celui de la partition de swap, qui semble correspondre. Ce qui m'amène quelques réflexions et interrogations.
Tu aurais donc voulu agrandir la partition de swap pour stocker plus de données ? Ça n'a aucun sens, la partition de swap ne sert pas à stocker des données. D'autre part, elle est la dernière référencée dans /etc/fstab donc a priori située en fin de disque, et si tu as agrandi le disque rien n'empêchait d'agrandir la partition. Bref, tout ça n'est pas logique. Est-ce que tu n'aurais pas plutôt supprimé la partition de swap pour pouvoir agrandir la partition racine ?

On peut voir la situation actuelle du disque avec les commandes suivantes ?

fdisk -l
blkid

Dernière modification par raleur (02-05-2020 22:54:15)


Il vaut mieux montrer que raconter.

Hors ligne

#6 04-05-2020 15:20:49

pipouxe
Membre
Distrib. : debian
Noyau : 9
Inscription : 24-04-2020

Re : Disque dur (partition) un démontable

 Est-ce que tu n'aurais pas plutôt supprimé la partition de swap pour pouvoir agrandir la partition racine ?
 



Oui voilà c'est exactement ça!! J'avais oublié depuis le temps mais en effet j'avais supprimé puis recréer le swap pour pouvoir agrandir ma partition racine.
Car justement je m'étais dit que comme le swap ne contient rien c'est pas gênant de le détruire pour le recréer à côté!
Ça me revient maintenant^^


Voici ce que donne les commandes pour voir la situation actuelle de mon disque:

Disque /dev/sda : 500 GiB, 536870912000 octets, 1048576000 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 : 0x80fe15ee

Périphérique Amorçage      Début        Fin   Secteurs Taille Id Type
/dev/sda1    *              2048 1008728063 1008726016   481G 83 Linux
/dev/sda2             1008728064 1048575999   39847936    19G 82 partition d'échange Linux / Solaris


root@debian:/home/user# blkid
/dev/sda1: UUID="8132da6b-4089-49bf-a99a-72d4fae88498" TYPE="ext4" PARTUUID="80fe15ee-01"
/dev/sda2: UUID="6641d8ed-a913-4ea2-a3fd-733ecf13192a" TYPE="swap" PARTUUID="80fe15ee-02"
 

Hors ligne

#7 04-05-2020 16:33:51

phreg
Membre
Distrib. : MX Ubuntu LMDE Manjaro
Noyau : 4.9 à 4.20
(G)UI : Xfce Mate
Inscription : 02-04-2011

Re : Disque dur (partition) un démontable

Donc il faut modifier le fstab pour remplacer UUID=0bcd2f38-eb59-41a0-8c37-3cdd6bddcba6 par UUID=6641d8ed-a913-4ea2-a3fd-733ecf13192a.
C'est à faire en root bien sûr.
Au passage, je ne suis pas vraiment sûr que 19 GB de swap soit réellement utile, mais c'est toi qui voit.

Hors ligne

#8 05-05-2020 08:54:33

raleur
Membre
Inscription : 03-10-2014

Re : Disque dur (partition) un démontable

pipouxe a écrit :

comme le swap ne contient rien c'est pas gênant de le détruire pour le recréer à côté


Ça n'aurait pas été gênant si tu l'avais recréé avec le même UUID. D'ailleurs tu peux encore le faire avec swaplabel au lieu de modifier /etc/fstab.

swaplabel -U 0bcd2f38-eb59-41a0-8c37-3cdd6bddcba6 /dev/sda2



Sinon, en plus de /etc/fstab, regarde si l'ancien UUID figure aussi dans /etc/initramfs-tools/conf.d/resume qui définit le swap utilisé pour l'hibernation. Dans ce cas, il faut le corriger comme /etc/fstab ou bien supprimer la ligne RESUME=, ce qui fera utiliser le swap actif quel qu'il soit pour l'hibernation.


Il vaut mieux montrer que raconter.

Hors ligne

#9 06-05-2020 18:31:52

pipouxe
Membre
Distrib. : debian
Noyau : 9
Inscription : 24-04-2020

Re : Disque dur (partition) un démontable

Super merci beaucoup!

J'ai exécuté la commande swaplabel et au redémarrage je constate plus d'erreurs liées à cette partition je pense donc que le problème est résolu! smile
Je sais pas si c'est lié mais voici les erreurs que j'ai actuellement juste après le redémarrage:

root@debian:/home/user# journalctl -p err
-- Logs begin at Wed 2020-05-06 19:42:12 CEST, end at Wed 2020-05-06 19:42:34 CEST. --
mai 06 19:42:12 debian kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
mai 06 19:42:13 debian avahi-daemon[552]: chroot.c: open() failed: No such file or directory
 




Au passage, je ne suis pas vraiment sûr que 19 GB de swap soit réellement utile, mais c'est toi qui voit.



oui je ne sais pas ça me parais beaucoup en effet!
il s'agit d'un serveur je ne sais pas si ça améliore les choses ou si ça ne sert à rien d'avoir un grand swap?

Dernière modification par pipouxe (06-05-2020 18:44:02)

Hors ligne

Pied de page des forums