Я использовал tar для архивации некоторых важных файлов. После преобразования всех моих файлов к .tar
Я протестировал его и не было никакой проблемы, таким образом, я удалил все свои файлы. На следующий день я попробовал его снова, и я получил эту ошибку:
tar -xvf my_file.tar
/*
* tar lists all my files here but extract just some of them
*/
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: my_file.tar: Cannot read: Input/output error
tar: Too many errors, quitting
tar: Error is not recoverable: exiting now
Даже когда я пытаюсь скопировать свой файл tar в другой каталог, я получаю эту ошибку:
Error splicing file: Input/output error
Мои файлы хранились на NTFS
раздел и на внешнем жестком диске. Ubuntu Disks
в программе говорится SELF-TEST FAILED
когда я нажимаю Start Self-test
. Что я могу сделать теперь для восстановления моих файлов? Они - важный материал моего университета.
Слава Богу, я смог восстановить все мои файлы, кроме двух, используя систему Windows и Winrar. Проблема была в плохих секторах. Я мог бы извлечь мои файлы индивидуально. Я обнаружил, что и Winrar, и Tar не извлекают оставшуюся часть архива, когда сталкиваются с поврежденным сектором. Я не мог извлечь мои файлы один за другим, но Винрар мог сделать эту работу.