Создание загрузочного диска Mac OS. Переустановка системы Mac OS

Большинство пользователей сталкивается с проблемой создания загрузочного диска для Apple компьютеров при переустановке системы.

Эта инструкция поможет вам создать загрузочный диск и переставить систему с нуля.

Перед тем как приступить к переустновке системы убедитесь что у вас есть все необходимое:

  • флешка минимум на 8 GB. Флешка не должна содержать важных файлов, поскольку в ходе подготовки нам прийдется ее форматировать. Или DVD DL (двухслойный DVD диск)
  • iLife 11

Если вы купили Mac OS X Lion или Mac OS Mountain Lion и у вас нету образа — не растраивайтесь, вам надо клацнуть на устанощик операционной системы, который находится в папке программы, правой кнопкой мышки и нажать «Показать содержимое пакета»

В новом окне вам откроется содержимое установщика. Перейдите в папку Contents-> SharedSupport и скоприруйте InstallESD.dmg на рабочий стол. Это и есть ваш загрузочный образ.

Со всем необходимым разобрались. Теперь вам надо провести нехитрые манипуляции для подготовки установочной флешки или записи установочного образа на DVD DL диск.

Создание загрузочной флешки Mac OS.

1) Откройте программу Дисковая утилита, которая находиться по пути Finder->Программы->Утилиты

2) В вверхнем меню нажмите Файл -> Открыть образ диска, и выберите ваш установочный образ системы

3) Засуньте флешку и убедитесь что она отобразалась в дисковой утилите

4) Нажмите на нее и перейдите в меню «Раздел диска»

5) В выпадающем меню «Схема разделов» выберите пункт «Раздел: 1»

6) Чуть ниже находится кнопка «Параметры» нажмите на нее и поставте галочку напротив пункта «Схема разделов GUID»

7) А в разделе «Формат» выберите формат диска «Mac OS Extended (журнальный)» как показано на картинке снизу, а ммя вбейте на своей устмотрение

10) Нажмите на кнопку «Применить», чтобы изменения вступили в силу. Напомним: все данные с флешки удалятся

Теперь нам осталось всего лишь склонировать образ на флешку. Для этого:

11) Перейдите на влкадочку «Востановить» и перетащите Флешку в пункт «Назначение», а образ в пункт «Источник»

12) Нажмите кнопку «Восстановить»

13) Дисковая утилита предупредит что удалит все данные с флешки, мы соглашаемся нажав на кнопку «Стереть»

Копирование занимает до 20 минут. После чего вы можете приступить к установке операционной системы.

Создание загрузочного диска Mac OS.

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

Как написанно выше для загрузочнного диска вам понадобится:

  • установочный системы 10.7 или старше
  • DVD DL диск (двухслойный DVD диск)
  • Настоятельно рекомендуем иметь установочный диск с iLife 11 поскольку программы iPhoto, iMovie, iDVD, GarageBand не устанавливаются вместе с системой, а идут отдельным пакетом.

1) Откройте программу Дисковая утилита, которая находиться по пути Finder->Программы->Утилиты

2) Из верхнего меню нажмите кнопку «Записать» и выберите ваш установочный образ системы

3) После недолгой подготовки и проверки диска загорится кнопка «Записать» которую и нужно нажать для начала записи на диск.

Установка Mac OS с нуля

Теперь пришло время перейти к установке операционной системы Mac OS.

1) Выключите компьютер.

2) Включите компьютер уджерживаю кнопку Alt до появления выбора загрузочных томов.

3) Чтобы загрузиться с установочной флешки сдлелайте по ней двойной клик мышкой и ждите полной загрузки.

4) Через 2-3 минуты после выбора загрузочного тома вам предложит выбрать язык -выберите удобный, к примеру русский.

5) Через несколько секунд вы увидите окно с утилитами, которые вам помогут переустновить операционную систему.

6) Запустите Дисковую Утилиту и отформатируйте диск, для этого сделайте пункты 4-10 этой инструкции, но не для флешки, а уже внутренего диска. После чего закройте программу. Как всегда вынужден предупредить — удалятся все ваши файлы, данные, программы и пр. Если вы хотите сохранить данные воспользуйтесь инстуркцией Настройка резервной копии на Mac OS

7) Теперь вам понадобится утилита которая находится чуть выше — «Переустановить OS X». Это последняя программа которой нам надо вспользоваться в нашем пути к переустановленной системы. Запустите ее и следуйте инструкциям которые будут выводится на экран.

Если у вас вознилки сложности или вопросы - , они приложат максимум усилий чтобы вам помочь.

  • Tutorial

Приветствую достопочтенных жителей Хабра!

Сегодня я расскажу вам о том, как красиво преподнести пользователю инсталлятор своей программы. Наверняка каждый, кто пользуется не только программами из AppStore, сталкивался с красивыми образами диска.dmg, как вот у Адиума, к примеру. Такой образ представляет из себя, так сказать, интерактивный инсталлятор, в котором дана чёткая подсказка: перетащи значок вот сюда. Всё предельно понятно и просто.

Конечно, для бывалого маковода и zip-архив сгодится, но ведь все любят, чтоб было красиво и удобно. Так что мы с вами, дорогие читатели, озаботимся сегодня созданием такого вот красивого образа диска для своей (ну или чужой) программы.


Можно, конечно, проделать это всё вручную, но это не_наш_метод™ , так что мы будем писать shell-скрипт для автоматизации сего процесса. Автоматизация нам так же пригодится в случае ввода в эксплуатацию билд-сервера, тогда этот сервер будет не только собирать программу из исходников, но и делать образ диска для дистрибьюции.

Если Вам не нужно знать как работает такой скрипт, а нужен лишь инструмент - в конце имеется ссылка на весьма универсальный скрипт, готовый к применению.

План действий вкратце:

  • Скопировать бандл во временную директорию
  • Создать образ диска из временной директории, доступный для чтения и записи
  • Примонтровать полученный образ
  • Кастомизировать внешний вид образа с помощью AppleScript: создать симлинк для /Applications, задать фон и расположение элементов
  • Задать иконку для образа диска
  • Отмонтировать образ
  • Конвертировать образ в сжатый ридонли
  • Готово! Можно выкладывать на сайт или в Sparkle-каст.
ВАЖНО! Скрипт (точнее, его часть, задействующая AppleScript) не будет работать должным образом, если установлен TotalFinder (или аналогичная штука), и это может привести к непредсказуемым последствиям! Серьёзно.

Для начала нам надо определить что будем упаковывать и какое имя образа получим в конце. Для этого в скрипте пишем так:

TMP_DIR="./tmp" APP_BUNDLE_NAME="MyGreatApplication.app" APP_VERSION=`/usr/libexec/PlistBuddy -c "Print:CFBundleShortVersionString" "${APP_BUNDLE_NAME}/Contents/Info.plist"` APP_BUILD_VERSION=`/usr/libexec/PlistBuddy -c "Print:CFBundleVersion" "${APP_BUNDLE_NAME}/Contents/Info.plist"` DMG_NAME_BASE=${APP_BUNDLE_NAME%.*} DMG_NAME_SUFFIX=" ${APP_VERSION}.${APP_BUILD_VERSION}" DMG_NAME="${DMG_NAME_BASE}${DMG_NAME_SUFFIX}.dmg" VOL_NAME=${APP_BUNDLE_NAME%.*}
Здесь мы задаём имя бандла, который будем паковать, и читаем из него версию и билд программы с помощью утилиты PlistBuddy и устанавливаем их как суффикс для имени файла будущего образа диска. Имя же образа при монтировании мы задаём просто как имя бандла без расширения.

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

Hdiutil create -ov -srcfolder ${TMP_DIR} -format UDRW -volname "${VOL_NAME}" "${DMG_NAME_TMP}"
Здесь параметры TMP_DIR , VOL_NAME и DMG_NAME_TMP - временная директория, имя образа (которое будет отображаться при монтировании) и имя временного.dmg файла соответственно. Параметр -format UDRW указывает на тип образа: UDIF образ для чтения и записи. Возможность записи на диск нам нужна для кастомизации внешнего вида примонтированного образа. Параметр -ov указывает утилите перезаписать образ, если вдруг мы его не удалили в прошлый раз.

Теперь монтируем полученный образ (и сохраняем имя устройства для последующего использования):

Device=$(hdiutil attach -readwrite -noverify -noautoopen ${DMG_NAME_TMP} | egrep "^/dev/" | sed 1q | awk "{print $1}")
Здесь всё довольно просто: аттачим с правами на чтение и запись, автоматически окно файндера не открываем, а затем получаем имя типа /dev/disk2 с помощью egrep, sed и awk парся вывод hdiutil"а.

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

BG_FOLDER="/Volumes/${VOL_NAME}/.background" mkdir "${BG_FOLDER}" cp "${APP_BUNDLE_NAME}/Contents/Resources/${BG_IMG_NAME}" "${BG_FOLDER}/" ICON_FOLDER="/Volumes/${VOL_NAME}" cp "${APP_BUNDLE_NAME}/Contents/Resources/${VOL_ICON_NAME}" "${ICON_FOLDER}/.VolumeIcon.icns"
Далее, нам надо подмонтированный образ кастомизировать, сделать это можно через Finder вручную, но мы поступим хитрее: заставим Finder сделать всё автоматически через AppleScript. Для вызова таких скриптов из шелла есть утилита osascript , которой на вход подадим такую заготовку:

APPLESCRIPT=" tell application \"Finder\" tell disk \"${VOL_NAME}\" open -- Setting view options set current view of container window to icon view set toolbar visible of container window to false set statusbar visible of container window to false set the bounds of container window to {${WINDOW_LEFT}, ${WINDOW_TOP}, ${WINDOW_RIGHT}, ${WINDOW_BOTTOM}} set theViewOptions to the icon view options of container window set arrangement of theViewOptions to not arranged set icon size of theViewOptions to 72 -- Settings background set background picture of theViewOptions to file \".background:${BG_IMG_NAME}\" -- Adding symlink to /Applications make new alias file at container window to POSIX file \"/Applications\" with properties {name:\"Applications\"} -- Reopening close open -- Rearranging set the position of item \"Applications\" to {${APPS_X}, ${APPS_Y}} set the position of item \"${APP_BUNDLE_NAME}\" to {${BUNDLE_X}, ${BUNDLE_Y}} -- Updating and sleeping for 5 secs update without registering applications delay 5 end tell end tell " echo "$APPLESCRIPT" | osascript
Разумеется, вместо VOL_NAME и прочего наш shell-скрипт подставит заранее заготовленные строки. Данный AppleScript говорит файндеру открыть наш подмонтированный диск, задать ему нужные параметры отображения: убрать строку адреса и статуса, задать вид «иконки», задать размеры окна, размер иконок. Все эти параметры будут сохранены в файле .DS_Store . Далее мы задаём фоновую картинку, скопированную ранее. Затем - создаём симлинк (алиас в терминах AS) для /Applications, переоткрываем окно для применения изменений. Теперь устанавливаем положение иконок программы и созданного симлинка, обновляем и спим 5 секунд для надёжности.

Теперь установим иконку для образа через утилиту SetFile:

SetFile -c icnC "${ICON_FOLDER}/.VolumeIcon.icns" SetFile -a C "${ICON_FOLDER}"
Далее, устанавливаем нужные права для образа диска, синхронизируемся (два раза для надёжности) и извлекаем образ:

Chmod -Rf go-w /Volumes/"${VOL_NAME}" sync sync hdiutil detach ${device}
Всё, теперь можно делать финальный образ диска!

Hdiutil convert "${DMG_NAME_TMP}" -format UDZO -imagekey zlib-level=9 -o "${DMG_NAME}"
Здесь мы с помощью hdiutil конвертируем временный образ в формат UDZO (UDIF сжатый) с уровнем компрессии 9 (лучшая). И на выходе получаем образ диска для дистрибьюции, имеющий привлекательный внешний вид!

Полный скрипт включён в репозиторий на гитхабе . Замечу, что в полной версии скрипта очень много возможных входных параметров (парсинг которых сильно увеличивает его размер), хардкода нет совсем (ну кроме дефолтных параметров). Ну а картинка, приведённая в начале поста, получается следующим вызовом моего скрипта:

$ make_dmg.sh -V -b habr_logo_big.png -i habr_icon.icns -s "800:500" -c 535:345:253:345 "Hello Habr.app" Enabling version info in resulting dmg Setting background to habr_logo_big.png Setting icon to habr_icon.icns Setting window size to 800:500 Setting coordinates to 535:345:253:345 Bundle name set to Hello Habr.app Defaulting dmg volume name to Hello Habr *** Copying Hello Habr.app to the temporary dir... done! *** Creating temporary dmg disk image......... created: /Users/silvansky/Projects/habr_demo_dmg/Hello Habr_tmp.dmg *** Mounting temporary image... done! (device /dev/disk1) *** Sleeping for 5 seconds... done! *** Setting style for temporary dmg image... * Copying background image... done! * Copying volume icon... done! * Setting volume icon... done! * Executing applescript for further customization... done! *** Converting tempoprary dmg image in compressed readonly final image... * Changing mode and syncing... chmod: /Volumes/Hello Habr/.Trashes: Permission denied * Detaching /dev/disk1... "disk1" unmounted. "disk1" ejected. * Converting... Готовлюсь к созданию образа… Читаю Driver Descriptor Map (DDM: 0)… (CRC32 $AF5ACFAD: Driver Descriptor Map (DDM: 0)) Читаю Apple (Apple_partition_map: 1)… (CRC32 $92261EDC: Apple (Apple_partition_map: 1)) Читаю disk image (Apple_HFS: 2)… ................................................................................................................................................................................... (CRC32 $F59F12B2: disk image (Apple_HFS: 2)) Читаю (Apple_Free: 3)… .................................................................................................................................................................................... (CRC32 $00000000: (Apple_Free: 3)) Добавляю ресурсы… .................................................................................................................................................................................... Прошло: 804.502ms Размер файла: 4132028 байт, сумма: CRC32 $AFE83FC5 Обработано секторов: 13243, 10041 сжато Скорость: 6.1 Mб/с Сохранений: 39.1 % created: /Users/silvansky/Projects/habr_demo_dmg/Hello Habr 1.0.1.dmg done! *** Removing temporary image... done! *** Cleaning up temp folder... done! *** Everything done. DMG disk image is ready for distribution.
Что ж, теперь Вы можете написать свой скрипт для таких целей или же использовать мой, достаточно универсальный. Успешных проектов!

В Mac OS X существует незамысловатый способ распространения дистрибутивов в виде дисковых образов формата DMG. Образ диска можно примонтировать простым дабл-кликом на файле образа. При этом приложение Finder открывает корневую папку примонтированного диска в новом окне. Как правило, в этой папке принято хранить само приложение (.app), символическую ссылку на папку /Applications, и возможно, какие-нибудь readme файлы или тексты лицензий. Символическая ссылка на Applications нужна для того, чтобы «инсталлировать» приложение, просто перетянув его в иконку папки (drag-and-drop ). Это возможно, благодаря структуре Cocoa-приложения, которое из себя представляет папку с расширением.app, внутри которой лежат исполняемый файл и все необходимые запчасти. Таким образом, скопировав всю папку, приложение инсталлируется. Приятная новость заключается в том, что отображение dmg образа в Finder’e можно кастомизировать (придать произвольный вид). В этом посте я решил накидать в первую очередь для самого себя небольшой мануал о том, как сделать красивый dmg инсталлятор . Понадобится то, для чего делаем инсталлятор, графический редактор, дисковая утилита (Disk Utility — входит в стандартный пакет приложений Mac OS X), ну и Finder (аналог Проводника в Windows). И так, по шагам.

1. Запускаем дисковую утилиту. В ней создаем новый образ диска (кнопка New Image). Размер образа нужно назначать, исходя из объема приложения. В моем случае приложение занимало около 400Кб, а надо сказать, что минимальный размер dmg, который предлагает дисковая утилита — 512Кб. Сначала я выбрал 512Кб, но потом этого места не хватило (нужно еще учесть размер картинки бэкграунда и служебной информации), поэтому лучше делать запас на пару сотен килобайт — в наше время это не размер вовсе). Есть еще один нюанс. Чтобы сделать образ меньше 2Мб нужно выбирать формат тома Mac OS Standard. Формат образа (это важно) — read/write disk image. Сохраняем его под каким-нить именем, например template.dmg.

2. Открываем созданный образ (дабл-клик на файле).

3. В меню Finder’а заходим во View -> Show View Options. Далее создаем внешний вид нашего будущего дистрибутива , например, задаем размер иконок (имхо 104х104 выглядит лучше всех), размер шрифта (14pt — the best), расположение названия файла относительно иконки, ну в общем простор фантазии. Далее делаем бэкграунд. Создаем на диске инсталлятора папку.background — все файлы и папки в Mac OS X, начинающиеся с символа точки (.) являются скрытыми. Кладем в него файл картинки бэкграунда — в моем случае это зеленая стрелка, подсказывающая пользователю, что неплохо бы перекинуть приложение в папку Applications.

Далее в окне с опциями отображения (View Opitions ) в разделе Background выбираем Picture, нажимаем Select и тут есть некоторая хитрость. Поскольку Finder не показывает скрытые папки и файлы, можно указать путь к файлу в скрытой директории нажав Cmd-Shift-G. Вписываем в появившееся текстовое поле, например, /Volumes/macmines/.background/

4. Накидываем файлы, которые мы хотим включить в инсталлятор — у меня всего один — собственно приложение (хотя неплохо бы рядом лицензию приложить). Можно через диалог Show Info поиграться с установкой разных иконок разным файлам. Кстати, всю эту информацию Mac OS хранит в скрытых файлах.DS_Store (аналог Thumbs.db в Windows). Можно таким же образом кастомизировать иконку самого образа.

5. Устанавливаем размеры окна Finder — с такими размерами оно откроется, когда юзер смонтирует наш образ. Понятное дело, что потом он сможет сделать с этим окном все что захочет, но это потом.

6. Извлекаем диск (можно в дисковой утилите, можно в Finder’e)

7. Последний шаг — конвертируем образ в финальное представление. Запускаем дисковую утилиту , выбираем наш образ (template.dmg), нажимаем Convert в тулбаре, вводим желаемое имя файла (под таким именем образ будет доставлятся пользователям) — например, macmines_install.dmg, в списке Image Format выбираем Compressed, нажимаем Save.

Получаем образ, готовый к дистрибуции.

PS. Этот пост на самом деле кроме своей функции памятки, еще полезен тем, что уменьшает объем следующего поста, который я сейчас дописываю и готовлю к публикации.

DAEMON Tools for Mac is our first image mounting solution dedicated to Mac OS fans. It allows , organizing virtual discs in the convenient collections and . Today I"d like to tell you about the absolutely fascinating feature which has been added to DAEMON Tools for Mac with the latest released version — the ability to .

I"ve already tested DAEMON Tools for Mac 3 and would recommend you to download the trial version and check it too. The new version offers brilliant Yosemite-styled design, improved iSCSI Initiator feature and the ability to create ISO image from files that I"d like to tell you more about. So, click the download button below, it is completely free of charge!

Why do I need to create ISO image on Mac?

People who have never tried to create ISO image on Mac may wonder why this feature is so essential. Let"s discuss the most popular cases. First of all, it is cool to create image from folder to archive some data. DAEMON Tools for Mac allows you not only create a perfect backup of the important files but also compress them in order to save the hard disk space.

The next case which requires you to create ISO image from files is related to important private information. An encrypted image is the easiest and the most effective way to protect valuable data with password. Later you will be able not only to use this image on Mac but copy to USB-stick and don"t worry if someone gets unauthorized access to it.

And of course, after you create ISO image from files , you will have plenty of ways to use it. I"ve already mentioned about secured images copied to USB-stick, and that is not all. Image is a virtual disc, and you still can turn it into physical one or share over the network. Just use DAEMON Tools for Mac to create disk image, Mac OS" standard Disk Utility to burn it or DAEMON Tools iSCSI Target to .

Why do I want to know ? My case is rather complex. I have lots of work files on my computer, and I"d like to create the backup of them. Of course, the files need to be secured and should not occupy too much space on the hard disk drive. I have a bit old-fashioned MacBook, which includes writable drive, so I will burn my custom image on DVD-R. Let"s try to create image file from folder together with me and see how DAEMON Tools for Mac can cope with this task.

How to create an ISO image on Mac?

Finally, we came to the main question of this post — how to create an ISO image on Mac using DAEMON Tools. Let"s do it together.

I"ve downloaded and installed DAEMON Tools for Mac 3 and opened its main window. Then:


It is great to know how to create an ISO image on Mac , and there are plenty of ways to use it. I hope you will try this useful feature and write me in the comments about your impressions.

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

Компьютер распознаёт виртуальный образ точно так же, как физический диск. Даже если на оригинальном носителе хранились взаимосвязанные файлы, они будут корректно работать и в виде образа. Поэтому чаще всего создают образы дисков с установочными файлами игр, программ и операционных систем.

Современные ОС читают ISO-файлы без дополнительных программ. На старых операционных системах для этого можно использовать утилиты вроде Daemon Tools . Открыть образ и просмотреть его содержимое можно и с помощью обычного архиватора.

Зачем создавать образы дисков

Допустим, вы купили DVD / Blu-ray с игрой или фильмом. Со временем на нём появляются царапины, отчего можно утратить записанную информацию. Да и сам диск легко потерять. К тому же он шумит, вращаясь в дисководе, и скорость считывания с него данных ниже, чем из памяти компьютера. Все эти проблемы можно решить, создав виртуальный образ диска.

Если диск защищён от копирования, скорее всего, создать его образ не выйдет.

Другой пример: у вас есть диск с дистрибутивом Windows. Его можно использовать для или ОС, но гораздо лучше для этих целей подходит флешка. Тем более многие современные компьютеры вообще не имеют дисководов. Но вы можете создать образ диска и сделать из него .

Как создать образ диска в Windows

Ashampoo Burning Studio FREE - одна из самых удобных утилит для создания образов дисков. Её интерфейс переведён на русский язык, она занимает мало места и к тому же бесплатна. Во время установки программа запрашивает лицензионный ключ, но его можно получить на почту после быстрой регистрации аккаунта.

Сразу после запуска утилиты выберите «Образ диска» → «Создать образ». Затем вставьте в дисковод физический диск и дождитесь, пока программа распознает его, после чего кликните «Далее». Потом укажите папку, в которой будет создан образ, и выберите формат ISO. Опять кликните «Далее» и дождитесь завершения копирования.




Образ диска появится в указанном вами месте в памяти компьютера.

Если по каким-то причинам вас не устраивает эта утилита, можете воспользоваться похожими бесплатными программами вроде BurnAware Free или CDBurnerXP .

На Mac это можно сделать в стандартной «Дисковой утилите», доступной в разделе Finder → «Программы» → «Утилиты». Запустив её, вставьте нужный диск в привод и нажмите в верхнем меню «Файл» → «Новый образ» → «Образ из [имя вашего диска]».

В следующем окне введите латиницей короткое название будущего образа. В качестве места назначения укажите рабочий стол (desktop) и выберите формат «Мастер DVD/CD». После этого нажмите «Сохранить» и дождитесь завершения копирования.

Созданный образ появится на рабочем столе и будет иметь расширение CDR. Если вы планируете использовать его только на , то можно оставить и этот формат. Но чтобы его читали компьютеры с Windows, нужно конвертировать CDR-файл в ISO.

Чтобы изменить формат образа, запустите утилиту «Терминал». Введите команду cd desktop и нажмите Enter. Затем введите вторую команду hdiutil makehybrid -iso -joliet -o [имя 1].iso [имя 2].cdr , предварительно заменив [имя 1] и [имя 2] названиями будущего файла ISO и уже созданного CDR-файла соответственно. Потом снова нажмите Enter - через некоторое время образ ISO появится на рабочем столе.

Допустим, сначала был создан CDR-файл с именем olddisk. Тогда выбираем для будущего образа ISO, например, имя newdisk. В итоге команды для нашего случая будут выглядеть так:

2024 professiya-online.ru. Программы. Интернет. Windows. Советы. Гаджеты. Ноутбуки.