Не удается получить доступ к внешнему диску 24.4.

Вопрос или проблема

Я использовал внешний диск для просмотра фильмов, и все работало нормально. Затем я использовал другой внешний диск, и он тоже работал. Однако, когда я вернулся к первому, я получил сообщение об ошибке Unable to mount, и я не могу получить доступ к диску:

Error mounting /dev/SCB1 at/media/David/Seagate: wrong fs type, bad option, bad super lock on /dev/sdb1, missing code page or helper program, or other error

Поскольку первый диск ранее работал, в чем проблема?

Проблема решена. Кто-то предложил мне проверить форматирование. Я подключил диск к своему ноутбуку с Windows и получил сообщение об ошибке, что диск требует сканирования и восстановления.

Я последовал этому совету с помощью Windows scan and repair. Когда я снова вернулся к системе Ubuntu, диск был успешно смонтирован.

Ответ от Arjun K Shibu на Невозможно получить доступ к разделу Windows 10 после обновления до 23.10 дал хороший результат:

Эта проблема обычно возникает из-за плохих кластеров, грязных состояний или из-за отсутствия вспомогательной программы.

Основное решение для отсутствующей вспомогательной программы — установить следующее:

sudo apt install nfs-common
sudo apt install cifs-utils

Тем не менее, если не удается устранить проблему, ntfsfix может помочь исправить раздел. Пакет ntfs-3g содержит утилиту ntfsfix (которая обычно предустановлена). Если нет, установите его с помощью следующей команды:

sudo apt install ntfs-3g

Затем попробуйте исправить раздел, выполнив следующую команду:

sudo ntfsfix -b -d /dev/sdxx

Флаг -b пытается исправить плохие кластеры, а -d — грязные состояния. В приведенной выше команде вам нужно изменить раздел sdxx в соответствии с вашей системой.

В вашем конкретном случае 634 GB Volume — это /dev/sdb1, как показано на предоставленном вами скриншоте, поэтому команда, которую вы должны выполнить, — это:

sudo ntfsfix -b -d /dev/sdb1

Надеюсь, это поможет!

У меня двойная загрузка из Ubuntu 24.04 и Windows. У меня была очень похожая проблема с внешним USB-диском Samsung NVMe на 1 ТБ после обновления до Ubuntu 24.04.1. У меня ноутбук Lenovo T14s Gen 4 AMD. Иногда он работал нормально, иногда я не мог монтировать или получать к нему доступ, но Ubuntu его видела.

Я читал, что есть проблемы с “драйвером” NTFS в Ubuntu, вызывающие проблемы с файловой системой NTFS, и что рекомендованным решением является отключение текущей версии драйвера в Ubuntu как временное решение для предотвращения повторения этой проблемы. Это делается путем создания файла с помощью этой команды в терминале:

echo 'blacklist ntfs3' | sudo tee /etc/modprobe.d/disable-ntfs3.conf

Затем перезагрузитесь. Это заставляет Ubuntu использовать более старый, надежно работающий драйвер NTFS. Когда проблема будет в конечном итоге решена в Ubuntu, это временное решение должно легко отменяться удалением созданного выше файла disable-ntfs3.conf в /etc/modprobe.d/.

Я также загрузился в Windows и вставил диск, чтобы проверить и исправить, если были проблемы с файловой системой на нем (просто потому, что мне это было проще в то время, то же самое можно сделать в Ubuntu). Windows автоматически выполнила небольшое исправление при вставке диска.

С тех пор внешний диск в Ubuntu работает нормально.

.

Ответ или решение

Конечно, вот подробный ответ на ваш вопрос:

Проблема подключения внешнего диска после его использования с другими устройствами

Вы столкнулись с проблемой невозможности монтирования внешнего диска на Ubuntu. Эта ошибка является распространенной и часто связана с файловой системой или проблемами с драйверами.

Основные причины ошибки

  1. Ошибка файловой системы: После многократного переключения между устройства, возможно повреждение файловой системы или наличие "грязного состояния", которое предотвращает правильное монтирование.

  2. Проблемы с драйверами: В новых версиях Ubuntu могут быть ошибки с драйверами NTFS, которые вызывают подобные проблемы.

  3. Отсутствие необходимых программ: Требуемое ПО для работы с файловыми системами может быть не установлено.

Решение проблемы

Шаг 1: Проверка и исправление диска в Windows

Начните с проверки внешнего диска в системе Windows. Подключите диск и следуйте инструкции и выполните автоматическое сканирование и ремонт. Windows часто может исправить ошибки, которые мешают правильному монтированию в Ubuntu.

Шаг 2: Установка необходимых утилит в Ubuntu

Чтобы предотвратить проблемы с отсутствием необходимых программ, убедитесь в установке следующих утилит:

sudo apt install nfs-common
sudo apt install cifs-utils

Шаг 3: Использование утилиты ntfsfix

Если проблемы сохраняются, воспользуйтесь ntfsfix, чтобы исправить проблемы с NTFS-разделом:

sudo apt install ntfs-3g  # Если не установлена
sudo ntfsfix -b -d /dev/sdb1  # Замените /dev/sdb1 на ваш диск

Шаг 4: Отключение проблемного драйвера NTFS в Ubuntu

Если ничего из вышеперечисленного не помогло, попробуйте отключить драйвер ntfs3, который может иметь проблемы:

echo 'blacklist ntfs3' | sudo tee /etc/modprobe.d/disable-ntfs3.conf
sudo reboot

После выполнения этих шагов ваш диск должен корректно монтироваться в системе Ubuntu.

Вывод

Для эффективного решения проблемы с монтированием внешнего диска в Ubuntu примените все описанные методы. Проверьте файловую систему в Windows, установите необходимые пакеты в Ubuntu и, при необходимости, переключитесь на старый, более стабильный драйвер NTFS. Надеюсь, эти рекомендации помогут вам в решении проблемы.

Оцените материал
Добавить комментарий

Капча загружается...