#1 Le 28/10/2024, à 14:01
- Etienne67
[RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Bonjour,
J'ai un problème depuis quelques jours avec mon SSD interne (Samsung MZVLQ256HAJD-00000).
Il est devenu impossible d'accéder aux fichiers qui sont dedans.
Lorsque j'essaie de copier un fichier vers un autre support par exemple, s'affiche systématiquement un message d'erreur de ce type : Erreur lors de l’ouverture du fichier /media/etienne/232d72aa-670c-4ff4-a7f1-29a9991cc3c6/home/etienne/Films/Parametres X264.txt : Erreur d'entrée/sortie .
J'ai essayé de lancer smartctl pour voir si le disque était endommagé, apparemment il ne l'est pas.
Auriez-vous des idées pour m'aider à résoudre ce problème ?
Merci d'avance
Dernière modification par Etienne67 (Le 28/10/2024, à 20:01)
Hors ligne
#2 Le 28/10/2024, à 15:11
- Vobul
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
essaie un fsck
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#3 Le 28/10/2024, à 15:40
- Etienne67
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Bonjour Vobul, j'ai essayé, voilà ce que ça donne :
etienne@etienne:~$ sudo fsck -nv /dev/nvme0n1
fsck de util-linux 2.39.3
e2fsck 1.47.0 (5-Feb-2023)
Attention ! /dev/nvme0n1 est en cours d'utilisation.
ext2fs_open2: Numéro magique invalide dans le super-bloc
fsck.ext2 : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
fsck.ext2: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/nvme0n1
Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2/ext3/ext4 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2/ext3/ext4 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
e2fsck -b 8193 <périphérique>
ou
e2fsck -b 32768 <périphérique>
Trouvé une table de partitions gpt dans /dev/nvme0n1
etienne@etienne:~$
Hors ligne
#4 Le 28/10/2024, à 17:25
- geole
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
On ne fait pas de fsck sur un disque mais dans une partition qui ne doit pas être montée . Donc depuis un support d'installation ou en bootant en mode recovery ou en la démontant.
Pour la liste des partitions
lsblk -fe7
Pour un avis contradictoire de l'état de disque
sudo smartctl -s on -a /dev/nvme0n1
Dernière modification par geole (Le 28/10/2024, à 17:27)
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
En ligne
#5 Le 28/10/2024, à 18:41
- Etienne67
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
D'accord pour fsck. J'ai relancé smartctl, et il n'y a pas de problème apparent :
etienne@etienne:~$ sudo smartctl -s on -a /dev/nvme0n1
[sudo] Mot de passe de etienne :
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-41-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Number: SAMSUNG MZVLQ256HAJD-00000
Serial Number: S4Y6NF0N941308
Firmware Version: FXV7101Q
PCI Vendor/Subsystem ID: 0x144d
IEEE OUI Identifier: 0x002538
Total NVM Capacity: 256060514304 [256 GB]
Unallocated NVM Capacity: 0
Controller ID: 5
NVMe Version: 1.3
Number of Namespaces: 1
Namespace 1 Size/Capacity: 256060514304 [256 GB]
Namespace 1 Utilization: 239895900160 [239 GB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 002538 a901c4a1ed
Local Time is: Mon Oct 28 18:23:18 2024 CET
Firmware Updates (0x16): 3 Slots, no Reset required
Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test
Optional NVM Commands (0x005f): Comp Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat Timestmp
Log Page Attributes (0x0f): S/H_per_NS Cmd_Eff_Lg Ext_Get_Lg Telmtry_Lg
Maximum Data Transfer Size: 512 Pages
Warning Comp. Temp. Threshold: 82 Celsius
Critical Comp. Temp. Threshold: 85 Celsius
Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 4.83W - - 0 0 0 0 0 0
1 + 3.54W - - 1 1 1 1 0 0
2 + 3.04W - - 2 2 2 2 0 500
3 - 0.0500W - - 3 3 3 3 210 1200
4 - 0.0050W - - 4 4 4 4 1000 9000
Supported LBA Sizes (NSID 0x1)
Id Fmt Data Metadt Rel_Perf
0 + 512 0 0
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 24 Celsius
Available Spare: 100%
Available Spare Threshold: 10%
Percentage Used: 7%
Data Units Read: 46506077 [23,8 TB]
Data Units Written: 30603521 [15,6 TB]
Host Read Commands: 849339980
Host Write Commands: 525993558
Controller Busy Time: 3792
Power Cycles: 3748
Power On Hours: 11564
Unsafe Shutdowns: 142
Media and Data Integrity Errors: 0
Error Information Log Entries: 3761
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 24 Celsius
Error Information (NVMe Log 0x01, 16 of 64 entries)
No Errors Logged
Self-test Log (NVMe Log 0x06)
Self-test status: No self-test in progress
No Self-tests Logged
etienne@etienne:~$
Merci pour ta réponse.
Hors ligne
#6 Le 28/10/2024, à 18:48
- geole
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Pour les nvme, ce n'est pas très connu
Je vois
Error Information Log Entries: 3761
Alors un peu plus Paragraphe 3.1.2
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
En ligne
#7 Le 28/10/2024, à 19:23
- Etienne67
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Bonsoir, j'ai installé nvme-cli et j'ai testé les commandes proposées dans la doc d'ubuntu, voilà ce que ça a donné :
etienne@etienne:~$ sudo nvme error-log /dev/nvme0n1 | grep -A2 Entry | grep -v "................."
Entry[ 0]
error_count : 0
--
... J'ai coupé, c'est comme ça jusqu'à 63.
--
Entry[62]
error_count : 0
--
Entry[63]
error_count : 0
etienne@etienne:~$ sudo nvme smart-log /dev/nvme0n1
Smart Log for NVME device:nvme0n1 namespace-id:ffffffff
critical_warning : 0
temperature : 26 °C (299 K)
available_spare : 100%
available_spare_threshold : 10%
percentage_used : 7%
endurance group critical warning summary: 0
Data Units Read : 46506077 (23.81 TB)
Data Units Written : 30603521 (15.67 TB)
host_read_commands : 849339980
host_write_commands : 525993558
controller_busy_time : 3792
power_cycles : 3748
power_on_hours : 11564
unsafe_shutdowns : 142
media_errors : 0
num_err_log_entries : 3761
Warning Temperature Time : 0
Critical Composite Temperature Time : 0
Temperature Sensor 1 : 26 °C (299 K)
Thermal Management T1 Trans Count : 0
Thermal Management T2 Trans Count : 0
Thermal Management T1 Total Time : 0
Thermal Management T2 Total Time : 0
etienne@etienne:~$ sudo nvme sanitize-log /dev/nvme0n1
Sanitize Progress (SPROG) : 65535
Sanitize Status (SSTAT) : 0
Sanitize Command Dword 10 Information (SCDW10) : 0
Estimated Time For Overwrite : 4294967295 (No time period reported)
Estimated Time For Block Erase : 4294967295 (No time period reported)
Estimated Time For Crypto Erase : 4294967295 (No time period reported)
Estimated Time For Overwrite (No-Deallocate) : 0
Estimated Time For Block Erase (No-Deallocate) : 0
Estimated Time For Crypto Erase (No-Deallocate): 0
etienne@etienne:~$
Qu'en pensez-vous ?
Hors ligne
#8 Le 28/10/2024, à 19:31
- geole
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Effectivement le nvme semble sans problème. La commande fsck devrait résoudre.
Pour identifier les partitions
lsblk -fe7
Puis
sudo fsck -yv /dev/nvme0n1pN
avec N ayant le bon numéro
Dernière modification par geole (Le 28/10/2024, à 19:33)
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
En ligne
#9 Le 28/10/2024, à 19:52
- Etienne67
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Ok super, j'ai juste lancé fsck /nvme0n1p2 sans paramètre supplémentaire et tout est rentré dans l'ordre depuis :
etienne@etienne:~$ sudo fsck /dev/nvme0n1p2
fsck de util-linux 2.39.3
e2fsck 1.47.0 (5-Feb-2023)
/dev/nvme0n1p2 : récupération du journal
/dev/nvme0n1p2 contient un système de fichiers comportant des erreurs, vérification forcée.
Passe 1 : vérification des i-noeuds, des blocs et des tailles
I-noeud 6029712, i_blocs est 80, devrait être 0. Corriger<o>? oui
L'arbre d'extent de l'i-noeud 9714922 (au niveau 1) pourrait être plus étroit. Optimiser<o>? oui
L'arbre d'extent de l'i-noeud 9730165 (au niveau 2) pourrait être plus étroit. Optimiser<o>? oui
L'arbre d'extent de l'i-noeud 9758055 (au niveau 2) pourrait être plus étroit. Optimiser<o>? oui
I-noeud 9832710, i_blocs est 16, devrait être 8. Corriger<o>? oui
I-noeud 9836003, i_blocs est 32, devrait être 16. Corriger<o>? oui
I-noeud 10246508, i_blocs est 16, devrait être 8. Corriger<o>? oui
Passe 1E : Optimisation des arbres d'extent
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
différences de bitmap de blocs : -(22299042--22299069) -(22302784--22302790) -(22303215--22303217) -(22303265--22303267) -(22303272--22303281) -(22303310--22303312) -(22303318--22303320) -(22303323--22303380) -(22303384--22303628) -(22303632--22303668) -(22303674--22303742) -(22303752--22303754) -(22303777--22303844) -(22303849--22303854) -(22303868--22303875) -(22303900--22303905) -(22303914--22303916) -(22303920--22303932) -(22303936--22303973) -(22303984--22303986) -(22303999--22304001) -(22304005--22304007) -(22304027--22304045) -(22304049--22304108) -(22304112--22304132) -(22304142--22304222) -(22304226--22304228) -(22304232--22304237) -(22304244--22304258) -(22304265--22304291) -(22304295--22304303) -(22304310--22304314) -(22304318--22304323) -(22304377--22304385) -(22304591--22304593) -(22304605--22304607) -(22304630--22304632) -(22304815--22304846) -(22308536--22308538) -(22308841--22308843) -(22310958--22310961) -(22310990--22310993) -(22310998--22311001) -(22313070--22313082) -(22313487--22313489) -22313504 -22314084 -22314086 -22314107 -(22314115--22314124) -22314126 -(22314149--22314152) -(22314260--22314267) -(22314313--22314321) -22314378 -22314425 -(22314494--22314495) -(22556291--22556293) -(22572438--22572459) -(22572463--22572471) -(22572557--22572566) -(27169566--27169567) -27169759 -(27169761--27169770) -(27173378--27173381) -27176598 -27176600 -(27179008--27179010) -27179026 -27179378 -27179407 -(38627328--38629375) -(38631424--38633471) -(40470829--40471113) -40472206 -(40485333--40485334) -(40485698--40485798) -40487530 -(40488798--40490398) -(40492849--40492851) -(40495177--40495181) -40497096 -(42447855--42448196) -(42448803--42448807) -42448815 -(48363138--48363140) -(48363150--48363168) -(48363319--48363322) -(48363329--48363333) -(48363344--48363351) -(48363366--48363368) -(50931768--50931769) -(50931784--50931791) -(50931793--50931797) -(50931872--50931875) -(50931883--50931889) -50932106 -50932138 -(50932150--50932156) -(50932160--50932163)
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°680 (7794, décompté=8795).
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°688 (16455, décompté=16507).
Corriger ('t' active 'oui' pour tout) <o>? oui
Le décompte des blocs libres est erroné pour le groupe n°829 (7291, décompté=7321).
Corriger ('t' active 'oui' pour tout) <o>? oui
Le décompte des blocs libres est erroné pour le groupe n°1178 (1877, décompté=5974).
Corriger ('t' active 'oui' pour tout) <o>? oui
Le décompte des blocs libres est erroné pour le groupe n°1235 (3789, décompté=5790).
Corriger ('t' active 'oui' pour tout) <o>? oui
Le décompte des blocs libres est erroné pour le groupe n°1295 (16762, décompté=17115).
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°1475 (31653, décompté=31700).
Corriger<o>? oui
Le décompte des blocs libres est erroné pour le groupe n°1554 (31298, décompté=31342).
Corriger<o>? oui
Le décompte des blocs libres est erroné (6409840, décompté=6417465).
Corriger<o>? oui
différences de bitmap d'i-noeuds : -9709834 -9709837 -9710193 -9710384 -(9711013--9711018) -9711021 -(9711027--9711028) -9711030 -(9711034--9711035) -9711062 -(9711065--9711066) -(9711069--9711071) -9711079 -9711088 -(9711090--9711097) -(9711101--9711105) -9711107 -9711109 -9711112 -9711125 -9711127 -9711129 -(9711131--9711133) -(9711135--9711136) -9711138 -9711143 -9711160 -9711162 -(9711166--9711172) -(9711175--9711176) -(9711186--9711187) -9711189 -(9711193--9711194) -9711200 -9711202 -9711205 -9711213 -9711215 -9711235 -9711237 -9711239 -(9711241--9711242) -9711258 -9711260 -9711265 -(9711269--9711271) -9711273 -9711276 -(9711279--9711281) -9711283 -9711285 -(9711287--9711288) -9711290 -9711293 -9711297 -9711302 -9711306 -9711311 -9711314 -9711320 -(9711324--9711325) -9711329 -(9711333--9711336) -9711338 -9711342 -(9711370--9711372) -9711375 -9711396 -9711400 -9711403 -9711407 -9711432 -9711434 -(9711439--9711443) -9711447 -9711449 -(9711451--9711457) -(9711459--9711460) -9711467 -(9711469--9711470) -(9711472--9711476) -(9711478--9711495) -9711504 -9711506 -9711512 -(9711517--9711529) -(9711533--9711538) -9711543 -(9711549--9711551) -9711560 -(9711567--9711568) -9711577 -9711581 -9711586 -(9711589--9711590) -(9711592--9711595) -(9711597--9711598) -9711600 -9711605 -(9711607--9711610) -9711612 -9711641 -9711644 -9711670 -9711676 -9711685 -(9711704--9711706) -9711714 -9711716 -(9711725--9711726) -9711734 -9711738 -(9711757--9711758) -9711763 -9711772 -9711776 -(9711790--9711795) -(9711800--9711802) -(9711806--9711807) -(9711813--9711814) -(9711822--9711823) -9711827 -9711830 -(9711832--9711833) -9711850 -(9711859--9711861) -(9711863--9711865) -(9711868--9711869) -(9711871--9711873) -9711875 -(9711877--9711878) -(9711883--9711884) -(9711886--9711902) -9711904 -(9711906--9711908) -(9711910--9711911) -9711918 -9711920 -(9711923--9711924) -(9711928--9711931) -(9711935--9711936) -9711940 -9711946 -(9711952--9711956) -9711958 -(9711960--9711961) -9711966 -(9711968--9711969) -9711972 -9711974 -9711978 -(9711980--9711981) -9711989 -(9711993--9711995) -9712001 -9712004 -(9712006--9712008) -(9712010--9712011) -9712026 -(9712031--9712032) -(9712035--9712036) -(9712044--9712046) -9712050 -(9712056--9712057) -9712064 -(9712066--9712067) -9712073 -9712087 -(9712097--9712098) -9712101 -9712104 -9712125 -9712128 -(9712131--9712132) -9712134 -(9712136--9712137) -(9712146--9712151) -9712158 -9712161 -(9712163--9712164) -(9712166--9712167) -9712176 -9712184 -(9712187--9712188) -9712201 -9712205 -9712210 -9712215 -9712265 -9712268 -(9712276--9712277) -9712286 -(9712290--9712291) -9712294 -9712297 -(9712312--9712313) -9712328 -9712340 -(9712347--9712352) -9712354 -9712356 -9712360 -9712365 -9712372 -(9712375--9712376) -(9712378--9712393) -(9712396--9712398) -(9712400--9712401) -(9712407--9712408) -(9712414--9712415) -(9712417--9712428) -9712442 -9712447 -9712455 -9712478 -9712528 -9712539 -9712561 -(9712564--9712565) -9712606 -9712608 -9712644 -9712683 -9712717 -(9712725--9712726) -9712741 -9712760 -9712801 -9712806 -9712816 -(9712819--9712820) -9712823 -9712827 -9712838 -9712845 -9712868 -9712879 -9712893 -9712897 -(9712939--9712942) -(9712944--9712956) -9712958 -(9712960--9712961) -9712971 -(9712974--9712975) -9712978 -9712980 -9712982 -9713005 -9713066 -9713092 -(9713103--9713104) -9713107 -(9713109--9713110) -9713112 -9713131 -9713133 -9713135 -9713142 -(9713144--9713145) -9713147 -(9713149--9713153) -9713156 -9713158 -(9713161--9713163) -(9713165--9713167) -(9713172--9713174) -(9713196--9713197) -(9713284--9713285) -9713287 -9713295 -9713335 -9713365 -9713515 -9713632 -9713646 -9713667 -9713690 -9713826 -9713916 -9713929 -9713958 -9713963 -9714013 -(9714063--9714064) -9714076 -9714082 -9714084 -9714143 -9714230 -9714279 -9714368 -9714378 -9714390 -(9714449--9714450) -9714532 -9714545 -(9714569--9714572) -9714574 -9714584 -9714602 -9714604 -(9714610--9714612) -(9714614--9714615) -9714618 -9714639 -(9714651--9714652) -(9714655--9714656) -(9714658--9714659) -9714662 -(9714704--9714705) -9714708 -9714730 -9714732 -9714734 -(9714736--9714737) -9714741 -(9714775--9714776) -9714781 -9714783 -9714787 -(9714803--9714804) -9714811 -9714817 -(9714819--9714820) -9714823 -(9714825--9714826) -9714860 -(9714863--9714864) -9714869 -(9714897--9714903) -9714930 -9714932 -(9714942--9714943) -9714958 -(9714967--9714968) -(9714995--9714998) -9715000 -(9715002--9715003) -9715055 -(9715107--9715109) -9715140 -9715144 -9715152 -9715179 -9715224 -9715359 -9715361 -9715550 -9715659 -9715665 -(9715670--9715671) -9715686 -(9715697--9715698)
Corriger<o>? oui
Le décompte des i-noeuds libres est erroné pour le groupe n°1185 (2837, décompté=3489).
Corriger<o>? oui
Le décompte des i-noeuds libres est erroné (14118888, décompté=14119540).
Corriger<o>? oui
/dev/nvme0n1p2: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****
/dev/nvme0n1p2 : 454028/14573568 fichiers (0.6% non contigus), 51869895/58287360 blocs
etienne@etienne:~$
Les fichiers sont de nouveau lisibles, un grand merci !
Je vais mettre la discussion en résolu donc.
Hors ligne
#10 Le 28/10/2024, à 19:59
- Etienne67
Re : [RESOLU] Impossible d'accéder aux fichiers (lecture/écriture) d'un SSD
Désolé je n'avais pas vu ton message modifié j'ai exécuté ta commande.
etienne@etienne:~$ sudo fsck -yv /dev/nvme0n1p2
fsck de util-linux 2.39.3
e2fsck 1.47.0 (5-Feb-2023)
/dev/nvme0n1p2 : propre, 454025/14573568 fichiers, 51869892/58287360 blocs
etienne@etienne:~$
Tout est bon. Encore merci !!!
Hors ligne