Извините, если я не правильно спрашиваю, может быть, вы могли бы помочь.

Я установил свой Raspberry Pi B, версия 2 несколько месяцев назад, с Debian (версия Linux 4.4.38+) и appletalk, я следовал интерактивному руководству, чтобы настроить резервное копирование машины времени.

Я установил внешний диск 500 ГБ как /dev /sda2. Диск несколько лет. Малиновому ПИ тоже несколько лет.

Я оставляю PI все время включенным, но через пару недель я получаю ошибки на диске. Когда я запускаю fsck, появляется ошибка "Ключи вышли из строя".

Каждый раз мне приходится подключать диск к моему Mac и использовать утилиту диска для исправления ошибок.

Затем мне нужно перемонтировать диск на моем пи с:

Sudo chmod 777 / медиа / тм

а также

sudo mount -o remount, rw /dev /sda2 /media /tm

Я не уверен, почему я получаю эти ошибки, PI или диск? Что я могу сделать, чтобы предотвратить эти ошибки?

2 ответа2

0

Fsck Ошибка "Keys out of order" указывает на наличие серьезной ошибки в вашей файловой системе. Если у вас есть ценные данные, я рекомендую скопировать их.

Я рекомендую выполнять проверку SMART с помощью какого-либо инструмента, например smartmontools, для проверки состояния диска.

РЕДАКТИРОВАТЬ

Для общей идеи, как это должно быть сделано:

Я бы порекомендовал этот подход, чтобы смонтировать том htfplus в Linux.

а) отключить ведение журнала на вашем диске (на Mac) с помощью sudo diskutil disableJournal volumeName . Из-за некоторой ошибки в некоторых MacOS X вам нужно включить ведение журнала, прежде чем его можно будет отключить, если это так, пожалуйста, запустите sudo diskutil enableJournal volumeName перед, а затем команду disableJournal .

Примечание. Обратите внимание, что ведение журнала является важной частью целостности данных и призвано предотвратить потерю данных. Не отключайте его в обычных условиях, так как это действительно помогает предотвратить потерю данных.

Вы должны установить hfsprogs . например, для Debian sudo apt-get install install hfsprogs

затем вы можете попробовать смонтировать его sudo mount -t hfsplus -o force,rw /dev/sdX /mnt/mount_point (или вы можете попробовать -o remount,force,rw).

Затем попробуйте перезапустить fsck с помощью sudo fsck.hfsplus -f /dev/sdX и сообщите мне результат.

0

"Ключи вышли из строя" - это общая ошибка. Это указывает на ошибки в разреженном комплекте и является четким индикатором потенциальной потери данных на диске.

Я не уверен, почему я получаю эти ошибки, PI или диск? Что я могу сделать, чтобы предотвратить эти ошибки?

Скорее всего, эти ошибки вызваны не Пи, а самой машиной времени.

Если вы ранее запускали утилиту для дисков MacOS, и повреждение продолжает возвращаться, рекомендуется отформатировать диск в соответствии с текущей версией macOS.

Если Дисковая утилита не может это исправить, вы можете попробовать более сложные инструменты, такие как Disk Warrior или обратиться к терминалу. В этом блоге описывается, как исправить ошибки резервного копирования на основе Time Machine NAS.

Повреждение может быть вызвано неперехваченными ошибками передачи с использованием Wi-Fi для резервного копирования на NAS. Ссылка Также упоминается, что было бы неплохо использовать USB-концентратор (с блоком питания) для питания внешнего диска (если он не питается от своего собственного блока питания).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .