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 27-11-2017 16:32:48

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Problème avec un disque plein

C'est urgent et CRITIQUE ...

J'ai deux disques: l'un avec debian (sdb), l'autre pour des backups (sda)
Après avoir édité un fichier dans mon home, j'ai voulu en sauver une copie sur mon backup.

J'ai fait

cp fichier /dev/sda1


Pas de messages à l'écran. J'ai fait une boulette
Je fais cd

/dev/sda1


message: n'est pas un dossier
Je fais

cp fichier /mnt/sda1


message: impossible ne peut allouer de la memoire

df -hT


Affiche pour /dev/sda1 taille 12Z util% 100

=> que signifie 12Z ?
Apparemment le disque est plein

Je fais

cd /mnt/sda1
ls


message: lecture de répertoire erreur d'entrée/sortie

umount /dev/sda1
mount /dev/sda1 /mnt/sda1


message: mauvais type de systeme de fichiers
opton erronee superbloc errone sur /dev/sda1 ou autre erreur

Je n'ose plus rien faire. C'est mon disque de backup et j'espère sur vous pour récupérer la situation.
C'est ma boulette qui a provoqué cela ?

Dernière modification par bertaudmarc (27-11-2017 16:34:01)

Hors ligne

#2 27-11-2017 16:57:55

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Problème avec un disque plein

Bonjour
Es ce que tes disques sont des tous les 2 des disques interne?

cp fichier /dev/sda1


Ce n'est pas bon il faut se servir du point de montage pour naviguer dans ta partition

que renvoi

blkid



cat /etc/fstab



fdisk -l


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 27-11-2017 17:06:54

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Problème avec un disque plein

Oui ce sont des disques internes
Oui ce n'est pas bon mais je m'en suis aperçu trop tard

blkid

donne:

/dev/sdb1: LABEL="Boot" UUID="fce5d59c-4b6f-42b7-8c39-ec927b08c077" TYPE="ext4" PARTUUID="9f63b6f5-01"
/dev/sdb2: UUID="tS1hpX-ZMw1-I4Ps-OFRW-qQdm-0ZW9-jMOxpg" TYPE="LVM2_member" PARTUUID="9f63b6f5-02"
/dev/sda1: PARTUUID="90776a0b-01"
/dev/mapper/myVG0-lv--root: UUID="f90e4944-250f-49b8-abf1-abc5fbe1d2a4" TYPE="ext4"
/dev/mapper/myVG0-lv--home: UUID="38f17b27-6df9-4c0b-9f62-cabe2281e39b" TYPE="ext4"
/dev/mapper/myVG0-swap: UUID="6df8129e-996c-4d29-99f2-d18414531b82" TYPE="swap"


bloc à supprimer si la commande n’affiche rien


cat /etc/fstab


donne

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/myVG0-lv--root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=fce5d59c-4b6f-42b7-8c39-ec927b08c077 /boot           ext4    defaults        0       2
/dev/mapper/myVG0-lv--home /home           ext4    defaults        0       2
/dev/mapper/myVG0-swap none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
 


fdisk -l

donne

Disque /dev/sdb : 1.8 TiB, 2000398934016 octets, 3907029168 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 : 0x9f63b6f5

Device     Boot  Start        End    Sectors  Size Id Type
/dev/sdb1  *      2048     976895     974848  476M 83 Linux
/dev/sdb2       976896 3907028991 3906052096  1.8T 8e Linux LVM

Disque /dev/sda : 1.8 TiB, 2000398934016 octets, 3907029168 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 : 0x90776a0b

Device     Boot Start        End    Sectors  Size Id Type
/dev/sda1        2048 3907028991 3907026944  1.8T 83 Linux

Disque /dev/mapper/myVG0-lv--root : 651.9 GiB, 699999977472 octets, 1367187456 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
Disque /dev/mapper/myVG0-lv--home : 237.5 GiB, 254996905984 octets, 498040832 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
Disque /dev/mapper/myVG0-swap : 952 MiB, 998244352 octets, 1949696 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
 



Je viens de lancer un fsck /dev/sda1

fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
ext2fs_open2: Numéro magique invalide dans le super-bloc
fsck.ext2 : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
le drapeau needs_recovery n'
est pas activé, mais le journal contient des données.
Le drapeau de récupération n'est pas activé dans le superbloc de secours, le journal sera donc quand même exécuté.
/dev/sda1 : récupération du journal
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'
information du sommaire de groupe
Le décompte des blocs libres est erroné pour le groupe n°0 (23513, décompté=0).
Corriger<o>?
 


Je réponds o mais il me pose la question plusieurs fois
J'interromps le check => J'espere que ce n'est pas dangereux
Je le relance avec -y
A la fin il affiche  ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****
Mais il ne dit pas si repare !

Dernière modification par bertaudmarc (27-11-2017 18:41:02)

Hors ligne

#4 27-11-2017 18:47:09

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Problème avec un disque plein

Donc tu utilises LVM, ton disque a changé de nom depuis l'installation comme on peux le voir sur la ligne de commentaire dans le fichier fstab

# /boot was on /dev/sda1 during installation

il est maintenant sdb

je reprend mes notes comme le fais préciser raleur sur d'autre poste autant se conformer au Filesystem_Hierarchy_Standard
donc je te conseillerais de créer dans ton répertoire personnel un répertoire qui te servira de point de montage
/home/tonutilisateur/backup

mkdir /home/$USER/backup



ensuite ajouter une ligne dans ton fichier fstab pour que ton disque soit accessible
ce qui donnerait quelque chose comme

#Montage partition du second disque pour backup
UUID=(UUID de la partition sda1) /home/tonutilisateur/backup          ext4 defaults        0     2



Apres tu tapes

mount -a



Ce qui monte toutes partions du fstab
sur ton retour de commande la ligne concernant sda1 est incomplète
A partir de la tu pourras regarder ce qui ne va pas sur ton disque de sauvegarde mais 1.8T je doute que la partition soit pleine

df -hT


donc après ces opérations la partition du second disque sera monté sur /home/tonutilisateur/backup/

sinon hors sujet c'est toi qui a défini sdb1 /boot hors LVM ou l'installateur , savoir si cette partition doit être obligatoirement en dehors de LVM pour que le système fonctionne? fin du hors sujet

Edit:

fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
ext2fs_open2: Numéro magique invalide dans le super-bloc
fsck.ext2 : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
le drapeau needs_recovery n'est pas activé, mais le journal contient des données.
Le drapeau de récupération n'est pas activé dans le superbloc de secours, le journal sera donc quand même exécuté.
/dev/sda1 : récupération du journal
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
Le décompte des blocs libres est erroné pour le groupe n°0 (23513, décompté=0).
Corriger<o>?


Il m'est arrivé la meme chose mais j'ai fais un fsck car le système ne démarrait plus , surement suite a une microcoupure de courant
Apres correction tout est rentré dans l'ordre

Dernière modification par Croutons (27-11-2017 18:50:39)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#5 28-11-2017 03:28:20

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Problème avec un disque plein

Moi aussi: après mon fsck, tout est rentré dans l'ordre. OUF !
Mais je ne comprends pas. Je ne crois pas à une microcoupure (bon condensateurs sur la carte mère, tension d'isolation élevée).

Oui j'ai défini /boot en dehors comme le conseille de nombreux tutoriaux. Peut-être pas les votres ? Certains disent que d'avoir le boot dans le LVM ca peut être dangereux, d'autres disent que ce n'est pas dangereux.
Comme j'ai plein de problèmes actuellement (j'ai "cassé" trois systèmes) j'ai opté pour la version classique

Question: si j'applique ton conseil (mettre dans fstab mon disque de backup), que se passe t'il si j'enlève le disque et si je reboote ?

Hors ligne

#6 28-11-2017 07:18:51

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Problème avec un disque plein

bertaudmarc a écrit :

que se passe t'il si j'enlève le disque et si je reboote ?


Il y aura une erreur bloquante et pour continuer tu devras indiquer manuellement d'ignorer cette erreur comme te l'indiquera le prompt.


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#7 28-11-2017 09:02:13

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Problème avec un disque plein

Bonjour
Je me souviens d'une option de montage sur un autre poste
raleur disait qu'il fallait mettre nofail

et hop un petit tour dans man fstab

nofail ne pas renvoyer d'erreur pour ce périphérique s'il n'existe pas



#Montage partition du second disque pour backup
UUID=(UUID de la partition sda1) /home/tonutilisateur/backup          ext4 defaults,nofail        0     2
 


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#8 28-11-2017 13:54:52

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Problème avec un disque plein

Le fait de na pas mettre le disque dans fstab me rassurait. Plus de liberté, possibilité d'en mettre un autre, etc
Là, si je le mets qui plus est avec son uuid, j'ai l'impression qu'il est trop dépendant et qu'à chaque fois que je voudrais changer je devrais modifier le fstab (uuid).

Hors ligne

#9 14-12-2017 17:16:56

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Problème avec un disque plein

Je reviens sur ce sujet ...
@croutons suggère de mettre l'option nofail. De cette manière, si le disque est absent, il n'y aura pas d'erreur.
Dans la doc, il est dit que nofail arrête le boot process.

Je sens une contradiction ?

Hors ligne

#10 14-12-2017 17:41:15

raleur
Membre
Inscription : 03-10-2014

Re : Problème avec un disque plein

Quelle doc ? Extrait de la page de manuel de fstab :

nofail
ne pas renvoyer d'erreur pour ce périphérique s'il n'existe pas.


Il vaut mieux montrer que raconter.

Hors ligne

#11 14-12-2017 18:25:04

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Problème avec un disque plein

Je crois avoir confondu avec nobootwait roll

Hors ligne

#12 14-12-2017 19:58:03

raleur
Membre
Inscription : 03-10-2014

Re : Problème avec un disque plein

Je ne connais pas cette option.

Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums