Мой друг отправил мне CD-ROM формата HFS файлов для взгляда на, и он имеет некоторые бесполезно строгие полномочия. Например, вот является ls-l выводом для одного из каталогов:
d--------- 4 chris staff 136 Oct 6 2006 dir1
Таким образом, ни у кого нет доступа для наблюдения содержания каталога.
Есть ли какой-либо способ, которым я могу заставить OS X игнорировать полномочия на CD и давать мне доступ для чтения ко всему на нем? (Возможно, путем монтирования CD самостоятельно с некоторыми забавными опциями?) В противном случае там какой-либо другой способ для меня считать данные от CD?
Если это имеет значение, OS X автомонтируют, что средство смонтировало диск с опциями "hfs, локальный, nodev, nosuid, только для чтения, noowners". Есть ли любой способ, которым я могу дать этому команду монтировать CD
Я не уверен, что это - slickest путь, но у меня, кажется, есть решение, которое включает копирование содержания CD к жесткому диску и затем исправления полномочий там.
Во-первых, скопируйте данные в жесткий диск:
Во-вторых, дайте себе полномочия чтения-записи файлам с помощью Terminal.app:
С другой стороны, дайте себе полномочия чтения-записи с помощью Средства поиска:
Если Вы просто хотите посмотреть на диск, и возможно скопировать выбранные файлы можно сделать это с sudo
sudo ls dir1
Можно также сделать копию полностью от терминала (подобной ответу Chris)
sudo cp -R /Volumes/problemdisk /destination
sudo chmod -R 755 /destination