Я понимаю, что этот вопрос похож по своему характеру на этот вопрос , но я надеюсь конкретно привлечь больше внимания к дополнительной проблеме в одном из комментариев этого ответа на этот вопрос .
Я вынул жесткий диск старого MacbookPro и пытаюсь смонтировать его на моем элементарном ОС, где он автоматически монтируется только для чтения. Я хочу получить доступ к этому диску.
Следуя процедуре, указанной в ответе на ссылку выше, после запуска
sudo mount -t hfsplus -o remount,force,rw /dev/sdc2 /media/myharddrive
я получил
mount: warning: /media/myharddrive seems to be mounted read-only.
Это было отмечено комментарием по этому вопросу, но не получил достаточного внимания, чтобы вознаградить ответ. Почему это все еще только для чтения? Разве это не то, что force
обеспечивает?
Следующее может или не может иметь отношение:
Я также побежал sudo fsck.hfsplus -f /dev/sdc2
вслед за сообщением в блоге, на которое ссылается ответ, и добавил -f
флаг после того, fsck
как не захотел выполнять проверку журнализированной системы. это бежало хорошо до
** /dev/sdc2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
Orphaned indirect node iNode28863935
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** 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 myharddrive was repaired successfully.
*** glibc detected *** fsck.hfsplus: munmap_chunk(): invalid pointer: 0x00000000022f9e30 ***
затем следом и картой памяти. fsck
Появляется вызов , не имел никакого влияния на моем диске, ни хорошо , ни плохо.
Будем весьма благодарны за любые указания о том, как получить доступ на чтение и запись к моему диску без загрузки OSX .
РЕДАКТИРОВАТЬ Комментарии и ответ Михаэля Кьёрлинга решили мою фундаментальную проблему доступа к моим данным. Однако вопросы, выделенные жирным шрифтом выше, еще не рассмотрены, поэтому я отредактировал вопрос, чтобы подчеркнуть эту проблему, оставив вопрос открытым для будущих пользователей.
sudo
вас должен иметь, так как root обходит все проверки разрешений файловой системы. Это делает, конечно, предположить , что ваша проблема разрешения является о правах доступа на уровне системных файлов.
sudo
я получу cp: omitting directory Documents/
. при попытке скопировать документы на мой локальный жесткий диск
chmod
чтобы захватить ваши данные с диска? Казалось бы, самое простое решение - просто сделать копию, доступную только для чтения, в какую-то другую файловую систему, а затем при необходимости исправить права доступа и владельца.