У меня есть HFS+ journaled
внешний жесткий диск, и я должен иметь возможность писать на него в Ubuntu. У меня нет доступа к моему Mac, он за тысячи миль, и у меня не будет доступа к нему в течение трех месяцев.
Можно ли что-либо сделать без потери данных на жестком диске?
caja
: какое бы решение вы ни выбрали, выполнение командыkillall caja && caja .
caja поможет «получить новости о том, что папка теперь действительно доступна для записи».Ответы:
См. Как смонтировать раздел HFS в Ubuntu с правами чтения / записи? - Супер пользователь
Чтобы процитировать второй / третий ответ вниз:
...
Там есть золотая жила другой информации о монтировании файловых систем HFS +.
источник
sudo mount -t hfsplus -o remount,force,rw /dev/sdXY /media/mntpoint
(или не/dev/sdXY
указывать и указать, где он установлен). Я отредактирую это в своем ответе.Эти шаги работают для меня (Ubuntu Studio 14.04):
Проверьте состояние диска:
Размонтировать устройство:
(создайте папку для монтирования диска)
Смонтируйте диск с разрешениями HFS + для чтения / записи:
источник
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' для работы с томом, занесенным в журнал. Чтобы избежать путаницы, я скопировал команду ниже:
Это будет работать только на томе, который не был записан в журнал. Даже с опцией -f для тома с журнализацией эта проверка сама по себе не позволяет монтировать перемонтированный том для чтения / записи. Я считаю, что журналирование должно быть отключено.
Кажется, не существует стабильного кода, доступного для отключения журналирования из Linux. Смотрите ссылку, предоставленную Ричардом: http://ubuntuforums.org/showthread.php?t=1420673
Если журналирование отключено и диск изначально монтируется как доступный только для чтения, демонтаж и перемонтирование должны разрешить чтение / запись, если диск не поврежден. Если он поврежден, необходимо запустить fsck.hfsplus.
источник
Заимствуя из предыдущего ответа, следующие шаги работали для меня. Надеюсь, это полезно для других:
Подключите внешний жесткий диск.
Обратите внимание, что Ubuntu монтирует его автоматически, но только для чтения.
Размонтируйте диск (я делаю это, просто нажав кнопку извлечения в проводнике).
sudo apt-get install hfsprogs
(
sudo fsck.hfsplus -f /dev/sdXY
если файловая система занесена в журнал.)Переустановите диск (я делаю это, просто нажав на диск в проводнике).
Диск теперь для чтения и записи.
источник