Info plist bootcamp как редактировать
Перейти к содержимому

Info plist bootcamp как редактировать

  • автор:

Как редактировать защищённые файлы Mac OS X?

Основа стабильности любой операционной системы — это ограничение доступа к важным файлам, от которых зависит работа компьютера, или попросту «защита от дурака». В Mac OS X, как во всех остальных *nix-системах, эта защита реализована через права доступа, группы и владельцев объектов. Прочитать обо всём этом вы можете в нашем цикле статей о Терминале Mac OS X, а сегодня речь пойдёт не столько о защите, сколько о способах её преодоления.

Зачем это нужно? Рано или поздно любой пользователь Мака сталкивается с необходимостью что-нибудь отредактировать в настройках системы или отдельных программ. Ну а владельцы хакинтошей сталкиваются с этой необходимостью чуть ли не каждый день. Как же обойти хитрую систему присвоения прав доступа, чтобы что-нибудь поменять в системе исключительно ради благой цели?

Стандартным форматом настроек Mac OS X и программ для неё является PLIST. Это обычный текстовый файл, который по умолчанию откроется в текстовом редакторе TextEdit. Теперь представьте, что вы открыли такой файл, внесли все нужные изменения и теперь хотите сохранить его. Но не тут-то было! Вы увидите вот такую ошибку:

Вариант у вас только один — сохранить файл ещё где-нибудь. Но это очень и очень плохой вариант. Во-первых, вы потом не сможете скопировать этот файл в его исходную папку. Система просто не даст вам перезаписать имеющийся файл (и будет права). Ну а если вы удалите старый файл и только затем скопируете в ту же папку отредактированную копию, то она скопируется, но будут нарушены права доступа. А это грозит вам самыми загадочными и непредсказуемыми глюками.

Именно поэтому мы рассмотрим несколько других вариантов.

1) Редактирование через Терминал

Терминал даёт пользователю возможность выполнять действия от имени корневого администратора. А это означает, что вам будет подвластен каждый файл компьютера. Надеемся, нет смысла предупреждать вас об опасности наличия такой власти 😉

В самом Терминале есть несколько встроенных средств редактирования, например, команды nano и vi. Воспользоваться ими проще простого. Сначала нужно приобрести права root-администратора. Введите команду:

Затем вслепую введите пароль и нажмите Enter.

А теперь достаточно ввести:

nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Или можно ввести nano и пробел, а потом перетащить редактируемый файл в окно Терминала. Останется нажать Enter. Работа с командой vi осуществляется точно так же.

Но редактировать файл в таком режиме — удовольствие не из приятных. Судите сами: никакого управления мышью тут не предвидится, и даже курсор придётся передвигать с клавиатуры.

Полезный совет: чтобы выйти из nano, закройте Терминал или нажмите на клавиатуре Ctrl+X.

2) Запуск текстового редактора с правами администратора

Второй способ более элегантен. Он позволит вам пользоваться обычными программами Mac OS X для правки текста, но запущенными от имени администратора. В этом случае никаких ошибок с правами доступа не возникнет.

Запустите Терминал, введите sudo -s и пароль. Затем нужно будет ввести громоздкую конструкцию типа:

/Applications/TextEdit.app/Contents/MacOS/TextEdit

Заметьте: через Терминал нужно запускать не саму программу (т.е. файл TextEdit.app), а её бинарник, упрятанный внутри программы, в подпапке Contents/MacOS.

После этого TextEdit отлично сможет работать с любыми файлами, но только до первого закрытия программы.

3) Сторонние специализированные программы

Не можем не порекомендовать текстовый редактор TextMate. Это продвинутая версия TextMate, которая делалась в расчёте на программистов, но будет полезна на каждом Маке (а на хакинтоше тем более). К вашим услугам — наглядное форматирование текста, работа с самыми разными кодировками и главное — поддержка работы с защищёнными файлами без дополнительных махинаций в Терминале.

При сохранении защищённого файла TextMate предложит вам ввести пароль, и без проблем сохранит все изменения.

Впрочем, цена — явно не достоинство TextMate. После окончания 30-дневного триала с вас попросят 39 евро. Разработчики оправдываются, указывая на огромное количество встроенных модулей по обработке разных скриптов и языков программирования:

Только вот зачем они рядовому пользователю? Если же цена вас не отпугивает, то можете скачать TextMate по ссылке ниже:

Info plist bootcamp как редактировать

Powered by phpBB © 2001, 2005 phpBB Group

МЦ Магазин Apple
ООО «МК-Центр», ИНН 7709480342
  • +7 (495) 956-6888
  • пн-пт 10:00-18:00
  • Москва, ул. Школьная, д. 47 (м. Римская)
  • схема проезда
  • shop@mccentre.ru
  • mccentre.ru
  • О магазине MacCentre.ru
  • Оплата товара
  • Доставка товара
  • Личный Кабинет
  • Политика конфиденциальности
Сервис Apple
ИП Костыгов Ю.В.
  • +7 (495) 600-0075
  • пн-пт 10:00-20:00
  • Москва, ул. Школьная, д. 47 (м. Римская)
  • схема проезда
  • service@яблочный-сервис.москва
  • яблочный-сервис.москва
  • Ремонт и сервис MacBook
  • Ремонт и сервис iPhone
  • Ремонт и сервис iPad
  • Ремонт и сервис iMac
МЦ Полиграфия
ООО «Компания МакЦентр», ИНН 7709450468
  • +7 (495) 956-3211
  • пн-пт 10:00-18:00
  • Москва, Холодильный пер., д.3, стр. 1, офис 3247
  • схема проезда
  • ofset@maccentre.ru
  • maccentre.ru
  • mcoffset.ru
  • Полиграфические материалы
  • Офсетные пластины
  • Фототехническая пленка
  • Химические растворы

Данный интернет-сайт носит исключительно информационный характер и ни при каких условиях не является публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса РФ.

MacCentre.ru © 1991-2017. ООО «Компания МакЦентр», ИНН 7709450468, Холодильный пер., д.3, стр. 1, офис 3247.

Другие проекты компании МакЦентр
  • Airwheel: городской экотранспорт — электросамокаты, моноколёса, гироскутеры, электроскейтборды
  • PalmStore: интернет-магазин электроники: смартфоны, планшеты, электронные книги, автоэлектроника
  • Электронные книги Onyx BOOX
  • HPC.ru — все о смартфонах, информационный проект

Редактирование списков свойств в Терминале на Mac

Для указания атрибутов (свойств) приложения или процесса в файлах настроек и файлах конфигурации в macOS используются списки свойств (plist). В качестве примера можно привести файл plist настроек Finder, который находится в папке Библиотеки/Preferences/ папки пользователя. Файл называется com.apple.finder.plist. По умолчанию в plist указывается обратное DNS‑имя распространителя, за которым следует имя приложения или процесса, а затем расширение .plist.

Для редактирования списков свойств можно использовать инструмент командной строки defaults . Команда defaults — это мощный инструмент, и если известны конкретный ключ и значение в списке свойств, которые нужно изменить, применение defaults очень эффективно.

Инструмент defaults работает напрямую с подсистемой настроек macOS и используется многими приложениями macOS для управления настройками. Его можно встроить в shell-скрипты. Кроме того, он позволяет получить доступ к настройкам в различных доменах, существующих на одном компьютере.

  1. Определите имена соответствующего списка свойств, ключа и значения. Например, список свойств Dock имеет имя com.apple.Dock.plist . (При вызове команды defaults не указывайте расширение .plist.)
  2. Введите значения после команды defaults :

defaults write com.apple.dock orientation left

Редактировать файлы со списками свойств можно также в Xcode — там имеется встроенный редактор списков свойств. Для использования Xcode дважды нажмите файл .plist в Finder.

Если на Mac не установлено приложение Xcode, его можно загрузить из Mac App Store.

[FAQ] Создание загрузочной флешки Windows через Ассистент Boot Camp на Маке с дисководом

Boot Camp

Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой, программами и сервисами Apple, iOS или Mac OS X, iTunes Store или App Store, пишите нам через форму обратной связи.

К нам поступил следующий вопрос:

Здравствуйте если Вас не затруднит помочь с решение, пытаюсь создать образ Винды 7 из под мак, Имею Мак мини середины 2010 собственно с сдромом но интересует именно флеш образ пробовал редактирование кода файла info.plist не помогло почемуто проверял много раз все было верно а надпись так и не появилась, есть решение для Mountain Lion без стороннего софта только средствами apple, буду признателен.

Не уверены, каким именно мануалом вы пользовались, поэтому расскажем о том способе, работоспособность которого мы только что проверили сами на OS X 10.8.4.

Но сначала поясним остальным читателям, о чём речь. Ассистент Boot Camp в Mac OS X умеет создавать загрузочные флешки с Windows. Но Apple в своём стиле – то ли из-за опасений распространения пиратства, то ли ещё почему-то эта возможность доступна не на каждом Маке. Вот так выглядит основной экран Ассистента Boot Camp на компьютере без оптического дисковода:

bootcamp_03

А вот так тот же экран выглядит на компьютере, где есть DVD-дисковод:

bootcamp_02

Логика странная: раз есть дисковод, то Windows надо непременно ставить с диска, а уж если нет, то доступно создание загрузочной флешки Windows.

Отношение Ассистента Boot Camp к разным моделям Маков определяется параметрами, прописанными в файле Info.plist внутри него. Чтобы открыть этот файл, введите в Терминале следующую команду:

[php]sudo nano /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist[/php]

Потом вслепую введите пароль от аккаунта и нажмите Enter. Вы увидите содержимое файла, перемещаться по нему можно будет с помощью стрелок на клавиатуре.

bootcamp_05

Пролистайте содержимое вниз, до секции «PreUSBBootSupportedModels». В ней перечислены минимально требуемые аппаратные идентификаторы моделей Маков, начиная с которых разрешается развёртывание системы на флешку:

bootcamp_08

Исправите Macmini4,1 на Macmini1,1 — и создание флешек заработает на любых Mac mini. Аналогично можно поступить и с остальными типами Маков — замените первую цифру в индексе на 1.

После этого останется сохранить файл. Нажмите Ctrl+X, затем введите Y и нажмите Enter. Всё, Ассистент Boot Camp можно запускать заново и проверять эффект.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *