Al een aantal jaar heb ik een thuis server met Ubuntu waarop al mijn data staat. Tegenwoordig vind ik de thuis server een beetje overbodig en vooral zonde van de energie. Daarom was ik de 1TB HD die er in zit aan het leegmaken. Uiteindelijk wil ik er mijn systeem schijf van maken, samen met een andere schijf in raid1.
De schijf is bijna laag en er is al veel data gekopieerd. Nu ben ik echter aangekomen bij mijn muziek collectie. Daar krijg ik constant I/O errors. Ik heb het nu een paar keer geprobeerd/getest en het valt me op dat een bestand waarbij ik eerst een I/O error kreeg ( en niet af te spelen is op VLC via SMB ), het later weer prima doet. Dit was wel na fsck (zonder errors ), reboot en extended smart test.
Error: cp: reading `Familie/lied1_noiseReduction.wav': Input/output error
DMESG error: attempt to access beyond end of device
Ik heb op internet gekeken en de laatste melding betekent waarschijnlijk dat mijn filesystem problemen heeft. Hij zoekt naar een bepaald data blok, maar als hij daar kijkt is het leeg.
Vanmiddag begon ik met het maken van een tar (zonder compressie) van mijn muziek collectie. Aangezien dit een beetje langzaam ging, heb ik het gestopt. Ik wilde weer een nieuwe tar maken en die direct wegschrijven op een externe harde schijf. Dit was ook erg langzaam. Daarom besloot ik later om zonder tar mijn muziek files te kopieren naar aparte interne schijven. Toen ging het meteen mis en kreeg ik de I/O errors. Zojuist heb ik weer een tar proberen te maken en viel het me op dat bij een hoop bestanden ik de volgende melding kreeg:
Melding: tar File shrank by padding 1234345bytes with zeros
Deze melding geeft aan dat het bestand meer data gebruikt dan het eigenlijk nodig heeft. Deze melding krijg je dus bij bijvoorbeeld vmware .vmdk bestanden. Ik heb de bestanden uit de tar proberen af te spelen en de bestanden zijn corrupt. Probeer ik de bestanden op de originele schijf weer af te spelen, dan gaat het prima voor een tijdje, en dan opeens krijg ik weer lees errors in VLC.
Geprobeerde oplossingen
- FSCK, geen errors
- Extended SMART check, geen errors
Wat ik nog kan doen
- schijf in een andere computer hangen, kijken of dat helpt
- Ubuntu Live CD proberen
- Data recovery software gebruiken, nadeel is weer dat hij al mijn gedelete zooi ook weer vind.
- ?
Ik denk dat de harde schijf gewoon stervende is. Gister en vanochtend ging het allemaal prima, en opeens de ene na de andere error. De vraag is dus hoe ik al mijn data er goed vanaf krijg. Als ik software vind dat na een I/O error het gewoon nog een keer probeerd, moet het toch goed komen.
Ik heb deels een backup en de bestanden zijn op een klein deel na niet heel waardevol. Maar als iemand nog een goede oplossing heeft of ervaring met dit probleem, dan hoor ik het graag.
Iedereen die de moeite neemt te reageren krijgt een biertje van me
De schijf is bijna laag en er is al veel data gekopieerd. Nu ben ik echter aangekomen bij mijn muziek collectie. Daar krijg ik constant I/O errors. Ik heb het nu een paar keer geprobeerd/getest en het valt me op dat een bestand waarbij ik eerst een I/O error kreeg ( en niet af te spelen is op VLC via SMB ), het later weer prima doet. Dit was wel na fsck (zonder errors ), reboot en extended smart test.
Error: cp: reading `Familie/lied1_noiseReduction.wav': Input/output error
DMESG error: attempt to access beyond end of device
Ik heb op internet gekeken en de laatste melding betekent waarschijnlijk dat mijn filesystem problemen heeft. Hij zoekt naar een bepaald data blok, maar als hij daar kijkt is het leeg.
Vanmiddag begon ik met het maken van een tar (zonder compressie) van mijn muziek collectie. Aangezien dit een beetje langzaam ging, heb ik het gestopt. Ik wilde weer een nieuwe tar maken en die direct wegschrijven op een externe harde schijf. Dit was ook erg langzaam. Daarom besloot ik later om zonder tar mijn muziek files te kopieren naar aparte interne schijven. Toen ging het meteen mis en kreeg ik de I/O errors. Zojuist heb ik weer een tar proberen te maken en viel het me op dat bij een hoop bestanden ik de volgende melding kreeg:
Melding: tar File shrank by padding 1234345bytes with zeros
Deze melding geeft aan dat het bestand meer data gebruikt dan het eigenlijk nodig heeft. Deze melding krijg je dus bij bijvoorbeeld vmware .vmdk bestanden. Ik heb de bestanden uit de tar proberen af te spelen en de bestanden zijn corrupt. Probeer ik de bestanden op de originele schijf weer af te spelen, dan gaat het prima voor een tijdje, en dan opeens krijg ik weer lees errors in VLC.
Geprobeerde oplossingen
- FSCK, geen errors
- Extended SMART check, geen errors
Wat ik nog kan doen
- schijf in een andere computer hangen, kijken of dat helpt
- Ubuntu Live CD proberen
- Data recovery software gebruiken, nadeel is weer dat hij al mijn gedelete zooi ook weer vind.
- ?
Ik denk dat de harde schijf gewoon stervende is. Gister en vanochtend ging het allemaal prima, en opeens de ene na de andere error. De vraag is dus hoe ik al mijn data er goed vanaf krijg. Als ik software vind dat na een I/O error het gewoon nog een keer probeerd, moet het toch goed komen.
Ik heb deels een backup en de bestanden zijn op een klein deel na niet heel waardevol. Maar als iemand nog een goede oplossing heeft of ervaring met dit probleem, dan hoor ik het graag.
Iedereen die de moeite neemt te reageren krijgt een biertje van me