Ответы:
См. Как смонтировать раздел HFS в Ubuntu с правами чтения / записи? - Супер пользователь
Чтобы процитировать второй / третий ответ вниз:
Сначала убедитесь, что у вас установлен hfsprogs. Пример команды установки:
sudo apt-get install hfsprogs
Затем подключите или снова подключите диск HFS +; Команды должны быть следующими:
sudo mount -t hfsplus -o force,rw /dev/sdXY /media/mntpoint
или же
sudo mount -t hfsplus -o remount,force,rw /mount/point
...
Наконец, если диск был неправильно размонтирован или частично поврежден, запустите fsck.hfsplus ... как таковой:
sudo fsck.hfsplus -f /dev/sdXY
Там есть золотая жила другой информации о монтировании файловых систем HFS +.
sudo mount -t hfsplus -o remount,force,rw /dev/sdXY /media/mntpoint
(или не /dev/sdXY
указывать и указать, где он установлен). Я отредактирую это в своем ответе.
Эти шаги работают для меня (Ubuntu Studio 14.04):
sudo apt-get install hfsprogs
Проверьте состояние диска:
sudo fsck.hfsplus -f /dev/sdXY
Размонтировать устройство:
sudo umount /media/sebastian/devicename
(создайте папку для монтирования диска)
Смонтируйте диск с разрешениями HFS + для чтения / записи:
sudo mount -t hfsplus -o force,rw /dev/sdXY /home/sebastian/foldername
force
?
mount: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so.
У меня тоже была эта пробема. Я пытался fsck.hfsplus
, umount
перемонтировать sudo mount -t hfsplus -o remount,force,rw
ни с чем не работал для меня.
Что сработало для меня:
sudo umount /media/myMountPoint
sudo rmdir
sudo mkdir
иsudo mount -t hfsplus -o force,rw /dev/xxxx /media/myMountPoint
Надеюсь, это также будет работать для вас, ребята.
ro
даже с force,rw
. Удаление и воссоздание каталога сделали это.
ls -l to verify). In other words:
sudo chown -c root: root myMountPoint / `, вероятно, также исправит это. (демонтировать до того, как это все еще необходимо)
/media/<username>/
а где-то еще (мне нравится /mnt
), «умный» Ubuntu MATE, например, не будет удалять и (ошибочно) пересоздавать ваши папки монтирования снова и снова. - Проще для сценария монтирования, который длится ...
Поскольку я не могу комментировать (здесь недостаточно репутации :). Я опубликую этот ответ, чтобы указать, что ответ выше, кажется, для hfs + HD, который не записан в журнал. Необходимо ввести команду 'fsck.hfsplus' с опцией '-f' для работы с томом, занесенным в журнал. Чтобы избежать путаницы, я скопировал команду ниже:
$ sudo fsck.hfsplus /dev/sdXY
** /dev/sdXY
[snip....]
** The volume ########### appears to be OK.
Это будет работать только на томе, который не был записан в журнал. Даже с опцией -f для тома с журнализацией эта проверка сама по себе не позволяет монтировать перемонтированный том для чтения / записи. Я считаю, что журналирование должно быть отключено.
Кажется, не существует стабильного кода, доступного для отключения журналирования из Linux. Смотрите ссылку, предоставленную Ричардом: http://ubuntuforums.org/showthread.php?t=1420673
Если журналирование отключено и диск изначально монтируется как доступный только для чтения, демонтаж и перемонтирование должны разрешить чтение / запись, если диск не поврежден. Если он поврежден, необходимо запустить fsck.hfsplus.
Заимствуя из предыдущего ответа, следующие шаги работали для меня. Надеюсь, это полезно для других:
Подключите внешний жесткий диск.
Обратите внимание, что Ubuntu монтирует его автоматически, но только для чтения.
Размонтируйте диск (я делаю это, просто нажав кнопку извлечения в проводнике).
sudo apt-get install hfsprogs
$ sudo fsck.hfsplus /dev/sdXY
** /dev/sdXY
** Checking HFS Plus volume.
** Detected a case-sensitive catalog.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume ########### appears to be OK.
( sudo fsck.hfsplus -f /dev/sdXY
если файловая система занесена в журнал.)
Переустановите диск (я делаю это, просто нажав на диск в проводнике).
Диск теперь для чтения и записи.
caja
: какое бы решение вы ни выбрали, выполнение командыkillall caja && caja .
caja поможет «получить новости о том, что папка теперь действительно доступна для записи».