Дисковод в формате HFS + не будет монтироваться на Beaglebone Black

400
jekso

С Beaglebone Черного и последней Debian изображения из здесь, я не могу смонтировать жесткий диск USB. Оба раздела на жестком диске отформатированы как HFS + (используется для резервного копирования Time Machine и хранения файлов). Я запускаю команду fdisk -lи вижу устройство как / dev / sda1. Оттуда я пытаюсь смонтировать диск в папку, используяsudo mount /dev/sda1 /media/usb

Я получаю ошибку mount: unknown filesystem type 'hfsplus'

Используя предложения из похожих вопросов, я установил hfsplus, hfsprogs, hfsutils. Я все еще получаю ту же ошибку. Я читал, что ядро, возможно, не скомпилировано с поддержкой этого типа файла.

Однако однажды пару месяцев назад в сборке Linux я подключил жесткий диск USB к Beaglebone Black и смог получить доступ к обоим разделам. Диск был автоматически смонтирован, и мне не было проблем с форматом файла HFS +, в котором отформатированы разделы диска. Я не уверен, где я смог получить доступ к диску, но я полагаю, что он мог находиться в каталогах / mnt или / media.

Что изменилось? Я не уверен, какое изображение было на Beaglebone Black раньше, когда все просто работало, но я хотел бы выяснить это. Существует ли стандартный образ Debian (или другой), который автоматически монтирует USB-накопитель и обрабатывает формат файла HFS +?

1
(1) Пожалуйста, сообщите нам, какие именно команды вы пробовали и какие сообщения об ошибках вы получили. (2) Вы упоминаете Samba и ssh, и я не могу сказать, о чем вы говорите. ……………………………………………………… Пожалуйста, не отвечайте в комментариях; [отредактируйте] ваш вопрос, чтобы сделать его более понятным и полным. Scott 5 лет назад 0
Спасибо за предложение. Я отредактировал вопрос, чтобы, надеюсь, сделать его более понятным. jekso 5 лет назад 0

2 ответа на вопрос

0
jekso

Я вернул Beaglebone Black к гораздо более старому образу, а именно к Debian 7.11 2016-06-15 4GB SD LXDE со страницы изображений, на которую я ссылался в своем первоначальном вопросе. Теперь, когда я подключаю жесткий диск USB, он автоматически подключается /mediaи, очевидно, может считывать формат разделов в формате HFS +.

Я не уверен, в какой момент эта функциональность была потеряна, но мне было бы интересно услышать предложения по решению этой проблемы на последних изображениях Debian Beaglebone Black.

0
TBR

Вы можете попробовать разные версии ядра:

Другой вариант - перестроить ядро ​​BBB:

  • Это репозиторий, имеющий ветку для каждой версии ядра: https://github.com/RobertCNelson/bb-kernel/
  • Вам нужно изменить конфигурацию, чтобы включить модуль, который вы хотите.
  • Обратите внимание, что вы должны делать это на ПК, а не на BBB. Это будет длиться вечно и может потерпеть неудачу, если у него не хватит оперативной памяти

Вы также можете отправить запрос в официальную дискуссионную группу BeagleBoard и попросить включить поддержку HFS + в ядрах по умолчанию.

Похожие вопросы