Проблемы с одним из моих жестких дисков
Использование Ubuntu 14.04 в течение года на этом компьютере.
В последнее время я заметил, что перечисление файлов в Nautilus было медленным.
После перезагрузки я получил сообщение вроде
Cannot mount My_Disk, Skip, Manual...
Я не мог установить его из-за
only root has permission to mount
Потом я отредактировал /etc/fstab
и изменился с defaults
в defaults,user
,
/ И т.д. / Fstab
UUID= b6709da9-718e-4af7-bcc9-99b229aff716 / ext4 по умолчанию 0 1
UUID= 1324a7c2-37a8-48de-8ab9-ef2988b4ee56 / home ext4 по умолчанию 0 2
UUID= 9153edcd-90a2-4689-a145-1a60e951759a нет своп sw 0 0
/ dev / sda1 / media / daniel / SAMSUNG_1TB ext4 по умолчанию, пользователь 0 1
/ dev / sdb1 / media / daniel / LINUX-2Tb ext4 по умолчанию, пользователь 0 1
/ dev / sdd5 / media / daniel / 320GB ext4 по умолчанию, пользователь 0 1
Диск смонтирован, но в разделе "Устройства" Nautilus нет жесткого диска без его названия, всего 2,0 ТБ тома.
На этом жестком диске есть две папки, одна из которых была доступна, а ее файлы перечислены, а другая ничего не указала.
Я пробовал некоторые инструменты, которые я читал на некоторых форумах, но дела идут хуже: требуется всего несколько минут, чтобы показать обе папки / папки
Открытие второй папки занимает очень много времени "загрузка..." и, наконец, сообщение об ошибке.
$ lsblk
sdb 8:16 0 1,8T 0 disk
└─sdb1 8:17 0 1,8T 0 part
/media/user/LINUX-2Tb
$ ls -l /dev/disk/by-id
не перечисляет SDB
$ sudo dd if=/dev/sdb of=/dev/null count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0,000118269s, 4,3 MB/s
Выполнение этой команды производит вывод через несколько секунд
$ sudo badblocks -b 4096 -c 4096 -s /dev/sdb
Checking for bad blocks (read-only test): 0.00% done, 0:00 elapsed. (0/0/0 errors)
Через 1,5 часа
Checking for bad blocks (read-only test): 0.00% done, 0:00 elapsed. (0/0/0 err 0.00% done, 1:25:13 elapsed. (0/0/0 errors)
smartctl
$ sudo smartctl -a /dev/sdb | less
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-4.4.0-47-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
И больше ничего на время
Я установил GSmartControl, но после запроса пароля он закрывается без предупреждения. Теперь я начал это снова, пока smartctl
"работает" и не закрывается: Scanning system, please wait
в течение долгого времени.
Я не знаю, что является причиной этой проблемы, как я уже говорил ранее, я в основном использую этот компьютер для почты и веб-браузеров (Opera, Chrome). Диск используется для резервного копирования, оригинальные образы копируются с SD-дисков и с удаленного сервера (с помощью rsync)
Я понял проблему из-за отчетов по электронной почте от rsync
ОШИБКА: stats / dns_cache.db не прошел проверку - обновление отменено. Ошибка rsync: некоторые файлы / атрибуты не были переданы (см. предыдущие ошибки) (код 23) на main.c(1655) [generator=3.1.0] Создан backup_dir /media/daniel/LINUX-2Tb/path-to-dir/ *** ОШИБКА: rsync вернул код 23
А также
mkdir: невозможно создать каталог / media / daniel / LINUX-2Tb / path-to-dir ™: отказано в разрешении rsync: mkdir "/media/daniel/LINUX-2Tb/path-to-dir2" сбой: нет такого файл или каталог (2) rsync error: ошибка в IO файла (код 11) в main.c(674) [Receiver=3.1.0] /usr/local/bin/rsync-incr: строка 141: /media/daniel/LINUX-2Tb/path-to-dir3: Нет такого файла или каталога *** ОШИБКА: rsync вернул код 11
Регулярные отчеты были как
Удаление старой резервной копии: /media/daniel/LINUX-2Tb/.../public_html.past/2016-10-02.23h30-50m Создан backup_dir /media/daniel/LINUX-2Tb/.../public_html.past/2016-11-01.23h30/
Могу ли я что-нибудь сделать, кроме дней ожидания при запуске smartctl или badblocks?
РЕДАКТИРОВАТЬ 1: я остановил badblock.
Прервано в блоке 20552
Я запускаю TestDisk 6.14 Диск распознан
Диск /dev/sdb - 2000 ГБ / 1863 ГиБ - TOSHIBA DT01ACA200
Диск /dev/sdb - 2000 ГБ / 1863 ГиБ - CHS 243201 255 63
Текущая структура разделов: Начальный размер раздела в секторах
1 P Linux 0 32 33 243200 254 63 3907022017 [LINUX-2Tb]
Нет раздела загрузочного
*= Основной загрузочный P= Основной L= Логический E= Расширенный D= Удаленный
[Быстрый поиск] [Резервное копирование] Попробуйте найти раздел
Структура: Ок. Используйте стрелки вверх / вниз для выбора раздела. Используйте клавиши со стрелками влево / вправо, чтобы ИЗМЕНИТЬ характеристики раздела: *= основной загрузочный P= основной L= логический E= расширенный D= удаленный
Клавиши A: добавить раздел, L: загрузить резервную копию, T: изменить тип, P: список файлов,
Введите: для продолжения ext4 blocksize=4096 Большой файл Разреженный суперблок, 2000 ГБ / 1863 ГиБ
Диск /dev/sdb - 2000 ГБ / 1863 ГиБ - CHS 243201 255 63
Partition Start End Size in sectors
1 E расширенный LBA 0 32 32 243201 13 12 3907022849
5 L Linux 0 32 33 243201 13 12 3907022848 [LINUX-2Tb]
Перегородки в порядке. Что я могу сделать?
РЕДАКТИРОВАТЬ 2:
Теперь я использовал
fsck -c / dev / sdb1
исправить плохие блоки.
Я переместил диск на компьютер Mac (это формат ext4, но у меня есть FUSE для Mac и расширение fuse-ext2 для чтения формата диска ext4)
Я использую rsync для резервного копирования файлов с поврежденного диска на другой жесткий диск в формате Mac. Некоторые файлы копируются быстро, а другие очень и очень медленно (1 Кб / с!). Несмотря на то, что все скопированные файлы открываются с нового диска, ни один из них не поврежден.
Если с файлами все в порядке, что может вызывать у этих иногда очень низкую скорость передачи данных?