Вопрос или проблема
Как я могу исправить ошибку монтирования /dev/sdb1 по пути /media/… Ранее все работало довольно хорошо, но я сделал чистую установку Ubuntu 14.04 LTS, и ошибка монтирования появилась. Я пытался исправить это с помощью Gparted, ntfs-3g, pmount, но эти программы не могут найти внешний жесткий диск. Но когда я загрузил USB-накопитель с Ubuntu 14.04 в режиме тестирования, он смог найти и прочитать мой внешний жесткий диск. Как я могу это исправить?
откройте терминал с помощью Ctrl+Alt+T и выполните
sudo ntfsfix /dev/sdb1
Выполните эту команду, чтобы показать диски:
lsblk
Выполните эту команду для монтирования usb:
sudo ntfsfix /dev/sdb
/dev/sdb или /dev/sdb1 или другой путь
Я использовал этот ntfsfix пакет для проверки моего внешнего диска
sudo ntfsfix /dev/sdb
Но в некоторых случаях этот /dev/sdb может быть /dev/sda1 или /dev/sda2
Может быть, дело в том, что названия меняются, когда вы пробуете диск на разных устройствах. (sdb становится sdX из-за того, как перечисляются USB-накопители) Откройте терминал и поиграйте с:
lsblk
blkid
Если вы все еще не уверены, попробуйте
dmesg | more
и прочитайте системный журнал, в какой-то момент вы должны увидеть что-то похожее на:
[150289.144120] scsi 7:0:0:0: Direct-Access WDC WD32 00BEKT-22KA9T0 01.0 PQ: 0 ANSI: 5
[150289.144951] sd 7:0:0:0: Attached scsi generic sg4 type 0
[150289.145185] sd 7:0:0:0: [sdd] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[150289.145854] sd 7:0:0:0: [sdd] Write Protect is off
[150289.145863] sd 7:0:0:0: [sdd] Mode Sense: 23 00 00 00
[150289.146547] sd 7:0:0:0: [sdd] No Caching mode page found
[150289.146555] sd 7:0:0:0: [sdd] Assuming drive cache: write through
[150289.212988] sdd: sdd4
[150289.215143] sd 7:0:0:0: [sdd] Attached SCSI disk
Если нет, попробуйте разные USB-порты, некоторые USB имеют полное питание, некоторые – половинчатое, некоторые материнские платы не любят устройства USB3 на слотах USB2…
У меня была такая же ошибка, но в моем случае она возникла не из-за поврежденного NTFS
, а потому что Ubuntu не распознала, что диск был отформатирован как exFAT
. Я смог открыть диск без проблем в Windows. Затем я проверил формат и увидел, что это exFAT
. Чтобы открыть его в Linux, я установил:
$ sudo apt install exfat-fuse exfat-utils
И диск смог открыться без каких-либо проблем.
Вы можете использовать графический инструмент: приложение Disks, доступное на Ubuntu.
Вы можете выбрать:
- Диск в левом меню
- Настройки (значок шестеренки) -> Проверить файловую систему. Если все в порядке, то:
- Настройки (значок шестеренки) -> Восстановить файловую систему.
Это сработало на моем вторичном диске NTFS.
Ответ или решение
Устранение ошибки монтирования /dev/sdb1 на Ubuntu 14.04 LTS
Если вы столкнулись с ошибкой монтирования /dev/sdb1 во время работы на Ubuntu 14.04 LTS, не отчаивайтесь. Эта проблема может быть вызвана различными причинами, и в этом руководстве мы рассмотрим несколько шагов, которые могут помочь вам ее устранить.
1. Проверка наличия устройства
Первым делом следует убедиться, что система корректно видит ваше USB-устройство. Для этого открывайте терминал с помощью сочетания клавиш Ctrl
+ Alt
+ T
и выполните следующую команду:
lsblk
Эта команда отобразит список всех подключенных дисков и их разделов. Убедитесь, что ваш внешний жесткий диск отображается в этом списке (например, как /dev/sdb
или /dev/sdc
).
Если ваше устройство не отображается, попробуйте подключить его к другому USB-порту или использовать другой USB-кабель.
2. Определение файловой системы
Если диск виден, следующим шагом является определение, какая файловая система на нем используется. Иногда Ubuntu может не распознавать файловую систему, если она была отформатирована в exFAT или NTFS. Для проверки файловой системы выполните команду:
blkid
Если вы обнаружили, что ваш диск отформатирован в exFAT, установите необходимые пакеты:
sudo apt install exfat-fuse exfat-utils
После успешной установки попробуйте снова подключить устройство.
3. Исправление ошибок файловой системы
Если на диске используется NTFS, то вы можете попробовать исправить возможные ошибки файловой системы. Для этого выполните следующую команду:
sudo ntfsfix /dev/sdb1
Имейте в виду, что sdb1
может изменяться; проверьте именно тот путь, который соответствует вашему устройству.
4. Использование системных логов
Если вы все еще испытываете проблемы, имеет смысл просмотреть системные логи на наличие сообщений об ошибках. Для этого выполните:
dmesg | more
Ищите сообщения, которые могут дать подсказки о том, что именно пошло не так.
5. Использование графического интерфейса
Если вам более комфортно работать с графическим интерфейсом, вы можете использовать приложение Disks
, которое доступно по умолчанию в Ubuntu. Для этого откройте меню и найдите "Disks" или "Диски". В этом приложении вы можете:
- Выбрать ваш диск из левой панели.
- Нажать на иконку настроек (шестеренка).
- Выбрать "Проверить файловую систему". Если все в порядке, вы можете выполнить "Восстановить файловую систему".
6. Очистка кеша
Если проблема сохраняется, возможно, будет полезно очистить кеш системы. Это можно сделать с помощью следующей команды:
sudo sync
sudo umount /dev/sdb1
После выполнения этих действий попробуйте заново смонтировать диск:
sudo mount /dev/sdb1 /media/your_mount_point
Заключение
Ошибки монтирования устройства могут быть вызваны рядом факторов, включая повреждения файловой системы или неправильную распознаваемость устройства. Следуя шагам, описанным выше, вы сможете диагностировать и, надеемся, решить проблему с монтированием вашего внешнего жесткого диска на Ubuntu 14.04 LTS. Если все мероприятия не помогли, возможно, стоит обратиться за помощью к специалисту или на форум сообщества Ubuntu для получения дополнительной поддержки.