Интересные и скрытые панели настроек

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

Сейчас я попробую рассказать, как можно добавить некоторые интересные панели настроек для того, чтобы ещё более тонко настоить вашу систему.

Настройки архивов

Когда мы работаем с архивами, мы ничего не можем сделать кроме того, чтобы сделать архив или разархивировать уже готовый. Вмешаться в этот процесс поможет панель настроек архивирования. Можно настроить, где будут располагаться итоговые файлы и куда девать исходные (их можно удалить, поместить в корзину, либо переместить в заданную директорию).

archives

 Для того, чтобы установить себе эту панель, сделайте следующее:

  • Откройте Macintosh HD/System/Library/CoreServices
  • Щёлкните правой кнопкой на Archive Utility и выберите Show Package Contents
  • Перейдите в Contents/Resources
  • Откройте Archive.prefpane и подтвердите установку.

Панель управления дисковыми образами

Также вы можете значительно расширить степень своего влияния на работу с образами дисков: задать, нужно ли проверять контрольные суммы, открывать ли образы после монтирования, удалять их или нет и многое другое.

disk_images

Для этого вам нужно:

  • Открыть /Macintosh HD/System/Library/Private Frameworks/DiskImages.framework/Versions/A/Resources
  • Запустить DiskImages.prefPane и подтвердить.

Конвертирование образов .nrg -> .iso

Бывает, что нужно записать образ диска на болванку, да вот только образ в формате, который делает Nero — .nrg. Сконвертировать этот образ в стандартный iso можно следующей командой в терминале:

dd bs=1k if=image.nrg of=image.iso skip=300

Конечно, вам нужно заменить имя файла.

UPDATE. Бывает, что этот способ не срабатывает. Тогда можно попробовать воспользоваться бесплатной утилитой nrg4iso.

Отключаем проверку образов дисков при монтировании

Для того, чтобы отключить проверку дисков при монтировании, выполните в терминале следующее:

defaults write com.apple.frameworks.diskimages skip-verify TRUE

Замечу, что процедуру эту, хотя и надоедливую, вредной назвать нельзя. Тем более, что длительное время она занимает только тогда, когда проверяет действительно большие образы.

Выявляем программу, использующую примонтированный образ

У каждого, должно быть, случалось такое, что примонтированный образ невозможно отмонтировать из-за того, что он используется другой программой. Для того, чтобы узнать, какой именно программой используется примонтированный образ, вы можете использовать консольную утилиту lsof.

Например, вы примонтировали образ с драйверами для принтера, называется он Color LaserJet 2605. Просто введите в терминале комманду:

lsof | grep LaserJet

Вывод программы может быть примерно такой:

bash      5184   bm  cwd      DIR       14,5       408         2 /Volumes/Color LaserJet 2605

Первая строчка — имя процесса, который использует образ. В данном случае, для примера, я просто перешёл в в точку монтирования из соседней консоли.

Теперь, зная имя процесса, достаточно освободить им образ, и он легко отмонтируется.

10.5: Установка системы из образа без перезагрузки

Если вы хотите установить систему из образа (например, если вы сделали резервную копию лицензионного диска, а диск потеряли) на несистемный раздел, то в случае штатной установки, вам предложат перезагрузить компьютер и загрузиться с DVD-диска. Чтобы избежать этой досадной нестыковки, вы можете сделать следующее:

  • Смонтируйте образ лицензионного установочного диска.
  • Откройте Finder и выберите в меню Go -> Go to Folder…
  • Наберите в открывшемся окне /Volumes/Mac OS X Install DVD/System/Installation/Packages/
  • Найдите и запустите файл OSInstall.mpkg
  • Проведите установку так, как будто вы загрузились с DVD-диска

picture-1.png