Не могу сменить владельца / группу на root: wheel на некоторых упрямых файлах
3163
Jay
РЕШЕНО: Оказывается, в какой-то момент, пытаясь скопировать файлы на флэш-диск, он, должно быть, не был смонтирован OS X, и, поскольку я являлся пользователем root, он создал ту же директорию точки монтирования и скопировал ее на этот «призрачный» локальный диск. то есть, если вы пытаетесь скопировать файлы в / Volumes / FOOBAR, но диск FOOBAR не подключен, вы создадите каталог FOOBAR в / Volumes /, а когда вы монтируете диск FOOBAR, он монтируется в / Volumes / FOOBAR 1 (да, с одним)
Поэтому я менял права доступа к неправильным файлам и не знал ничего лучшего!
У меня есть флэш-накопитель USB с необработанной установкой XNU, и некоторые, где по ходу дела некоторые кексы в Extensions получили разрешение: 501: wheel вместо root: wheel.
501 - это моя учетная запись в iMac, для которой я создал файлы. Теперь, если я подключу флэш-накопитель на моем Mac, chown -R root: wheel Extensions / он утверждает, что сработал. Используя ls -l весь список kext как root: wheel.
Но если я загружаю XNU на флэш-накопителе и ls -l, упрямые файлы по-прежнему показывают 501: wheel, и я не могу изменить их даже как root, получая "chmod: Невозможно изменить режим файла в System.kext /: Read только файловая система
Никакое количество изменений разрешений (777) не помогает.
Я надеюсь, что это просто глупость, которую я упускаю ... Но почему мой iMac показывает root: wheel, когда сам XNU на флэш-накопителе показывает 501: wheel?
Идеи?
Какая файловая система?
Ignacio Vazquez-Abrams 13 лет назад
1
Файловая система HFS +
Jay 13 лет назад
0
1 ответ на вопрос
1
Jay
Оказывается, в какой-то момент, пытаясь скопировать файлы на флэш-диск, он, должно быть, не был смонтирован OS X, и, поскольку я был пользователем root, он создал ту же директорию точки монтирования и скопировал ее на этот локальный диск-призрак. то есть, если вы пытаетесь скопировать файлы в / Volumes / FOOBAR, но диск FOOBAR не подключен, вы создадите каталог FOOBAR в / Volumes /, а когда вы монтируете диск FOOBAR, он монтируется в / Volumes / FOOBAR 1 (да, с одним)
Поэтому я менял права доступа к неправильным файлам и не знал ничего лучшего!
Поскольку это решено, вы должны принять свой собственный ответ (это исключит его из списка вопросов, требующих внимания). Благодарю.
Ben Voigt 13 лет назад
0