Вопрос или проблема
Я пытаюсь отформатировать внешний жесткий диск, который содержал некоторые важные данные и ранее был отформатирован как exFAT
. Внешний жесткий диск (Transcend 1TB) был куплен 6 месяцев назад, и он не монтируется в Ubuntu. Однако диск виден в disks utility
. Вот изображение:
Я пробовал этот ссылку для решения, так как вопрос содержал ту же ошибку, которую я получаю при форматировании жесткого диска.
В соответствии с указанной ссылкой я установил gparted
, после открытия он выдает мне ошибку Input/Output error during read on /dev/sdb
.
Я проигнорировал ошибку, и после того как я выбрал свое устройство из выпадающего списка gparted, следующее изображение – результат.
Могу ли я восстановить свои данные и устройство? Если я не могу восстановить данные, могу ли я отформатировать диск для повторного использования?
Или диск полностью поврежден?
Итак, вот результат небольшого исследования, которое может ответить на ваш вопрос.
Обычно exFAT не считается надежной файловой системой. Некоторые люди рекомендуют NTFS, если вы хотите делиться данными между машинами Linux и Windows.
Gparted не имеет полной поддержки exFAT. Для обнаружения exFAT требуется пакет util-linux версии 2.18 или выше. Без этого я сомневаюсь, что GParted сможет что-либо сделать с вашим exFAT диском.
apt search util-linux
покажет вам, установлена ли она у вас
Похоже, существует альтернативный драйвер статья на techrepublic
Если вы установите его, возможно, все заработает, хотя это должно работать с упомянутыми выше пакетами в комментариях
Если вы отказываетесь от восстановления данных и просто хотите стереть диск, то fdisk должен справиться с этой задачей. Как его использовать — это другой вопрос
.
Ответ или решение
Решение проблемы: Невозможность форматирования внешнего жесткого диска (udisks-error-quark, 0)
Если вы сталкиваетесь с ошибкой udisks-error-quark, 0
при попытке форматировать внешний жесткий диск на Ubuntu, проблема может быть связана с несовместимостью файловой системы или физическими повреждениями диска. Давайте рассмотрим возможные шаги решения этой проблемы.
Диагностика и проверка диска
-
Проверка файловой системы: Внешний жесткий диск был отформатирован в файловую систему
exFAT
, которая иногда может вызывать проблемы совместимости в Linux, особенно если поддержка такого формата реализована не полностью. Для Ubuntu, убедитесь, что у вас установлены пакеты, обеспечивающие поддержкуexFAT
. Установите их командой:sudo apt-get install exfat-fuse exfat-utils
-
Физическая проверка диска: Ошибка
Input/Output error during read on /dev/sdb
может свидетельствовать о повреждениях диска. Используйтеsmartctl
для проверки состояния диска:sudo apt-get install smartmontools sudo smartctl -a /dev/sdb
Посмотрите на результаты теста S.M.A.R.T. Если результаты показывают ошибки, возможно, диск физически поврежден.
Восстановление данных
Если данные на диске важны, рекомендую сначала попытаться их восстановить:
-
Использование специализированных инструментов: Попробуйте инструменты, такие как
TestDisk
илиPhotoRec
, которые могут помочь восстановить данные с дисков с поврежденными файловыми системами. -
Альтернативные драйверы: Попробуйте установить альтернативные модули ядра для улучшенной поддержки
exFAT
. Детали можно найти в статей по techrepublic.
Форматирование диска
Если данные восстановить не удалось и вы хотите просто отформатировать диск:
-
Использование
fdisk
илиparted
: Это утилиты командной строки для работы с жесткими дисками. Для обнуления таблицы разделов и форматирования используйте команды:sudo fdisk /dev/sdb
Внутри
fdisk
используйте командуo
для создания новой таблицы разделов и командуw
для сохранения изменений. -
Форматирование в более надежную файловую систему: Настоятельно рекомендуется форматировать в
NTFS
илиext4
для более надежной работы между различными ОС.sudo mkfs.ntfs /dev/sdb1
или
sudo mkfs.ext4 /dev/sdb1
Финальные рекомендации
- Если диск все еще не работает корректно после всех попыток, возможно, он физически поврежден и требует замены.
- Для будущих проектов, используйте более универсальные и надежные файловые системы, такие как
NTFS
для совместимости между Windows и Linux.
Надеюсь, эта информация поможет вам решить проблему. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться в техническую поддержку или на специализированные форумы.