Contenu | Rechercher | Menus

Annonce

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 27/12/2019, à 18:54

geole

[BUG]Perte contenu de la partition suite modification de taille 19.10.

AJOUT.
Pensant que ce qui vient de se produire est un plus un BUG qu'un problème de qualité du disque dur, je me suis permis d'ouvrir deux bugs.
Je ne sais pas comment cela va évoluer.
https://bugs.launchpad.net/ubuntu/+sour … ug/1857914      #### With GPARTED  create partitions /dev/SDXn size  8 Go
https://bugs.launchpad.net/ubuntu/+bug/1860917                            #####  uas_eh_abort_handler uas-tag inflight


Bonjour à tous
Sans avoir compris ce qui s'est passé,  j'ai retrouvé une partition sans aucun fichier. Cela fait drôle.
Cela permet de voir comment est constitué le répertoire   lost +found
Le premier niveau est composé de répertoires numériques précédés du signe # comme on peut le voir avec cette commande:

 sudo ls /media/a/sdb3/lost+found/#82
 audiveris_5.1.0-0librazik1_amd64.deb   GX700VOAS304.zip				   'syslog(1)'
 avidemux_2.7.2.appImage	        Manuel_GNU_GRUB_2.04.pdf			    tor-browser-linux64-8.5.4_fr.tar.xz
 BIOS_Acer_1.04_A_A.zip		       'RapidStorage(v17.5.0.1017_PV).zip'		    TutorielCloodMdP.pdf
 BIOS_Acer_1.08_A_A.zip		        refind_0.11.2-0ppa1_i386.deb			    ubuntu-19.10-desktop-amd64.iso
 BIOS_Acer_1.21_A_A.zip		        refind_0.11.4-1_amd64.deb			    _usr_bin_unity-control-center.1000.crash
'Boot-info-8200(1)'		        refind-src-0.11.4.tar.gz			    UX533FDAS304.zip
 bootinfoscript-061.tar.gz	        super_grub2_disk_hybrid_2.04rc1s1-beta4.iso	    Win10_1909_French_x64.iso
'Fichiers - OneDrive_fichiers'	        super_grub2_disk_standalone_x86_64_efi_2.00s2.EFI
'Fichiers - OneDrive.html'	        syslog

Je sais reconnaître que c'est Téléchargements.  La commande cp  peut être utilisée sans difficulté.
Pour celui-ci, cela sera un peut plus dur. Mais peut-être inutile.

a@a:~$ sudo ls -ls /media/a/sdb3/lost+found/#3970
4 drwx------ 3 a a 4096 déc.  26 14:21 'Crash Reports'
4 -rw-rw-r-- 1 a a  104 juin   5  2018  profiles.ini
4 drwx------ 9 a a 4096 déc.  26 14:21  ve6wbsj4.default

Pour le moment, je n'en connais pas la cause. Je n'ai qu'une piste: Partition habituellement montée en version 18.04, Mais  utilisée hier en version 19.10  pour effectuer une diminution de  taille puis retour en 18.04.3 .  C'est à ce moment que j'ai constaté les dégâts.
Je prévois de rejouer le scénario.

Dernière modification par geole (Le 06/02/2020, à 12:08)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#2 Le 27/12/2019, à 19:13

jamesbad000

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonsoir Geole. Avec quel outil tu as fais cette manip de diminution de taille?


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#3 Le 27/12/2019, à 19:51

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour

C'est quasiment confirmé.
Je viens de recommencer
   a) Sous 18.04
       Suppression d'un répertoire
      Lancement de gparted pour diminuer la taille
      Démontage et remontage
      Tout est OK

B)   Boot sous 19.10
       Suppression d'un répertoire
       Lancement de gparted pour diminuer la taille.
       Arrêt.   Peut-être un débranchement trop rapide de la clé
       Débranchement du support usb
Reboote en  18.04
       La partition ne se monte pas après rebranchement
Trace du dmesg

.....
[  195.143153] rfkill: input handler disabled
[  197.463011] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[  197.647030] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[  197.647796] EXT4-fs (sdb3): no journal found
[  257.848711] EXT4-fs (sdb3): no journal found
a@a:/media/a$ 

Retour de la commande de montage

a@a:/media/a$ sudo mount -v /dev/sdb3 sdb3
mount: /media/a/sdb3 : wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
a@a:/media/a$ 

Demain, je reboterais avec la clé branchée au démarrage afin  de  voir.....


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#4 Le 27/12/2019, à 20:22

jamesbad000

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Geole a écrit :

       Arrêt.   Peut-être un débranchement trop rapide de la clé

Bah s'il n'a pas fini de vider le cache avant l'arrêt, ce qui est étonnant, ça ne changera rien.
Mais éjecter la clef et attendre que le périphérique disparaisse devrait garantir que les écritures stockées en cache ont bien été effectuées sur la clef.


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#5 Le 27/12/2019, à 23:52

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonsoir.
Pour ne pas prendre de risques, j'ai rebooté en version 19.10

Le partition ne se monte pas... Même raison.

[  125.071793] sd 6:0:0:0: [sdb] Optimal transfer size 33553920 bytes
[  125.099259]  sdb: sdb1 sdb2 sdb3 sdb4
[  125.101376] sd 6:0:0:0: [sdb] Attached SCSI disk
[  126.226285] EXT4-fs (sdb2): recovery complete
[  126.226293] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[  127.308380] EXT4-fs (sdb3): no journal found
[  127.592747] EXT4-fs (sdb1): recovery complete
[  127.651817] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)

NOTA sdb1 et sdb2 sont deux autres partitions ext4.
Je lance le fsck. Comme je ne comprends rien j'accepte tout.

a@a:~$ sudo fsck /dev/sdb3
[sudo] Mot de passe de a : 
fsck de util-linux 2.34
e2fsck 1.45.3 (14-Jul-2019)
le superbloc a un journal invalide (i-noeud 8).
Effacer<o>? oui
*** journal has been deleted ***

L'i-noeud de changement de taille n'est pas valide.  Recréer<o>? oui
Passe 1 : vérification des i-noeuds, des blocs et des tailles
l'i-noeud racine n'est pas un répertoire.  Effacer<o>? oui
l'i-noeud réservé 6 (<L'i-noeud du répertoire de récupération de fichiers effacés>) a un mode invalide.  Effacer<o>? oui
I-noeud 6, i_blocs est 8, devrait être 0.  Corriger<o>? oui
l'i-noeud 11 a un(des) bloc(s) illégal(aux).  Effacer<o>? oui
Bloc indirect (11534336) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc indirect (11534352) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc indirect (11534368) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc indirect (536888997) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5132 (3123669807) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5133 (1610462994) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5134 (1360146916) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5135 (4110582516) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5136 (75694080) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5137 (53603027) illégal dans l'i-noeud 11.  EFFACÉ.
Bloc n°5138 (1091830574) illégal dans l'i-noeud 11.  EFFACÉ.
Trop de blocs illégaux dans l'i-noeud 11.
Effacer l'i-noeud<o>? oui
Recréer le journal<o>? oui
Création du journal (65536 blocs) : 
 Complété.

*** le journal a été regénéré ***
Re-démarrons e2fsck depuis le début...
Passe 1 : vérification des i-noeuds, des blocs et des tailles
l'i-noeud racine n'est pas un répertoire.  Effacer<o>? oui
Passe 2 : vérification de la structure des répertoires
Numéro d'i-noeud invalide pour « . » dans l'i-noeud de répertoire 15.
Corriger<o>? oui
L'entrée « .. » dans <2>/<15> (15) a un i-noeud effacé/non utilisé 2.  Effacer<o>? oui
L'entrée « #15 » dans <2>/<15> (15) est un lien vers « . »  Effacer<o>? oui
L'entrée « #16 » dans <2>/<15> (15) a un type de fichier incorrect (était 2, devrait être 1).
Corriger<o>? oui
L'entrée « .. » dans <11>/<125> (125) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<17> (17) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<18> (18) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<19> (19) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<20> (20) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<21> (21) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<22> (22) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<23> (23) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <16>/<48> (48) a un type de fichier incorrect (était 2, devrait être 1).
Corriger<o>? oui
L'entrée « .. » dans <11>/<82> (82) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<3122> (3122) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<3970> (3970) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<4109> (4109) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<262145> (262145) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<107> (107) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <11>/<115> (115) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <2>/<655361> (655361) a un i-noeud effacé/non utilisé 2.  Effacer<o>? oui
L'entrée « .. » dans <11>/<1572865> (1572865) a un i-noeud effacé/non utilisé 11.  Effacer<o>? oui
L'entrée « .. » dans <2>/<484> (484) a un i-noeud effacé/non utilisé 2.  Effacer<o>? oui
L'entrée « Settings » dans .../#1572865/Windows.old/Users/two/AppData/Local/Packages/Microsoft.ECApp_8wekyb3d8bbwe (4171) a un i-noeud effacé/non utilisé 13.  Effacer<o>? oui
L'entrée « AC » dans .../#1572865/Windows.old/Users/two/AppData/Local/Packages/Microsoft.ECApp_8wekyb3d8bbwe (4171) a un i-noeud effacé/non utilisé 14.  Effacer<o>? oui
Passe 3 : vérification de la connectivité des répertoires
L'i-noeud racine n'est pas alloué.  Allouer<o>? oui
I-noeud 15 (...) de répertoire non connecté
Connecter à /lost+found<o>? oui
/lost+found n'a pas été trouvé.  Créer<o>? oui
« .. » dans /lost+found/#15/#17 (17) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#18 (18) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#19 (19) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#20 (20) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#21 (21) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#22 (22) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#23 (23) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
I-noeud 484 (...) de répertoire non connecté
Connecter à /lost+found<o>? oui
I-noeud 48 (<16>/<48>) de répertoire non connecté
Connecter à /lost+found<o>? oui
« .. » dans /lost+found/#15/#82 (82) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#107 (107) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#115 (115) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#125 (125) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#3122 (3122) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#3970 (3970) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#4109 (4109) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
« .. » dans /lost+found/#15/#262145 (262145) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
I-noeud 655361 (...) de répertoire non connecté
Connecter à /lost+found<o>? oui
« .. » dans /lost+found/#15/#1572865 (1572865) est /lost+found (11), devrait être /lost+found/#15 (15).
Corriger<o>? oui
Passe 4 : vérification des compteurs de référence
le compteur de référence de l'i-noeud 15 est 37, devrait être 18.  Corriger<o>? oui
le compteur de référence de l'i-noeud 16 est 0, devrait être 1.  Corriger<o>? oui
le compteur de référence de l'i-noeud 48 est 11, devrait être 10.  Corriger<o>? oui
le compteur de référence de l'i-noeud 484 est 21, devrait être 20.  Corriger<o>? oui
le compteur de référence de l'i-noeud 4171 est 9, devrait être 7.  Corriger<o>? oui
le compteur de référence de l'i-noeud 655361 est 4, devrait être 3.  Corriger<o>? oui
Passe 5 : vérification de l'information du sommaire de groupe
différences de bitmap de blocs :  +(0--8191) -339992 +(524289--524295) +(524298--524320) +(524322--524327) +(524330--524351) +(524354--524359) +(524362--524385) +(524387--524391) +(524394--524415) +524417 +(524419--524423) +(524426--524448) +(524451--524455) +(524458--524479) +(524483--524487) +(524490--524514) +(524516--524519) +(524522--524543) +(524545--524546) +(524548--524551) +(524554--524576) +524578 +(524580--524583) +(524586--524607) +524610 +(524612--524615) +(524618--524641) +(524644--524647) +(524650--524671) +524673 +(524676--524679) +(524682--524704) +(524708--524711) +(524714--524735) +(524740--524743) +(524746--524771) +(524773--524775) +(524778--524799) +(524801--524803) +(524805--524807) +(524810--524832) +(524834--524835) +(524837--524839) +(524842--524863) +(524866--524867) +(524869--524871) +(524874--524897) +524899 +(524901--524903) +(524906--524927) +524929 +524931 +(524933--524935) +(524938--524960) +524963 +(524965--524967) +(524970--524991) +524995 +(524997--524999) +(525002--525026) +(525029--525031) +(525034--525055) +(525057--525058) +(525061--525063) +(525066--525088) +525090 +(525093--525095) +(525098--525119) +525122 +(525125--525127) +(525130--525153) +(525157--525159) +(525162--525183) +525185 +(525189--525191) +(525194--525216) +(525221--525223) +(525226--525247) +(525253--525255) +(525258--525284) +(525286--525287) +(525290--525311) +(525313--525316) +(525318--525319) +(525322--525344) +(525346--525348) +(525350--525351) +(525354--525375) +(525378--525380) +(525382--525383) +(525386--525409) +(525411--525412) +(525414--525415) +(525418--525439) +525441 +(525443--525444) +(525446--525447) +(525450--525472) +(525475--525476) +(525478--525479) +(525482--525503) +(525507--525508) +(525510--525511) +(525514--525538) +525540 +(525542--525543) +(525546--525567) +(525569--525570) +525572 +(525574--525575) +(525578--525600) +525602 +525604 +(525606--525607) +(525610--525631) +525634 +525636 +(525638--525639) +(525642--525665) +525668 +(525670--525671) +(525674--525695) +525697 +525700 +(525702--525703) +(525706--525728) +525732 +(525734--525735) +(525738--525759) +525764 +(525766--525767) +(525770--525795) +(525798--525799) +(525802--525823) +(525825--525827) +(525830--525831) +(525834--525856) +(525858--525859) +(525862--525863) +(525866--525887) +(525890--525891) +(525894--525895) +(525898--525921) +525923 +(525926--525927) +(525930--525951) +525953 +525955 +(525958--525959) +(525962--525984) +525987 +(525990--525991) +(525994--526015) +526019 +(526022--526023) +(526026--526050) +(526054--526055) +(526058--526079) +(526081--526082) +(526086--526087) +(526090--526112) +526114 +(526118--526119) +(526122--526143) +526146 +(526150--526151) +(526154--526177) +(526182--526183) +(526186--526207) +526209 +(526214--526215) +(526218--526240) +(526246--526247) +(526250--526271) +(526278--526279) +(526282--526309) +526311 +(526314--526335) +(526337--526341) +526343 +(526346--526368) +(526370--526373) +526375 +(526378--526399) +(526402--526405) +526407 +(526410--526433) +(526435--526437) +526439 +(526442--526463) +526465 +(526467--526469) +526471 +(526474--526496) +(526499--526501) +526503 +(526506--526527) +(526531--526533) +526535 +(526538--526562) +(526564--526565) +526567 +(526570--526591) +(526593--526594) +(526596--526597) +526599 +(526602--526624) +526626 +(526628--526629) +526631 +(526634--526655) +526658 +(526660--526661) +526663 +(526666--526689) +(526692--526693) +526695 +(526698--526719) +526721 +(526724--526725) +526727 +(526730--526752) +(526756--526757) +526759 +(526762--526783) +(526788--526789) +526791 +(526794--526819) +526821 +526823 +(526826--526847) +(526849--526851) +526853 +526855 +(526858--526880) +(526882--526883) +526885 +526887 +(526890--526911) +(526914--526915) +526917 +526919 +(526922--526945) +526947 +526949 +526951 +(526954--526975) +526977 +526979 +526981 +526983 +(526986--527008) +527011 +527013 +527015 +(527018--527039) +527043 +527045 +527047 +(527050--527074) +527077 +527079 +(527082--527103) +(527105--527106) +527109 +527111 +(527114--527136) +527138 +527141 +527143 +(527146--527167) +527170 +527173 +527175 +(527178--527201) +527205 +527207 +(527210--527231) +527233 +527237 +527239 +(527242--527264) +527269 +527271 +(527274--527295) +527301 +527303 +(527306--527332) +527335 +(527338--527359) +(527361--527364) +527367 +(527370--527392) +(527394--527396) +527399 +(527402--527423) +(527426--527428) +527431 +(527434--527457) +(527459--527460) +527463 +(527466--527487) +527489 +(527491--527492) +527495 +(527498--527520) +(527523--527524) +527527 +(527530--527551) +(527555--527556) +527559 +(527562--527586) +527588 +527591 +(527594--527615) +(527617--527618) +527620 +527623 +(527626--527648) +527650 +527652 +527655 +(527658--527679) +527682 +527684 +527687 +(527690--527713) +527716 +527719 +(527722--527743) +527745 +527748 +527751 +(527754--527776) +527780 +527783 +(527786--527807) +527812 +527815 +(527818--527843) +527847 +(527850--527871) +(527873--527875) +527879 +(527882--527904) +(527906--527907) +527911 +(527914--527935) +(527938--527939) +527943 +(527946--527969) +527971 +527975 +(527978--527999) +528001 +528003 +528007 +(528010--528032) +528035 +528039 +(528042--528063) +528067 +528071 +(528074--528098) +528103 +(528106--528127) +(528129--528130) +528135 +(528138--528160) +528162 +528167 +(528170--528191) +528194 +528199 +(528202--528225) +528231 +(528234--528255) +528257 +528263 +(528266--528288) +528295 +(528298--528319) +528327 +(528330--528358) +(528362--528383) +(528385--528390) +(528394--528416) +(528418--528422) +(528426--528447) +(528450--528454) +(528458--528481) +(528483--528486) +(528490--528511) +528513 +(528515--528518) +(528522--528544) +(528547--528550) +(528554--528575) +(528579--528582) +(528586--528610) +(528612--528614) +(528618--528639) +(528641--528642) +(528644--528646) +(528650--528672) +528674 +(528676--528678) +(528682--528703) +528706 +(528708--528710) +(528714--528737) +(528740--528742) +(528746--528767) +528769 +(528772--528774) +(528778--528800) +(528804--528806) +(528810--528831) +(528836--528838) +(528842--528867) +(528869--528870) +(528874--528895) +(528897--528899) +(528901--528902) +(528906--528928) +(528930--528931) +(528933--528934) +(528938--528959) +(528962--528963) +(528965--528966) +(528970--528993) +528995 +(528997--528998) +(529002--529023) +529025 +529027 +(529029--529030) +(529034--529056) +529059 +(529061--529062) +(529066--529087) +529091 +(529093--529094) +(529098--529122) +(529125--529126) +(529130--529151) +(529153--529154) +(529157--529158) +(529162--529184) +529186 +(529189--529190) +(529194--529215) +529218 +(529221--529222) +(529226--529249) +(529253--529254) +(529258--529279) +529281 +(529285--529286) +(529290--529312) +(529317--529318) +(529322--529343) +(529349--529350) +(529354--529380) +529382 +(529386--529407) +(529409--529412) +529414 +(529418--529440) +(529442--529444) +529446 +(529450--529471) +(529474--529476) +529478 +(529482--529505) +(529507--529508) +529510 +(529514--529535) +529537 +(529539--529540) +529542 +(529546--529568) +(529571--529572) +529574 +(529578--529599) +(529603--529604) +529606 +(529610--529634) +529636 +529638 +(529642--529663) +(529665--529666) +529668 +529670 +(529674--529696) +529698 +529700 +529702 +(529706--529727) +529730 +529732 +529734 +(529738--529761) +529764 +529766 +(529770--529791) +529793 +529796 +529798 +(529802--529824) +529828 +529830 +(529834--529855) +529860 +529862 +(529866--529891) +529894 +(529898--529919) +(529921--529923) +529926 +(529930--529952) +(529954--529955) +529958 +(529962--529983) +(529986--529987) +529990 +(529994--530017) +530019 +530022 +(530026--530047) +530049 +530051 +530054 +(530058--530080) +530083 +530086 +(530090--530111) +530115 +530118 +(530122--530146) +530150 +(530154--530175) +(530177--530178) +530182 +(530186--530208) +530210 +530214 +(530218--530239) +530242 +530246 +(530250--530273) +530278 +(530282--530303) +530305 +530310 +(530314--530336) +530342 +(530346--530367) +530374 +(530378--530405) +(530410--530431) +(530433--530437) +(530442--530464) +(530466--530469) +(530474--530495) +(530498--530501) +(530506--530529) +(530531--530533) +(530538--530559) +530561 +(530563--530565) +(530570--530592) +(530595--530597) +(530602--530623) +(530627--530629) +(530634--530658) +(530660--530661) +(530666--530687) +(530689--530690) +(530692--530693) +(530698--530720) +530722 +(530724--530725) +(530730--530751) +530754 +(530756--530757) +(530762--530785) +(530788--530789) +(530794--530815) +530817 +(530820--530821) +(530826--530848) +(530852--530853) +(530858--530879) +(530884--530885) +(530890--530915) +530917 +(530922--530943) +(530945--530947) +530949 +(530954--530976) +(530978--530979) +530981 +(530986--531007) +(531010--531011) +531013 +(531018--531041) +531043 +531045 +(531050--531071) +531073 +531075 +531077 +(531082--531104) +531107 +531109 +(531114--531135) +531139 +531141 +(531146--531170) +531173 +(531178--531199) +(531201--531202) +531205 +(531210--531232) +531234 +531237 +(531242--531263) +531266 +531269 +(531274--531297) +531301 +(531306--531327) +531329 +531333 +(531338--531360) +531365 +(531370--531391) +531397 +(531402--531428) +(531434--531455) +(531457--531460) +(531466--531488) +(531490--531492) +(531498--531519) +(531522--531524) +(531530--531553) +(531555--531556) +(531562--531583) +531585 +(531587--531588) +(531594--531616) +(531619--531620) +(531626--531647) +(531651--531652) +(531658--531682) +531684 +(531690--531711) +(531713--531714) +531716 +(531722--531744) +531746 +531748 +(531754--531775) +531778 +531780 +(531786--531809) +531812 +(531818--531839) +531841 +531844 +(531850--531872) +531876 +(531882--531903) +531908 +(531914--531939) +(531946--531967) +(531969--531971) +(531978--532000) +(532002--532003) +(532010--532031) +(532034--532035) +(532042--532065) +532067 +(532074--532095) +532097 +532099 +(532106--532128)
 +532131 +(532138--532159) +532163 +(532170--532194) +(532202--532223) +(532225--532226) +(532234--532256) +532258 +(532266--532287) +532290 +(532298--532321) +(532330--532351) +532353 +(532362--532384) +(532394--532415) +(532426--532457) +(532459--532479) +(1048576--1048595) +1048598 +(1048600--1048611) +(1048613--1048627) +1048630 +(1048632--1048644) +(1048646--1048659) +1048662 +(1048664--1048671) +1048673 +(1048675--1048676) +1048678 +1048680 +(1048683--1048685) +(1048687--1048700) +(1048702--1048719) +1048721 +(1048723--1048812) +(1048814--1048815) +1048817 +(1048819--1048823) +1048827 +(1048829--1048831) +(1048833--1048851) +1048854 +(1048856--1048863) +(1048865--1048867) +(1048869--1048883) +1048886 +(1048888--1048900) +(1048902--1048904) +(1048906--1048915) +1048918 +(1048920--1048942) +(1048944--1048956) +(1048958--1048975) +(1048979--1049068) +(1049070--1049072) +(1049075--1049076) +1049078 +1049080 +(1049082--1049088) +(1049090--1049107) +1049110 +(1049112--1049120) +(1049122--1049123) +(1049125--1049139) +1049142 +(1049144--1049156) +(1049158--1049161) +(1049163--1049171) +1049174 +(1049176--1049198) +(1049200--1049212) +(1049214--1049231) +(1049235--1049324) +(1049326--1049330) +(1049332--1049333) +(1049338--1049340) +1049342 +(1049346--1049363) +1049366 +(1049368--1049375) +(1049378--1049379) +(1049381--1049395) +1049398 +(1049400--1049412) +(1049414--1049416) +(1049419--1049427) +1049430 +(1049432--1049454) +(1049456--1049468) +(1049470--1049487) +(1049491--1049580) +(1049582--1049583) +(1049586--1049587) +(1049589--1049591) +(1049594--1049601) +(1049603--1049619) +1049622 +(1049624--1049633) +1049635 +(1049637--1049651) +1049654 +(1049656--1049668) +(1049670--1049674) +(1049676--1049683) +1049686 +(1049688--1049710) +(1049712--1049724) +(1049726--1049743) +(1049747--1049836) +(1049838--1049839) +1049843 +(1049845--1049847) +(1049849--1049852) +1049854 +1049857 +(1049859--1049875) +1049878 +(1049880--1049887) +1049889 +1049891 +(1049893--1049907) +1049910 +(1049912--1049924) +(1049926--1049928) +1049930 +(1049932--1049939) +1049942 +(1049944--1049966) +(1049968--1049980) +(1049982--1049999) +(1050003--1050092) +(1050094--1050097) +(1050100--1050101) +(1050105--1050112) +(1050115--1050131) +1050134 +(1050136--1050144) +1050147 +(1050149--1050163) +1050166 +(1050168--1050180) +(1050182--1050185) +(1050188--1050195) +1050198 +(1050200--1050222) +(1050224--1050236) +(1050238--1050255) +(1050259--1050348) +(1050350--1050352) +(1050354--1050356) +1050358 +(1050360--1050364) +1050366 +(1050371--1050387) +1050390 +(1050392--1050399) +1050403 +(1050405--1050419) +1050422 +(1050424--1050436) +(1050438--1050440) +(1050444--1050451) +1050454 +(1050456--1050478) +(1050480--1050492) +(1050494--1050511) +(1050515--1050604) +(1050606--1050607) +(1050609--1050610) +(1050615--1050626) +(1050628--1050643) +1050646 +(1050648--1050658) +(1050661--1050675) +1050678 +(1050680--1050692) +(1050694--1050699) +(1050701--1050707) +1050710 +(1050712--1050734) +(1050736--1050748) +(1050750--1050767) +(1050771--1050860) +(1050862--1050863) +(1050865--1050866) +1050868 +1050870 +(1050872--1050873) +(1050875--1050876) +1050878 +(1050881--1050882) +(1050884--1050899) +1050902 +(1050904--1050911) +(1050913--1050914) +(1050917--1050931) +1050934 +(1050936--1050948) +(1050950--1050952) +(1050954--1050955) +(1050957--1050963) +1050966 +(1050968--1050990) +(1050992--1051004) +(1051006--1051023) +(1051027--1051116) +(1051118--1051120) +(1051122--1051123) +(1051127--1051129) +(1051131--1051136) +1051138 +(1051140--1051155) +1051158 +(1051160--1051168) +1051170 +(1051173--1051187) +1051190 +(1051192--1051204) +(1051206--1051209) +1051211 +(1051213--1051219) +1051222 +(1051224--1051246) +(1051248--1051260) +(1051262--1051279) +(1051283--1051372) +(1051374--1051377) +(1051381--1051383) +1051385 +(1051387--1051388) +1051390 +1051394 +(1051396--1051411) +1051414 +(1051416--1051423) +1051426 +(1051429--1051443) +1051446 +(1051448--1051460) +(1051462--1051464) +1051467 +(1051469--1051475) +1051478 +(1051480--1051502) +(1051504--1051516) +(1051518--1051535) +(1051539--1051628) +(1051630--1051631) +(1051635--1051637) +1051641 +(1051643--1051649) +(1051652--1051667) +1051670 +(1051672--1051681) +(1051685--1051699) +1051702 +(1051704--1051716) +(1051718--1051722) +(1051725--1051731) +1051734 +(1051736--1051758) +(1051760--1051772) +(1051774--1051791) +(1051795--1051884) +(1051886--1051887) +(1051890--1051893) +(1051899--1051900) +1051902 +1051905 +(1051908--1051923) +1051926 +(1051928--1051935) +1051937 +(1051941--1051955) +1051958 +(1051960--1051972) +(1051974--1051976) +1051978 +(1051981--1051987) +1051990 +(1051992--1052014) +(1052016--1052028) +(1052030--1052047) +(1052051--1052140) +(1052142--1052146) +(1052149--1052151) +(1052155--1052160) +(1052164--1052179) +1052182 +(1052184--1052192) +(1052197--1052211) +1052214 +(1052216--1052228) +(1052230--1052233) +(1052237--1052243) +1052246 +(1052248--1052270) +(1052272--1052284) +(1052286--1052303) +(1052307--1052396) +(1052398--1052400) +1052403 +(1052407--1052408) +(1052411--1052412) +1052414 +(1052420--1052435) +1052438 +(1052440--1052447) +(1052453--1052467) +1052470 +(1052472--1052484) +(1052486--1052488) +(1052493--1052499) +1052502 +(1052504--1052526) +(1052528--1052540) +(1052542--1052559) +(1052563--1052652) +(1052654--1052655) +1052657 +1052660 +1052662 +1052664 +(1052667--1052690) +1052694 +(1052696--1052707) +(1052709--1052722) +1052726 +(1052728--1052740) +(1052742--1052754) +1052758 +(1052760--1052767) +1052771 +(1052776--1052777) +1052781 +1052783 +1052785 +1052788 +(1052790--1052791) +(1052793--1052794) +(1052797--1052799) +1052805 +1052808 +(1052810--1052817) +(1052819--1052895) +1052897 +1052900 +(1052902--1052903) +(1052905--1052906) +(1052909--1052911) +1052913 +1052915 +1052917 +1052919 +(1052921--1052922) +1052924 +(1052926--1052927) +(1052929--1052946) +1052950 +(1052952--1052959) +(1052961--1052963) +(1052965--1052978) +1052982 +(1052984--1052996) +(1052998--1053000) +(1053002--1053010) +1053014 +(1053016--1053038) +(1053040--1053052) +(1053054--1053071) +(1053075--1053164) +(1053166--1053171) +1053174 +(1053177--1053179) +(1053183--1053184) +(1053186--1053202) +1053206 +(1053208--1053216) +(1053218--1053219) +(1053221--1053234) +1053238 +(1053240--1053252) +(1053254--1053257) +(1053259--1053266) +1053270 +(1053272--1053294) +(1053296--1053308) +(1053310--1053327) +(1053331--1053420) +(1053422--1053424) +1053429 +(1053432--1053435) +1053437 +(1053442--1053458) +1053462 +(1053464--1053471) +(1053474--1053475) +(1053477--1053490) +1053494 +(1053496--1053508) +(1053510--1053512) +(1053515--1053522) +1053526 +(1053528--1053550) +(1053552--1053564) +(1053566--1053583) +(1053587--1053676) +(1053678--1053679) +1053681 +(1053683--1053691) +(1053695--1053697) +(1053699--1053714) +1053718 +(1053720--1053729) +1053731 +(1053733--1053746) +1053750 +(1053752--1053764) +(1053766--1053770) +(1053772--1053778) +1053782 +(1053784--1053806) +(1053808--1053820) +(1053822--1053839) +(1053843--1053932) +(1053934--1053935) +(1053937--1053944) +(1053946--1053947) +1053949 +1053953 +(1053955--1053970) +1053974 +(1053976--1053983) +1053985 +1053987 +(1053989--1054002) +1054006 +(1054008--1054020) +(1054022--1054024) +1054026 +(1054028--1054034) +1054038 +(1054040--1054062) +(1054064--1054076) +(1054078--1054095) +(1054099--1054188) +(1054190--1054192) +1054194 +1054197 +1054200 +(1054202--1054203) +(1054207--1054208) +(1054211--1054226) +1054230 +(1054232--1054240) +1054243 +(1054245--1054258) +1054262 +(1054264--1054276) +(1054278--1054281) +(1054284--1054290) +1054294 +(1054296--1054318) +(1054320--1054332) +(1054334--1054351) +(1054355--1054444) +(1054446--1054449) +1054451 +1054454 +(1054458--1054459) +1054461 +(1054467--1054482) +1054486 +(1054488--1054495) +1054499 +(1054501--1054514) +1054518 +(1054520--1054532) +(1054534--1054536) +(1054540--1054546) +1054550 +(1054552--1054574) +(1054576--1054588) +(1054590--1054607) +(1054611--1054700) +(1054702--1054703) +1054708 +1054711 +(1054714--1054715) +(1054719--1054722) +(1054724--1054738) +1054742 +(1054744--1054754) +(1054757--1054770) +1054774 +(1054776--1054788) +(1054790--1054795) +(1054797--1054802) +1054806 +(1054808--1054815) +1054820 +1054822 +(1054825--1054826) +(1054831--1054844) +(1054846--1054863) +1054865 +(1054867--1054956) +(1054958--1054959) +1054961 +(1054963--1054965) +(1054968--1054969) +(1054971--1054973) +1054975 +(1054977--1054978) +(1054980--1054994) +1054998 +(1055000--1055007) +(1055009--1055010) +(1055013--1055026) +1055030 +(1055032--1055044) +(1055046--1055048) +(1055050--1055051) +(1055053--1055058) +1055062 +(1055064--1055086) +(1055088--1055100) +(1055102--1055119) +(1055123--1055212) +(1055214--1055217) +(1055219--1055220) +1055223 +1055227 +(1055231--1055232) +1055234 +(1055236--1055250) +1055254 +(1055256--1055264) +1055266 +(1055269--1055282) +1055286 +(1055288--1055300) +(1055302--1055305) +1055307 +(1055309--1055314) +1055318 +(1055320--1055342) +(1055344--1055356) +(1055358--1055375) +(1055379--1055468) +(1055470--1055472) +1055474 +(1055476--1055480) +1055483 +1055485 +1055490 +(1055492--1055506) +1055510 +(1055512--1055519) +1055522 +(1055525--1055538) +1055542 +(1055544--1055556) +(1055558--1055560) +1055563 +(1055565--1055570) +1055574 +(1055576--1055598) +(1055600--1055612) +(1055614--1055631) +(1055635--1055724) +(1055726--1055727) +(1055729--1055731) +1055733 +1055736 +1055739 +(1055743--1055745) +(1055748--1055762) +1055766 +(1055768--1055777) +(1055781--1055794) +1055798 +(1055800--1055812) +(1055814--1055818) +(1055821--1055826) +1055830 +(1055832--1055841) +1055845 +1055849 +(1055851--1055853) +(1055855--1055868) +(1055870--1055887) +1055889 +(1055891--1055980) +(1055982--1055985) +1055987 +(1055989--1055990) +(1055992--1055993) +1055995 +1055997 +1056001 +(1056004--1056018) +1056022 +(1056024--1056031)
 +1056033 +(1056037--1056050) +1056054 +(1056056--1056068) +(1056070--1056072) +1056074 +(1056077--1056082) +1056086 +(1056088--1056124) +(1056126--1056143) +1056145 +(1056147--1056236) +(1056238--1056240) +1056243 +(1056245--1056246) +1056250 +1056253 +(1056255--1056256) +(1056260--1056274) +1056278 +(1056280--1056288) +(1056293--1056306) +1056310 +(1056312--1056324) +(1056326--1056329) +(1056333--1056338) +1056342 +(1056344--1056380) +(1056382--1056399) +1056401 +(1056403--1056492) +(1056494--1056498) +1056504 +1056506 +(1056516--1056530) +1056534 +(1056536--1056543) +(1056549--1056562) +1056566 +(1056568--1056580) +(1056582--1056584) +(1056589--1056594) +1056598 +(1056600--1056636) +(1056638--1056655) +1056657 +(1056659--1056748) +(1056750--1056751) +(1056754--1056756) +(1056758--1056760) +1056762 +1056765 +1056767 -(2976333--2976334)
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°0 (65535, décompté=0).
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°10 (65535, décompté=1).
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°90 (0, décompté=2).
Corriger<o>? oui
Le décompte des blocs libres est erroné (2541449, décompté=2541454).
Corriger<o>? oui
différences de bitmap d'i-noeuds :  -(13--14) -(4184--8192) -(262150--270336)
Corriger<o>? oui
Le décompte des i-noeuds libres est erroné pour le groupe n°0 (4008, décompté=4011).
Corriger<o>? oui
Le décompte des répertoires est erroné pour le groupe n°0 (1924, décompté=1920).
Corriger<o>? oui
Le décompte des i-noeuds libres est erroné (2613594, décompté=2613597).
Corriger<o>? oui
Le remplissage à la fin du bitmap d'i-noeud n'est pas initialisé. Corriger<o>? oui




Sportusb: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****
Sportusb : 7843/2621440 fichiers (0.8% non contigus), 7944306/10485760 blocs

Plus aucun problème pour monter la partition. MAIS
a@a:~$ sudo mount -v /dev/sdb3 /mnt
mount : /dev/sdb3 monté sur /mnt.

a@a:~$ ls -als /mnt
total 12
4 drwxr-xr-x  3 root root 4096 déc.  27 23:28 .
4 drwxr-xr-x 21 root root 4096 déc.  18 20:06 ..
4 drwx------  6 root root 4096 déc.  27 23:28 lost+found

Comme méthode de destruction massive, c'est probablement dans le top ten.

NOTA. La démonstration n'est acceptable que si c'est refaisable.


Que pensez-vous de cette remarque?
L'i-noeud de changement de taille n'est pas valide.  Recréer<o>? oui

Dernière modification par geole (Le 27/12/2019, à 23:55)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#6 Le 28/12/2019, à 11:08

rmy

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Cela permet de voir comment est constitué le répertoire   lost +found
Le premier niveau est composé de répertoires numériques précédés du signe # comme on peut le voir avec cette commande:

N'en fais pas une généralité. Cela permet de voir comment est constitué TON lost+found, et son contenu dépend de ce qui s'est passé pendant le fsck. Tu pourrais très bien n'avoir que des fichiers en vrac, avec des numéros d'inode, et sans aucune arborescence.

Hors ligne

#7 Le 28/12/2019, à 13:32

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour RMY
Je ne doute pas que chaque structure de récupération ne sera pas identique à celle que j'ai obtenu.
Surtout que cela doit aussi dépendre des versions EXTn.
Je n'ai pas trouvé dans la documentation des exemples possibles  de structure.


POUR INFORMATION A TOUS.

Aujourd'hui,nouvel essai plus simple.
1) Boot en version 18.04.3
2) Formater le partition
3)  La remplir avec 4 répertoires


4) Rebooter en version 19.10
5) Détruire le premier répertoire.
6) Démonter la partition afin de pouvoir réduire sa taille
7) Lancer gparted et faire la réduction. Au final penser à récupérer la trace de ce qui a été fait.
8) Voici donc ce qui a été fait

[quote=gparted  version 19.10]Libparted 3.2
Réduire /dev/sdb3 de 64.00 Gio à 50.00 Gio  00:10:02    ( SUCCÈS ) 
    
calibrer /dev/sdb3  00:00:02    ( SUCCÈS ) 
    
chemin : /dev/sdb3 (partition)
début : 75499520
fin : 209717247
taille : 134217728 (64.00 Gio) 


vérifier le système de fichiers sur /dev/sdb3 et corriger les problèmes (si possible)  00:00:02    ( SUCCÈS ) 
    
e2fsck -f -y -v -C 0 '/dev/sdb3'  00:00:02    ( SUCCÈS ) 
    
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

11765 i-noeuds utilisés (0.28%, sur 4194304)
37 fichiers non contigus (0.3%)
3 répertoires non contigus (0.0%)
nombre d'i-noeuds avec des blocs ind/dind/tind : 0/0/0
Histogramme des profondeurs d'extents : 11649/24
12053625 blocs utilisés (71.85%, sur 16777216)
0 bloc défectueux
7 fichiers de grande taille

6051 fichiers normaux
5591 répertoires
0 fichier de périphérique en mode caractère
0 fichier de périphérique en mode bloc
54 fifos
0 lien
60 liens symboliques (30 liens symboliques rapides)
0 socket
------------
11756 fichiers
e2fsck 1.45.3 (14-Jul-2019)




réduire le système de fichiers  00:09:56    ( SUCCÈS ) 
    
resize2fs -p '/dev/sdb3' 52428800K  00:09:56    ( SUCCÈS ) 
    
En train de redimensionner le système de fichiers sur /dev/sdb3 à 13107200 (4k) blocs.
Début de la passe 2 (max = 3353172)
Relocalisation de blocs XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Début de la passe 3 (max = 512)
Examen de la table d'i-noeuds XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Début de la passe 4 (max = 5606)
Mise à jour des références d'i-noeudsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Le système de fichiers sur /dev/sdb3 a maintenant une taille de 13107200 blocs (4k).
resize2fs 1.45.3 (14-Jul-2019)




réduire la partition de 64.00 Gio à 50.00 Gio  00:00:02    ( SUCCÈS ) 
    
ancien début : 75499520
ancienne fin : 209717247
ancienne taille : 134217728 (64.00 Gio) 
nouveau début : 75499520
nouvelle fin : 180357119
nouvelle taille : 104857600 (50.00 Gio) 




========================================[/quote]

9) Montage de la partition

a@a:~$ sudo mount -v /dev/sdb3 /mnt/sdb3
mount: /mnt/sdb3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
a@a:~$ 

Dernière modification par geole (Le 04/01/2020, à 16:52)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#8 Le 04/01/2020, à 17:45

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour
Quelques nouvelles qui ne sont pas bonnes: Je n'arrive plus à reproduire l'incident.
Je n'ai plus que la trace du montage qui ne fonctionne pas.
1) Le DMESG

[ 2629.696128] EXT4-fs error (device sdb2): ext4_get_journal_inode:4613: inode #8: comm mount: iget: checksum invalid
[ 2629.704091] EXT4-fs (sdb2): no journal found

2) Le montage
sudo mount /dev/sdb2 /mnt/sdb2
mount: /mnt/sdb2 : wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error.


Pour continuer à réorganiser les partitions, j'ai été amené à transférer  des répertoires.
Ce qui n'a fait perdre le petit détail qui expliquerait ce comportement.

En cherchant bien dans les bugs connus, il est probable que l'incident que j'ai rencontré devait être très proche de ce bug corrigé.
https://patchwork.ozlabs.org/patch/1016210/

En effet, j'ai le souvenir d'avoir vu un fichier dont les caractéristiques étaient indiquées par des ?????????
Mais je ne sais pas s'il était dans cette partition ou dans une autre.... Mais il est maintenant disparu.


Au moment où je n'y croyais plus car je m'était contenté de vérifier sous le version 19.10 que la nouvelle duplication était OK,
En rebootant sous la version 18.04 et en lançant gparted, , je vois une alerte signalant un problème

[ 8108.063800] EXT4-fs error (device sdb3): ext4_get_journal_inode:4613: inode #8: comm mount: iget: checksum invalid
[ 8108.075360] EXT4-fs (sdb3): no journal found
 sudo mount /dev/sdb3 /mnt/sdb3
mount: /mnt/sdb3 : wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.

Donc, c'est reproduit.

Dernière modification par geole (Le 04/01/2020, à 18:53)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#9 Le 05/01/2020, à 12:07

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour.

Un nouvel essai.
    J'ai tenté de jouer le scénario     en faisant les  actions  en technique loop ( un fichier contient un File system) Mais je n'ai pas réussi.

Je viens de simplifier la méthode
A)    Rétrécissement de la partition     avec le gparted de la version 19.10
B)   Prendre le temps de regarder le résultat!!!!!!

Voici la capture  de l'action gparted que j'ai enregistrée

GParted 0.32.0 --enable-libparted-dmraid --enable-online-resize

Libparted 3.2
Réduire /dev/sda1 de 60.00 Gio à 40.00 Gio  00:07:56    ( SUCCÈS )
     	
calibrer /dev/sda1  00:00:02    ( SUCCÈS )
     	
chemin : /dev/sda1 (partition)
début : 782573568
fin : 908402687
taille : 125829120 (60.00 Gio)
vérifier le système de fichiers sur /dev/sda1 et corriger les problèmes (si possible)  00:00:02    ( SUCCÈS )
     	
e2fsck -f -y -v -C 0 '/dev/sda1'  00:00:02    ( SUCCÈS )
     	
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

386 i-noeuds utilisés (0.01%, sur 3932160)
7 fichiers non contigus (1.8%)
0 répertoire non contigu (0.0%)
nombre d'i-noeuds avec des blocs ind/dind/tind : 0/0/0
Histogramme des profondeurs d'extents : 373/5
7960507 blocs utilisés (50.61%, sur 15728640)
0 bloc défectueux
4 fichiers de grande taille

342 fichiers normaux
35 répertoires
0 fichier de périphérique en mode caractère
0 fichier de périphérique en mode bloc
0 fifo
0 lien
0 lien symbolique (0 lien symbolique rapide)
0 socket
------------
377 fichiers
e2fsck 1.45.3 (14-Jul-2019)
réduire le système de fichiers  00:07:50    ( SUCCÈS )
     	
resize2fs -p '/dev/sda1' 41943040K  00:07:50    ( SUCCÈS )
     	
En train de redimensionner le système de fichiers sur /dev/sda1 à 10485760 (4k) blocs.
Début de la passe 2 (max = 2004702)
Relocalisation de blocs XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Début de la passe 3 (max = 480)
Examen de la table d'i-noeuds XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Début de la passe 4 (max = 38)
Mise à jour des références d'i-noeudsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Le système de fichiers sur /dev/sda1 a maintenant une taille de 10485760 blocs (4k).

resize2fs 1.45.3 (14-Jul-2019)
réduire la partition de 60.00 Gio à 40.00 Gio  00:00:02    ( SUCCÈS )
     	
ancien début : 782573568
ancienne fin : 908402687
ancienne taille : 125829120 (60.00 Gio)
nouveau début : 782573568
nouvelle fin : 866459647
nouvelle taille : 83886080 (40.00 Gio)

========================================

Et le problème au montage

sudo mount /dev/sda1 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

dmesg | tail -2
[ 2837.785889] EXT4-fs error (device sda1): ext4_get_journal_inode:4751: inode #8: comm mount: iget: checksum invalid
[ 2837.814414] EXT4-fs (sda1): no journal found

Puis le contrôle

sudo fsck -n /dev/sda1
fsck de util-linux 2.34
e2fsck 1.45.3 (14-Jul-2019)
le superbloc a un journal invalide (i-noeud 8).
Effacer ? non

fsck.ext4: Le superbloc du journal est corrompu lors de la vérification du journal pour USBext4Ter
e2fsck: Ne peut procéder à une vérification du système de fichier.

USBext4Ter : **ATTENTION : le système de fichiers contient encore des erreurs**
sudo dumpe2fs -h /dev/sda1
dumpe2fs 1.45.3 (14-Jul-2019)
Filesystem volume name:   USBext4Ter
Last mounted on:          /media/a/USBext4Ter
Filesystem UUID:          dc21ff87-c0e2-4f93-8399-17de84ee6cba
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file dir_nlink extra_isize metadata_csum
Filesystem flags:         signed_directory_hash 
Default mount options:    user_xattr acl
Filesystem state:         clean with errors
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              2621440
Block count:              10485760
Reserved block count:     524288
Free blocks:              2608515
Free inodes:              2621054
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      1021
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Sat Jan  4 18:59:00 2020
Last mount time:          Sun Jan  5 11:05:17 2020
Last write time:          Sun Jan  5 11:50:05 2020
Mount count:              0
Maximum mount count:      -1
Last checked:             Sun Jan  5 11:19:14 2020
Check interval:           0 (<none>)
Lifetime writes:          87 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:	          256
Required extra isize:     32
Desired extra isize:      32
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      14a4b2bd-f5fc-4677-9832-e6a35eb18788
Journal backup:           inode blocks
FS Error count:           2
First error time:         Sun Jan  5 11:35:33 2020
First error function:     ext4_get_journal_inode
First error line #:       4751
First error inode #:      8
First error block #:      0
Last error time:          Sun Jan  5 11:50:05 2020
Last error function:      ext4_get_journal_inode
Last error line #:        4751
Last error inode #:       8
Last error block #:       0
Checksum type:            crc32c
Checksum:                 0x6889f633
dumpe2fs: La somme de contrôle de l'i-noeud ne correspond pas à l'i-noeud lors de la lecture de l'i-noeud du journal
export LC_ALL=POSIX
sudo dumpe2fs -h /dev/sda1 | grep dumpe2fs
dumpe2fs 1.45.3 (14-Jul-2019)
dumpe2fs: Inode checksum does not match inode while reading journal inode

L'assistance de testdisk

TestDisk 7.1, Data Recovery Utility, July 2019
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org

Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63

     Partition                  Start        End    Size in sectors

  Linux                 2610 245  4  5221 202 37   41943040 [ext41usb18.04]
superblock 0, blocksize=4096 [ext41usb18.04]
superblock 2654208, blocksize=4096 [ext41usb18.04]
superblock 4096000, blocksize=4096 [ext41usb18.04]

To repair the filesystem using alternate superblock, run
fsck.ext4 -p -b superblock -B blocksize device

Je suis en train de penser qu'il  y aurait eu un changement de conception   mal pris en compte dans le journal pour les supports amovibles....

Je vais rejouer le scénario uniquement en ligne de commandes

Dernière modification par geole (Le 05/01/2020, à 12:29)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#10 Le 05/01/2020, à 13:08

moko138

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

gparted  version 19.10 a écrit :

Libparted 3.2
(...)
vérifier le système de fichiers sur /dev/sdb3 et corriger les problèmes (si possible)

Et si, (à partir d'un système à jour, bien entendu) tu lances d'abord e2fsck -yfv, ensuite gparted ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11 Le 05/01/2020, à 14:05

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour

Merci Moko138
En avant première du bug  que je n'ai pas su reproduire  lorsque l'enveloppe est un fichier et non une partition,voici ce que je vais y mettre.  C'est en anglais... mais compréhensible. GPARTED n'intervient plus sauf pour créer la partition en version 18.04.3

UNDER UBUNTU1910

sudo -i
export LC_ALL=POSIX
mount /dev/sda1 /mnt
ls -ls /mnt
       total 28
        4 drwx------ 20 root root  4096 Jan  5 12:54 P2
        4 drwx------ 20 root root  4096 Jan  5 12:59 P3
        4 drwx------ 20 root root  4096 Jan  5 13:04 P4
       16 drwx------  2 root root 16384 Jan  5 12:38 lost+found
umount /dev/sda1
e2fsck -f /dev/sda1
          Pass 1: Checking inodes, blocks, and sizes
          Pass 2: Checking directory structure
          Pass 3: Checking directory connectivity
          Pass 4: Checking reference counts
          Pass 5: Checking group summary information
          bug_1857914: 11765/3932160 files (0.4% non-contiguous), 11842526/15728640 blocks 
resize2fs -p /dev/sda1 50G 
          resize2fs 1.45.3 (14-Jul-2019)
          Resizing the filesystem on /dev/sda1 to 13107200 (4k) blocks.
          Begin pass 2 (max = 2580320)
          Relocating blocks             XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
          Begin pass 3 (max = 480)
          Scanning inode table          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
          Begin pass 4 (max = 5606)
          Updating inode references     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
          The filesystem on /dev/sda1 is now 13107200 (4k) blocks long.
e2fsck /dev/sda1
          e2fsck 1.45.3 (14-Jul-2019)
          Superblock has an invalid journal (inode 8).
          Clear<y>? cancelled!
          e2fsck: The journal superblock is corrupt while checking journal for bug_1857914
          e2fsck: Cannot proceed with file system check   
dumpe2fs -h /dev/sda1
          dumpe2fs 1.45.3 (14-Jul-2019)
          Filesystem volume name:   bug 1857914
          Last mounted on:          /mnt
          Filesystem UUID:          73e4e10d-418d-4607-9624-2f58b676a51d
          Filesystem magic number:  0xEF53
          Filesystem revision #:    1 (dynamic)
          Filesystem features:      has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file dir_nlink extra_isize metadata_csum
          Filesystem flags:         signed_directory_hash 
          Default mount options:    user_xattr acl
          Filesystem state:         clean
          Errors behavior:          Continue
          Filesystem OS type:       Linux
          Inode count:              3276800
          Block count:              13107200
          Reserved block count:     655360
          Free blocks:              1305792
          Free inodes:              3265035
          First block:              0
          Block size:               4096
          Fragment size:            4096
          Reserved GDT blocks:      1020
          Blocks per group:         32768
          Fragments per group:      32768
          Inodes per group:         8192
          Inode blocks per group:   512
          RAID stripe width:        8191
          Flex block group size:    16
          Filesystem created:       Sun Jan  5 12:38:39 2020
          Last mount time:          Sun Jan  5 13:22:43 2020
          Last write time:          Sun Jan  5 13:37:37 2020
          Mount count:              0
          Maximum mount count:      -1
          Last checked:             Sun Jan  5 13:25:05 2020
          Check interval:           0 (<none>)
          Lifetime writes:          70 GB
          Reserved blocks uid:      0 (user root)
          Reserved blocks gid:      0 (group root)
          First inode:              11
          Inode size:	            256
          Required extra isize:     32
          Desired extra isize:      32
          Journal inode:            8
          Default directory hash:   half_md4
          Directory Hash Seed:      82eb03b9-1edf-4064-863f-5fc71923a2df
          Journal backup:           inode blocks
          Checksum type:            crc32c
          Checksum:                 0x339e33a1
          dumpe2fs: Inode checksum does not match inode while reading journal inode
mount  /dev/sda1 /mnt
          mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
dmesg | tail -2
      [ 2319.145382] EXT4-fs error (device sda1): ext4_get_journal_inode:4751: inode #8: comm mount: iget: checksum invalid
      [ 2319.176425] EXT4-fs (sda1): no journal found

Je note un message vu en début de montage avant que la partition soit diminuée de taille
Il concerne les deux autres partitions que j'ai réparées  avec unbuntu18.04.3

dmesg | grep checksum
[    0.011978] ACPI: Early table checksum verification disabled
[  139.323442] EXT4-fs error (device sda3): ext4_get_journal_inode:4751: inode #8: comm pool-udisksd: iget: checksum invalid
[  139.340208] EXT4-fs error (device sda2): ext4_get_journal_inode:4751: inode #8: comm pool-udisksd: iget: checksum invalid
[ 2319.145382] EXT4-fs error (device sda1): ext4_get_journal_inode:4751: inode #8: comm mount: iget: checksum invalid

Bien entendu, j'essaie d'être a jour..

sudo apt update
Atteint :1 http://fr.archive.ubuntu.com/ubuntu eoan InRelease
Réception de :2 http://security.ubuntu.com/ubuntu eoan-security InRelease [97,5 kB]
Atteint :3 http://fr.archive.ubuntu.com/ubuntu eoan-updates InRelease 
Atteint :4 http://fr.archive.ubuntu.com/ubuntu eoan-backports InRelease
97,5 ko réceptionnés en 1s (93,1 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Tous les paquets sont à jour.

Dernière modification par geole (Le 05/01/2020, à 14:11)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#12 Le 07/01/2020, à 17:13

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

J'ai mis à jour le bug.
https://bugs.launchpad.net/ubuntu/+sour … ug/1857914
Il me semble qu'une des conditions soit  que la partition soit créée en début de disque en non en fin.
Je vais rejouer le scénario sans faire intervenir la version 18.04 en clonant la partition  de fin de disque en début de disque.
Cela ne va pas être facile de le faire sur le disque interne. Je vais donc continuer à le faire sur le disque externe.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#13 Le 07/01/2020, à 18:01

Nuliel

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

geole a écrit :

Je vais donc continuer à le faire sur le disque externe.

Pourquoi ne le fais tu pas en machine virtuelle avec un disque dur virtuel? Ca pourrait t'éviter de réécrire à chaque fois la table de partition et plein d'autres trucs du disque externe

Dernière modification par Nuliel (Le 07/01/2020, à 18:02)

Hors ligne

#14 Le 07/01/2020, à 18:26

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour.
Parce que le virtuel je ne veux pas en entendre parler.
Parce que le disque interne est moins performant que le disque externe.
Parcequ'on m'a déjà fait faire en utilisant un fichier avec une technique loop  qui  n'a rien donné.

Premier résultat, en version 19.10, cloner la partition en début de disque  puis la rétrécir fonctionne bien.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#15 Le 07/01/2020, à 18:28

moko138

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

gpart n'est pas gparted !
Or, à lire le fil https://bugs.launchpad.net/ubuntu/+sour … ug/1857914, j'ai l'impression que tytso n'a pas compris que tu obtiens et répètes le problème sans gpart mais avec gparted.

D'ailleurs ça se retrouve (outre dans les messages de tytso)
- dans le surtitre de la page : "Ubuntu gpart package" ;
- dans l'url : https://bugs.launchpad.net/ubuntu/+source/gpart/+bug/1857914

Donc, il me semble que tu devrais ajouter un message court et clair en ce sens.
Dans ce genre-ci :

Please do note that I got the problem, and reproduced it, with gpartED.
I did NOT use gpart before you asked me for.

Dernière modification par moko138 (Le 07/01/2020, à 18:30)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#16 Le 07/01/2020, à 18:53

Nuliel

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Ok, mais je ne parlais pas de périphériques loop qui peuvent être lents mais de disques virtuels sur virtualbox

Hors ligne

#17 Le 07/01/2020, à 19:44

moko138

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

geole, je ne sais pas si tu as vu le message de 18h28.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#18 Le 07/01/2020, à 19:53

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Je  ne pratique pas virtual box.   Mais s'il savait mémoriser parfaitement  100 Go de données  en quelques secondes  dans mes 4 Go de ram , j'en aurais probablement entendu parler.


Je pense que c'est GPART et l'abréviation pour GPARTED qu'il  utilise car GPART ne sert à que dalle. Je préfère testdisk.

DESCRIPTION

       gpart  tries to guess which partitions are on a hard disk.
       If the primary partition table has been lost,  overwritten
       or  destroyed  the  partitions still exist on the disk but
       the operating system cannot access them.

       gpart ignores the primary partition table  and  scans  the
       disk (or disk image, file) sector after sector for several
       filesystem/partition  types.  It  does  so   by   "asking"
       filesystem  recognition  modules  if  they  think  a given
       sequence of sectors resembles the beginning of a  filesys­
       tem  or partition type. Currently the following filesystem
       types are known to gpart (listed by module names

Dernière modification par geole (Le 07/01/2020, à 19:53)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#19 Le 07/01/2020, à 21:52

moko138

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Précisément, comme gpart n'est pas gparted, et que tytso ne mentionne que "part", il faudrait souligner, au moins pour les lecteurs de launchpad, que c'est bien gparted qui a un problème !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#20 Le 07/01/2020, à 21:58

moko138

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

https://gparted.org/bugs.php a écrit :

Please file new bugs as issues on GNOME Gitlab.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#21 Le 08/01/2020, à 12:18

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour à tous.
merci moko138 pour ta dernière recherche. Pour le moment, je suis encore en train de cibler le responsable.
Je peux déjà exclure les ports USB.  J'ai essayé sur les deux.
Je ne sais pas si je peux exclure la qualité du disque ( smatctl n'est pas supporté par ce modèle)

La suite des tentatives:
A) Avec la version 18.04.3
Formatage de SDB1, SDB2 et SDB3
Création des répertoires P1, P2, P3 et P4 dans les 3 partitions.
B) Reboote  avec la version 19.10.
Suppression des répertoires P1  dans les trois partitions.
Retrécissement des 3 partitions.
La partition SDB1 est détruite mais SDB2 et SDB3 sont correctes.
C) Reboote  avec la version 19.10
Suppression des répertoires P2  dans les deux partitions opérationnelles.
Retrécissement des 2 partitions.
La partition SDB2 est détruite mais SDB3 est correcte.
D) Reboote  avec la version 19.10.
Retrécissement de la partition SDB3.
La partition SDB3 est correcte.
E) Reboote  avec la version 19.10
Création d'un répertoire P5 dans SDB3
Copie des fichiers  à partir du répertoire restant de SDB3.
Suppression du répertoire ancien.
Retrécissement de la partition SDB3.
La partition SDB3 est maintenant détruite.

Conclusion: Je vais reformater en 19.10 et recommencer sans faire intervenir la version 18.04.3    et booter entre chaque action.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#22 Le 09/01/2020, à 12:19

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour à tous.
J'avance lentement pour cerner le problème. Il me semble que
- Ce n'est pas possible de le reproduire en version 18.04.3 disque dur interne ou externe
- Ce n'est pas possible de le reproduire en version 19.10 disque dur interne:  Peut-être parce que le disque dur est formaté avec une table de partition GPT!
- Ce n'est pas possible de le reproduire en version 19.10 disque dur externe si la partition a une taille trop petite
    - Par exemple   Si taille de 1 Go, gparted ne propose pas le rétrécissement.
                             Si taille de 10 Go,  le rétrécissement se fait bien
       Avec une taille plus importante (environ  89 Go)  le bug se produit.

J'ai trouvé la solution pour ne plus prendre en compte un répertoire entrée composé de plein de fichiers

Voici les  commandes que j'exécute pour ceux qui seraient tentés

A) Avec gparted création sur disque externe  formaté  MSDOS de trois partitions   de 1 Go, 10 Go et 89 Go environ (c'est 100 -1 -10)
B) Voici ce que cela donne comme structure

parted /dev/sdb unit    MiB print free 
       Model: Seagate Slim SL (scsi)
       Disk /dev/sdb: 476940MiB
       Sector size (logical/physical): 512B/4096B
       Partition Table: msdos
       Disk Flags: 

       Number  Start      End        Size       Type     File system  Flags
        0.03MiB    1.00MiB    0.97MiB             Free Space
 1      1.00MiB    1025MiB    1024MiB    primary  ext4
 2      1025MiB    11265MiB   10240MiB   primary  ext4
 3      11265MiB   102401MiB  91136MiB   primary  ext4
 4      102401MiB  382116MiB  279715MiB  primary  ntfs
        382116MiB  476940MiB  94824MiB            Free Space

Voici l'intégralité des commandes exécutées. Je pense de pas avoir fait trop d'erreurs dans les copier/coller et mise en forme

mkdir /media/Part1 /media/Part2 /media/Part3
mount /dev/sdb1 /media/Part1  && mount /dev/sdb2 /media/Part2  && mount /dev/sdb3 /media/Part3
touch /media/Part1/Fic1  && touch /media/Part2/Fic1 && touch /media/Part3/Fic1
dd if=/dev/zero of=/media/Part1/Fic1 bs=1M count=300 && dd if=/dev/zero of=/media/Part2/Fic1 bs=1M count=300 && dd if=/dev/zero of=/media/Part3/Fic1 bs=1M count=300
touch /media/Part1/Fic2  && touch /media/Part2/Fic2 && touch /media/Part3/Fic2
dd if=/dev/zero of=/media/Part1/Fic2 bs=1M count=300 && dd if=/dev/zero of=/media/Part2/Fic2 bs=1M count=300 && dd if=/dev/zero of=/media/Part3/Fic2 bs=1M count=300
touch /media/Part1/Fic3  && touch /media/Part2/Fic3 && touch /media/Part3/Fic2
dd if=/dev/zero of=/media/Part1/Fic3 bs=1M count=300 && dd if=/dev/zero of=/media/Part2/Fic3 bs=1M count=300 && dd if=/dev/zero of=/media/Part3/Fic3 bs=1M count=300

touch /media/Part2/Fic4 && touch /media/Part3/Fic4
dd if=/dev/zero of=/media/Part2/Fic4 bs=1M count=3000 && dd if=/dev/zero of=/media/Part3/Fic4 bs=1M count=3000
touch touch /media/Part2/Fic5 && touch /media/Part3/Fic5
dd if=/dev/zero of=/media/Part2/Fic5 bs=1M count=3000 && dd if=/dev/zero of=/media/Part3/Fic5 bs=1M count=3000
touch /media/Part2/Fic6 && touch /media/Part3/Fic6
dd if=/dev/zero of=/media/Part2/Fic6 bs=1M count=3000 && dd if=/dev/zero of=/media/Part3/Fic6 bs=1M count=3000

touch /media/Part3/Fic7 && dd if=/dev/zero of=/media/Part3/Fic7 bs=1M count=30000 status=progress
touch /media/Part3/Fic8 && dd if=/dev/zero of=/media/Part3/Fic8 bs=1M count=30000 status=progress
touch /media/Part3/Fic9 && dd if=/dev/zero of=/media/Part3/Fic9 bs=1M count=30000 status=progress

sync
rm /media/Part1/Fic1 && rm /media/Part2/Fic4 && rm /media/Part3/Fic7 && sync
umount /dev/sdb[1-3]

C) lancement de GPARTED
  a) Constat que SDB1 n'est pas proposé au rétrécissement.
  b) Rétrécissement de SDB2 sans problème signalé

D) Reboot , Lancement de GPARTED
   Le rétrécissement a lieu  mais la réinitialisation met une alerte.

E) Le montage sans surprise

a@a:~$ sudo mount /dev/sdb1 /media/Part1
a@a:~$ sudo mount /dev/sdb2 /media/Part2
a@a:~$ sudo mount /dev/sdb3 /media/Part3
mount: /media/Part3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.

Je vais essayer d'affiner en regardant si le reboot est nécessaire ou s'il suffit de relancer un gparted.
Je vais  tenter de libérer une clé USB si je peux fabriquer l'incident avec une partition de 16 Go   (C'est la taille maxi de ma clé USB3)

J'ai vérifié avec la version 18.04.3 que le problème n'existe pas sur le disque externe que j'utilise


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#23 Le 11/01/2020, à 00:28

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonsoir
Voici une procédure pour provoquer l'incident. Il y en a probablement d'autres à découvrir!

Lancer la version 19.10 car à priori la version 18.04.3 n'a pas le problème.

A) Se munir d'un disque externe. 
     Je pense qu'une clé USB doit faire pareil. Avoir une bonne taille et une connectique USB3 afin  que l'essai puisse se dérouler en une journée serait un plus.
     Pour le disque interne, je n'ai pas réussi. Mais il faut que je retente.... car j'ai pu rater....

B) Formater ce disque avec une table de partition MS-DOS ou GPT. J'ai vérifié les deux cas.

C) Faire une partition d'une taille de 40 Go ou 50 GO. J'utilise GPARTED pour cette action.
     Pour 8 Go ou 16 Go ou 32 Go,  le script que je lance  avec  toujours cinq fichiers  (taille au prorata) ne fonctionne pas. Il me reste certainement à mieux cerner le problème. (Plus de fichiers plus petits ?)
    Pour une partition de 500 Go, Je suis encore en train de chercher comment créer le problème.
AJOUT. Ce fut facile, J'ai fait un peu n'importe quoi
Après avoir lancé, le script indiqué plus bas, pensant que  cela allait être compliqué, j'ai continué avec ce script

Lettre=( "A"   "B"  "C"   "D" "E" "F" "G" "H" "J" "K") 
Nb=100 
##Fabriquons les fichiers
for (( i=0; i < ${#Lettre[@]}; i++ )); do  for  (( j=0; j < $Nb; j++ ));  do 
echo "traitement du fichier ${Lettre[i]}-j"
dd if=/dev/zero of=/media/DSK1/${Lettre[i]}-j bs=1M count=100;   done; done

Puis j'ai supprimé un peu au hasard.... En tout cas le premier fichier était dans la liste.

Lorsque le rétrécissement est fini, Gparted prévient que la partition n'est pas en bon état. Mais il est trop tard

<i>Filesystem volume name:   DSKUSB1
Last mounted on:          /media/a/DSKUSB1
Filesystem UUID:          bebe4490-7372-4261-b2e7-d6a787975636
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode</i>

Donc pas de surprise lorsque le montage ne se fait pas

sudo mount -v /dev/sda1 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

D) Créer 5 fichiers.    Voici mes commandes pour une taille de 40 GO  faites en mode administrateur pour la partition SDA1.

umount /dev/sda1
mkdir /media/DSK1
mount /dev/sda1 /media/DSK1
touch /media/DSK1/Fic1  && dd if=/dev/zero of=/media/DSK1/Fic1 bs=1M count=7999  status=progress
touch /media/DSK1/Fic2  && dd if=/dev/zero of=/media/DSK1/Fic2 bs=1M count=7999  status=progress 
touch /media/DSK1/Fic3  && dd if=/dev/zero of=/media/DSK1/Fic3 bs=1M count=7999  status=progress
touch /media/DSK1/Fic4  && dd if=/dev/zero of=/media/DSK1/Fic4 bs=1M count=7999  status=progress
touch /media/DSK1/Fic5  && dd if=/dev/zero of=/media/DSK1/Fic5 bs=1M count=7999  status=progress
sync
df

Pour une taille de 50 Go, J'ai fait aussi avec 5 fichiers de taille plus grande  ( 7999 /40*50 ?)

E) Libérer un peu d'espace  en supprimant le premier fichier  et booter  . Booter est impératif

rm /media/DSK1/Fic1 
df
sync
umount /dev/sda1
reboot

F) Lancer gparted

G) Demander la diminution de taille. Cette diminution doit être importante.
   => Dire que la taille du file système doit être de 35106 Mio

H) Patienter le temps nécessaire.
    A l'issue du rétrécissement, la partition sera marquée  en incident dans gparted et elle sera pas montable avec l'incident signalé.

I) Quelques remarques en vrac.
   1) Si vous avez les moyens de fabriquer en même temps deux partitions identiques, ne soyez pas surpris que le même gparted  rate le changement de taille de la première partition et réussisse celui de la seconde si vous avez demandé la modification dans la même exécution.
   2)  Si vous avez demandé la suppression du dernier fichier au lieu du premier, tout fonctionnera bien.
   3) Si vous avez demandé de supprimer le premier fichier et oublié de booter, tout se passera bien.
       Mais
      Une session de rattrapage  existe, supprimez le second fichier et n'oubliez pas de booter (Pas testé  si encore possible avec le 3eme fichier).
   4) Si vous hésitez sur la nouvelle taille de la partition, n'hésitez pas à dire qu'elle doit faire 1 Mo.  Gparted automatiquement vous proposera la taille qui convient. Soit  probablement 35601 MiO.  Au final la partition se sera plus montable!
   5) Bien entendu, il possible de moins diminuer  la taille,  par exemple  de 1 GiO. Dans ce cas, GPARTED moulinera pendant un certain temps..

      A l'issue de son travail, il vous dira qu'il y a une anomalie... Si vous vous en moquez, vous avez le problème.
     Mais
     Vous pouvez suivre son conseil et demander de réparer. Cela moulinera encore un peu, et tout sera remis à l'état initial.

J)  J'ai pris l'option cinq fichiers sans savoir si avec  dix  fichiers cela serait mieux.  Je m'arrange à ce que la taille emplisse la partition  avant de supprimer le premier fichier.   Dans les essais de remplissage, il pouvait arriver que cela soit plein à près de 98%  ou que  cela ce plante par manque de place disque. Cela ne m'a pas semblé influé sur la réalisation du bug.

K) Mon impression:  Booter est l'erreur humaine. Je crains que rien ne change.  pourtant il me semble bien que cette action ne provoque pas de dégâts en version LTS.

L) J'y consacrenais  encore un peu de temps demain. Mais par la suite, j'aurais moins de moyens informatiques.

Dernière modification par geole (Le 11/01/2020, à 03:29)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#24 Le 11/01/2020, à 12:58

jamesbad000

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour Geole.

par la suite, j'aurais moins de moyens informatiques.

Est-ce que tu reproduis ce problème sur au moins 2 PC  ?


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#25 Le 11/01/2020, à 15:32

geole

Re : [BUG]Perte contenu de la partition suite modification de taille 19.10.

Bonjour
Pour le moment, je n'ai qu'un ordinateur en version 19.10.

Mais,  hier  soir, j'ai libéré  un  autre disque externe afin de voir si le modèle du disque externe pouvait être en cause
BINGO
Avec ce second disque, je ne peux pas reproduire le cas.
   Je commence à creuser cette piste en reprenant à zéro
Les différences sont
    Pas la même marque et pas la même taille
Mais, il y   a une différence de comportement au boot. J'ai souvent vu cela dans des discussions.
Il faut que je revérifie en refaisant un boot
  A) Brancher les deux disques externes
  B) Booter
  C) Regarder  les noms attribués
        SDA:   Le disque fautif
        SDB:   Le disque interne
        SDC   L'autre disque qui a priori n'a pas le problème.
Cependant, ayant travaillé avec la partition  SDB4, il y a une anomalie signalée dans le DMESG  probablement sans rapport.

a@a:~$ dmesg | grep sdb4
[    2.388874]  sdb: sdb1 sdb2 sdb3 sdb4
[   88.553247] EXT4-fs (sdb4): mounted filesystem with ordered data mode. Opts: (null)
[ 2355.686446]  sdb: sdb1 sdb2 sdb3 sdb4
[ 2420.849573] EXT4-fs (sdb4): mounted filesystem with ordered data mode. Opts: (null)
[ 2505.269006] EXT4-fs error (device sdb4): __ext4_find_entry:1530: inode #2: comm systemd-fstab-g: reading directory lblock 0
[ 2505.269264] EXT4-fs error (device sdb4): __ext4_find_entry:1530: inode #2: comm systemd-fstab-g: reading directory lblock 0
[ 2515.402905] EXT4-fs error (device sdb4): __ext4_find_entry:1530: inode #2: comm gpartedbin: reading directory lblock 0
[ 2515.488242] EXT4-fs error (device sdb4): __ext4_find_entry:1530: inode #2: comm gpartedbin: reading directory lblock 0
[ 2525.121482] EXT4-fs error (device sdb4): __ext4_find_entry:1530: inode #2: comm systemd-fstab-g: reading directory lblock 0
[ 2525.121781] EXT4-fs error (device sdb4): __ext4_find_entry:1530: inode #2: comm systemd-fstab-g: reading directory lblock 0
[ 2696.252353]  sdb: sdb1 sdb2 sdb3 sdb4
[ 3241.571150]  sdb: sdb1 sdb2 sdb3 sdb4

Je vais rapidement faire un  autre essai en ne bootant pas avec les disques externes connectés.

Je vois de voir une énorme surprise en regardant mieux le DMESG

[ 4054.285096] .ready
[ 4054.609167] sd 7:0:0:0: [sdc] Read Capacity(16) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 4054.609172] sd 7:0:0:0: [sdc] Sense not available.
[ 4054.849181] sd 7:0:0:0: [sdc] Read Capacity(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 4054.849186] sd 7:0:0:0: [sdc] Sense not available.
[ 4054.945175] sd 7:0:0:0: [sdc] 0 512-byte logical blocks: (0 B/0 B)
[ 4054.945180] sd 7:0:0:0: [sdc] 0-byte physical blocks
[ 4055.025178] sd 7:0:0:0: [sdc] Write Protect is off
[ 4055.025183] sd 7:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 4055.105171] sd 7:0:0:0: [sdc] Asking for cache data failed
[ 4055.105180] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[ 4055.569189] sd 7:0:0:0: [sdc] Read Capacity(16) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 4055.569195] sd 7:0:0:0: [sdc] Sense not available.
[ 4055.809147] sd 7:0:0:0: [sdc] Read Capacity(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 4055.809152] sd 7:0:0:0: [sdc] Sense not available.
[ 4056.209163] sd 7:0:0:0: [sdc] Attached SCSI disk
.......................................................................................................................................
[ 4298.754880] usb 4-1: new SuperSpeed Gen 1 USB device number 12 using xhci_hcd
[ 4298.775967] usb 4-1: New USB device found, idVendor=0bc2, idProduct=ab00, bcdDevice= 1.00
[ 4298.775971] usb 4-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[ 4298.775974] usb 4-1: Product: Slim  SL
[ 4298.775976] usb 4-1: Manufacturer: Seagate
[ 4298.775978] usb 4-1: SerialNumber: NA4T1SG4
[ 4298.781524] scsi host7: uas
[ 4298.784207] scsi 7:0:0:0: Direct-Access     Seagate  Slim  SL         6408 PQ: 0 ANSI: 6
[ 4298.786864] sd 7:0:0:0: [sdc] Spinning up disk...
[ 4298.786908] sd 7:0:0:0: Attached scsi generic sg3 type 0
[ 4299.802661] ..ready
[ 4300.828391] sd 7:0:0:0: [sdc] 976773167 512-byte logical blocks: (500 GB/466 GiB)
[ 4301.032031] sd 7:0:0:0: [sdc] Write Protect is off
[ 4301.032036] sd 7:0:0:0: [sdc] Mode Sense: 4f 00 00 00
[ 4301.032335] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 4301.032663] sd 7:0:0:0: [sdc] Optimal transfer size 33553920 bytes
[ 4301.059878]  sdc: sdc1
[ 4301.061396] sd 7:0:0:0: [sdc] Attached SCSI disk

Mon prochain test  va être de booter en version 18.04.3 afin de vérifier s'il y a des problème d'accès à ce disque.
Puis de vérifier que le problème existe toujours si je boote normalement sans le disque déjà branché et que je le branche ultérieurement.
Nota: Je ne débranchais pas le disque car cela ne semblait plus simple.

Dernière modification par geole (Le 11/01/2020, à 15:34)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne