Вопрос или проблема
Я отформатировал свой внешний диск A с использованием NTST на Windows 11. Сначала он работал нормально на Ubuntu и Windows, поэтому я положил на него данные из своей среды Ubuntu. Затем, после того как я использовал свой внешний диск B, я больше не могу получить доступ к внешнему диску A. Я получил следующую ошибку:
Произошла ошибка при доступе к ‘WD My Passport 2TB’, система ответила: Запрашиваемая операция не завершилась успешно: Ошибка монтирования /dev/sda в /media/lau/WD My Passport 2TB: неверный тип файловой системы, неправильный параметр, поврежденный суперконтур на /dev/sda, отсутствует кодировка или вспомогальная программа, или другая ошибка.
Если я проверяю его из терминала с помощью fdisk -l
, я получаю:
$ sudo fdisk -l
Диск /dev/loop0: 4 КиБ, 4096 байт, 8 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop1: 74.25 МиБ, 77852672 байт, 152056 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop2: 271.98 МиБ, 285192192 байт, 557016 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop3: 73.88 МиБ, 77463552 байт, 151296 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop4: 10.72 МиБ, 11239424 байт, 21952 сектора
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop5: 272.11 МиБ, 285323264 байт, 557272 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop6: 11.11 МиБ, 11649024 байт, 22752 сектора
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop7: 505.09 МиБ, 529625088 байт, 1034424 сектора
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/nvme0n1: 476.94 ГиБ, 512110190592 байт, 1000215216 секторов
Модель диска: Sabrent SB-2130-512
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип разметки диска: gpt
Идентификатор диска: D4678DBD-8E77-4D2A-A9A9-3FD721B92C85
Устройство Начало Конец Секторы Размер Тип
/dev/nvme0n1p1 2048 534527 532480 260M EFI Система
/dev/nvme0n1p2 534528 567295 32768 16M Зарезервировано Microsoft
/dev/nvme0n1p3 567296 489486335 488919040 233.1G Основные данные Microsoft
/dev/nvme0n1p4 997300224 1000214527 2914304 1.4G Среда восстановления Windows
/dev/nvme0n1p5 489486336 997300223 507813888 242.1G Файловая система Linux
Записи таблицы разделов не в порядке диска.
Диск /dev/loop8: 91.69 МиБ, 96141312 байт, 187776 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop10: 13.17 МиБ, 13807616 байт, 26968 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop9: 13.17 МиБ, 13807616 байт, 26968 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop11: 10.54 МиБ, 11051008 байт, 21584 сектора
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop12: 38.73 МиБ, 40615936 байт, 79328 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop13: 10.67 МиБ, 11186176 байт, 21848 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop14: 38.83 МиБ, 40714240 байт, 79520 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop15: 568 КиБ, 581632 байт, 1136 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop16: 564 КиБ, 577536 байт, 1128 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/sda: 1.82 ТиБ, 2000365289472 байт, 3906963456 секторов
Модель диска: My Passport 0748
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип разметки диска: dos
Идентификатор диска: 0x73736572
Устройство Загрузка Начало Конец Секторы Размер Id Тип
/dev/sda1 1920221984 3736432267 1816210284 866G 72 неизвестный
/dev/sda2 1936028192 3889681299 1953653108 931.6G 6c неизвестный
/dev/sda3 0 0 0 0B 0 Пусто
/dev/sda4 27722122 27722568 447 223.5K 0 Пусто
Почему на /dev/sda1
возвращается неизвестный
?
Что мне делать дальше, чтобы восстановить его?
Это происходило уже много раз – почему!?
Ответ или решение
Почему Ubuntu не удается смонтировать мой внешний диск (Ubuntu 24.10)?
Если вы столкнулись с проблемой монтирования внешнего диска в Ubuntu 24.10, как это описано в вашем случае, это может быть вызвано несколькими факторами. Давайте рассмотрим ситуацию более подробно и предложим возможные решения.
Проблема: Неудачная попытка монтирования
Вы получили сообщение об ошибке, указывающее на неправильный тип файловой системы, повреждённый суперблок или отсутствие необходимых драйверов. Ваш внешний диск (WD My Passport 2TB), кажется, имеет разделы, которые отображаются как unknown
. Это может быть следствием неполной записи данных, несовместимости операционных систем или даже повреждения файловой структуры.
Временное решение
Перед тем как углубиться в диагностику, попытайтесь выполнить следующие шаги:
- Отсоедините и повторно подключите диск. Это может очистить временные ошибки.
- Перезагрузите систему. Иногда после перезагрузки система может обнаружить устройство корректно.
Проверка состояния диска
Вы уже использовали команду fdisk -l
, однако она только показывает структуру диска. Попробуйте выполнить следующие команды для проверки состояния вашего диска:
- Испытайте команду
sudo dmesg | tail
сразу после попытки монтирования, чтобы увидеть последние системные сообщения, связанные с вашим диском. - Используйте
sudo smartctl -a /dev/sda
, чтобы проверить состояние SMART диска (необходимо установить пакетsmartmontools
, если он не установлен).
Восстановление файловой системы
Поскольку ваш диск был отформатирован в NTFS на Windows, возможно, он был неправильно размечен или поврежден. Чтобы восстановить файловую систему, выполните следующее:
-
Установите ntfs-3g: этот пакет обеспечивает поддержку NTFS в Linux.
sudo apt update sudo apt install ntfs-3g
-
Запустите проверку файловой системы:
Если вы готовы к проверке и восстановлению, выполните следующую команду. Учтите, что это следует делать с осторожностью, особенно если на диске есть важные данные.sudo ntfsfix /dev/sda1
Это может исправить некоторые ошибки NTFS.
Переоформление диска
Если ничего не помогает, последним решением будет переоформление диска. Сначала сделайте резервную копию всех данных, если это возможно:
- Запустите
gparted
илиgnome-disks
для графического интерфейса. - Отформатируйте диск в файловую систему, которая нativно поддерживается как на Windows, так и на Linux (например, exFAT).
- После форматирования подключите диск к Windows для проверки работоспособности.
Частые проблемы и их решения
Причины периодического возникновения этой проблемы могут быть:
- Неправильная демонтаж/монтаж диска в одной из ОС.
- Использование различных файловых систем, не поддерживаемых для одной из операционных систем.
- Повреждение данных из-за неправильного отключения внешнего диска.
Исходя из этого, рекомендуется следовать правилам безопасного извлечения дисков и избегать частого переключения между системами без предварительного завершения всех операций с диском.
Заключение
Монтирование внешних дисков может вызывать трудности при использовании различных операционных систем. Всегда проверяйте состояние диска, используйте правильные средства для оформления и восстановления данных, и следуйте рекомендациям по безопасному извлечению. Если вы все еще сталкиваетесь с проблемами, возможно, стоит обратиться за помощью к профессионалам или сообществу Linux.