Релиз двухслойного дистрибутива iPC X-DL 10.5.6 (LiveDVD + установщик Mac OS X Leopard)
Официальные примечания к выпуску двухслойного образа iPC OSx86 X-DL 10.5.6 (6,5 ГБ), объединяющего полноценный установочный дистрибутив iPC Universal 10.5.6 v1.1 и готовую к работе без установки среду Mac OS X LiveDVD с набором системных утилит хакинтошника.
- Основной автор
-
@pcwiz
Опубликовано 2009-02-06
- Раздел архива
- Ядро OSx86 10.X и архитектура загрузки
- Охват в архиве
- 274,027 просмотров · 32 отобранных заметок (из 42 исходных сообщений) · 2009-02-06 – 2010-08-12
- Участники обсуждения (30)
- @newbrocca_2 (5)@Taisto (4)@cmdshft (3)@ANTC (2)@Re1m0 (2)@naksindia (2)@pcwiz@aquanutz@biboy4@bhast2@ScottXK@bogbag@SticMAC@justinstar77@GNurik@surnj1+14 more
- Справочник оборудования
- USB 3.2 Boot Flash Drives ↗ SATA III & NVMe SSDs ↗ AMD Desktop Processors ↗
Двухслойный релиз iPC X-DL уже доступен на привычных ресурсах (НЕ СПРАШИВАЙТЕ В ТЕМЕ ССЫЛКИ НА СКАЧИВАНИЕ!). Это комбинированный двухслойный ISO-образ (Dual Layer DVD), объединяющий на одном диске полноценный установщик iPC 10.5.6 и живую систему Mac OS X LiveDVD. Пожалуйста, ВНИМАТЕЛЬНО прочитайте приведённую ниже документацию!
Примечания к выпуску iPC X-DL
Вы используете данный дистрибутив на свой страх и риск! НЕ спрашивайте на форуме, где его скачать!
РЕЖИМ LIVEDVD НЕ ЗАПУСТИТСЯ, ЕСЛИ В СИСТЕМЕ МЕНЕЕ 1,1 ГБ ОПЕРАТИВНОЙ ПАМЯТИ!
** ДЛЯ ОПЦИИ LEOPARD SERVER ТРЕБУЕТСЯ ВАШ СОБСТВЕННЫЙ СЕРИЙНЫЙ НОМЕР (В КОМПЛЕКТ НЕ ВХОДИТ) **
** ПАРОЛЬ АДМИНИСТРАТОРА / СУПЕРПОЛЬЗОВАТЕЛЯ В РЕЖИМЕ LIVE DVD — "ipclive" (без кавычек) КАК ДЛЯ АККАУНТА root, ТАК И ДЛЯ "User1" **
** ПОЖАЛУЙСТА, ПРОКРУТИТЕ СТРАНИЦУ НИЖЕ И ПРОЧИТАЙТЕ ИНСТРУКЦИЮ ПО ЗАПУСКУ РЕЖИМА LIVEDVD **
* Для записи этого образа требуется двухслойный диск DVD-R DL (либо его можно развернуть на раздел жёсткого диска или USB-флешку) *
Размер ISO-образа на диске: 6,5 ГБ
Базовая система LiveDVD: iPC Mac OS X 10.5.6 + последние обновления Apple + набор профильных утилит
Устанавливаемая по умолчанию система: Mac OS X 10.5.6 + AppleDecrypt + Disabler + загрузчик PC_EFI v9
Обязательные компоненты каждой установки: Mac OS X 10.5.6 с кекстами AppleDecrypt.kext и Disabler.kext
Включённые языковые пакеты: русский, японский, немецкий, французский, испанский, итальянский, голландский, датский, финский, корейский, норвежский, шведский, португальский (бразильский и стандартный), китайский (упрощённый и традиционный), польский
Компоненты, удалённые из пакетов установщика: дополнительные голоса синтезатора речи (AdditionalSpeechVoices), инструменты разработчика XcodeTools, ассистент BootCamp
Компоненты, удалённые из базы LiveDVD: словари и дополнительные голосовые пакеты
Интегрированные обновления: Mac OS X 10.5.6 Combo Update, Java for Mac OS X 10.5 Update 2, Remote Desktop Client 3.2.2
Загрузчик DVD-диска: Chameleon 1.0.11 cdboot
Устанавливаемый по умолчанию загрузчик: Chameleon 1.0.12 с PC_EFI v9
Ядро установщика DVD: Voodoo Kernel 9.5.0 Final Release
Ядро режима LiveDVD: предсвязанное ядро (prelinked kernel) Voodoo XNU 9.5.0 с ванильным AppleSMBIOS и возможностью выбора альтернативных ядер в строке загрузки
Контрольная сумма MD5 образа iPC X-DL.iso: 07d5c845ab3afde7b59a4dcaceb29744
ЭТО LIVEDVD! ВЫ МОЖЕТЕ ПОЛНОЦЕННО ПРОТЕСТИРОВАТЬ И ИСПОЛЬЗОВАТЬ OS X БЕЗ УСТАНОВКИ НА ЖЁСТКИЙ ДИСК!
Двухслойный образ iPC OSx86 10.5.6 Dual Layer ISO объединяет удобство и богатый выбор драйверов установщика iPC OSx86 Universal 10.5.6 v1.1 с полностью функциональной живой средой LiveDVD на одном загрузочном носителе.
* Для записи требуется двухслойная болванка DVD-R DL (также возможна запись на USB-накопитель или раздел диска) *
* ДЛЯ ЗАГРУЗКИ РЕЖИМА LIVEDVD НЕОБХОДИМО МИНИМУМ 1,1 ГБ ОЗУ *
* ПРИ ВЫБОРЕ ОПЦИИ OS X SERVER ТРЕБУЕТСЯ ДЕЙСТВИТЕЛЬНЫЙ СЕРИЙНЫЙ НОМЕР И ЛИЦЕНЗИЯ OS X SERVER *
* Из-за использования сжатого образа DMG распаковка файлов при установке может идти несколько медленнее, чем с однослойного диска iPC 10.5.6 Universal ISO *
== Как загрузить обычный установщик (Installer) ==
Просто загрузитесь с диска в штатном режиме, ничего не вводя в меню загрузчика — система автоматически запустит стандартный установщик Mac OS X. Перед началом установки обязательно ознакомьтесь со всплывающим окном примечаний!
== Как загрузить живую систему LiveDVD ==
При старте с диска iPC нажмите клавишу F8, чтобы вызвать меню параметров загрузчика. Введите флаг:
config=live.plist
и нажмите Enter. После загрузки базовой среды вы попадёте в командную строку суперпользователя:
:/ root#:
Введите команду bootlive; exit (без кавычек):
:/ root#: bootlive; exit
и нажмите Enter для запуска скрипта инициализации LiveDVD. На экране появится запрос на указание размера виртуального диска в оперативной памяти (RAMDisk), куда будут перенаправляться все операции записи. Чем больше размер RAMDisk, тем больше свободного места будет доступно в сеансе LiveDVD, но тем больше оперативной памяти он займёт (размер RAMDisk не может превышать объём вашей физической памяти). Чтобы использовать стандартный размер RAMDisk в 1 ГБ, просто оставьте поле пустым и нажмите Enter. Если вы хотите задать собственный размер в 512-байтных блоках (например, под RAMDisk объёмом 2048 МБ), используйте формулу:
(2048 × 512) / 1000000
В общем виде формула выглядит как (A × 512) / 1000000, где A — желаемый размер RAMDisk в мегабайтах.
Если всё пройдёт успешно, перед вами откроется полноценный Рабочий стол Mac OS X! В папке «Программы» (/Applications), помимо стандартных приложений Apple, вы найдёте каталог iPC_OSx86_Live_Apps, в который включён богатый набор специализированных утилит для настройки и восстановления хакинтоша:
* AppleHDAPatcher
* Boomerang Data Recovery
* Carbon Copy Cloner
* Clone X 3 (Demo)
* Clonetool H1
* CPU-X
* DSDT Patcher GUI
* EFIStudio
* iDefrag (Demo)
* iPartition (Demo)
* Kext Helper b7
* Marvin's AMD Utility
* MKextTool
* MSR Tools
* NVCAP Maker 1.4
* OSx86 Tools
* Pacifist
* PPF-O-Matic
* Seashore
* TextMate (Demo)
* UInstaller (Universal OSx86 Installer)
* Пакет Zephyroth Utilities (включая About This Mac Modifier, AMD Patcher и AMD Software Update)
При необходимости вы можете запускать и любые собственные программы с подключённой USB-флешки. Остаток свободного места на виртуальном RAM-диске всегда можно проверить, посмотрев свойства тома Untitled на Рабочем столе.
Если при работе в LiveDVD возникают сбои, попробуйте завершить сеанс пользователя и войти заново. Логин и пароль суперпользователя: root / ipclive. Также доступна учётная запись администратора User1 с тем же паролем ipclive (без кавычек).
По умолчанию автоматический вход настроен в учётную запись root. Чтобы войти под ней вручную из окна входа в систему, выберите пункт «Другой...» (Other), введите имя пользователя root и пароль ipclive.
== Параметры выбора ядра при загрузке LiveDVD ==
Для ускорения старта с оптического привода в режиме LiveDVD используются предсвязанные ядра (prelinked kernels), объединяющие в одном файле само ядро Voodoo 9.5.0 и готовый кэш кекстов. Ядро по умолчанию:
mach_kernel: [prelinked] стандартный набор расширений, ванильный AppleSMBIOS, на базе ядра Voodoo 9.5.0.
Разница между альтернативными предсвязанными ядрами на диске заключается в используемой версии AppleSMBIOS.kext (для обхода проблем совместимости на разных материнских платах). Чтобы выбрать другое ядро, введите его имя в строке boot: перед параметром config=live.plist:
boot_smbios28: [prelinked] использует AppleSMBIOS-28
boot_smbiosefi: [prelinked] использует связку AppleSMBIOSEFI с ванильным AppleSMBIOS (работает не везде, но стоит попробовать при сбоях)
boot_toh: [prelinked] использует проверенный временем старый AppleSMBIOS от ToH (помогает, если падает окно «Об этом Mac»)
Примечание: выбор этих предсвязанных ядер имеет смысл только при запуске режима LiveDVD и никак не влияет на работу обычного установщика.
ДРУГИЕ (НЕПРЕДСВЯЗАННЫЕ) ЯДРА НА ДИСКЕ
vanilla: оригинальное немодифицированное ядро Apple 9.5.0
no_prelink: обычное ядро Voodoo 9.5.0 без вшитого кэша расширений
==============================
Совет: чтобы установить систему iPC напрямую из-под другой работающей Mac OS X без записи болванки, просто смонтируйте ISO-образ iPC X-DL.iso, откройте внутри него образ installer.dmg и запустите приложение Install Mac OS X.app.
Авторы сборки iPC OSx86 Install Disc не несут ответственности за любой возможный ущерб от использования данного ПО!
Благодарности разработчикам, чьи труды вошли в релиз:
mercurysquad и команда Voodoo Team, netkas, modbin, команда StageXNU, zef и команда Chameleon, BuildSmart, MacLovin, Bronya, JaS, Gotoh, aquamac, DuNE, MeDevil, Taruga, stickpin, cyclonefr, DaemonES, iNoob, javalui, Chun-Nan, Superhai, fassl, mackerintel, AnV, mac.nub, Steven Lin, inside, delish, lastExile, ToH, eno, Oxtie, spartango, команда LiveDVD и все остальные участники сообщества OSx86!
Полевые заметки и отчёты сообщества
Отобрано 32 технических ответов из 42 исходных сообщений темы
Отличная работа! Надо будет прикупить пару двухслойных болванок DVD-DL специально под этот релиз.
PCWiz, подскажи: отличается ли сам установщик в этом релизе от твоей бета-сборки с патчем PPF2 чем-нибудь, кроме свежих драйверов? Просто бета с PPF2 работает на моём компьютере идеально, и я думаю, есть ли смысл переустанавливать систему.
@TaistoPCWiz, подскажи: отличается ли сам установщик в этом релизе от твоей бета-сборки с патчем PPF2 чем-нибудь, кроме свежих драйверов?...
В установочной части добавился только опциональный пакет Leopard Server, а в остальном она полностью идентична релизу iPC v1.1.
Хм, двухслойный установочный диск со встроенным LiveDVD — прямо как я планировал сделать в новом Leo4All, хе-хе :)
В любом случае — отличный релиз, поздравляю!
Шикарный релиз, спасибо за огромный труд! Жаль только, что мобильное видеоядро ATI Radeon X1270 на моём ноутбуке остаётся крепким орешком.
А вот наличие LiveDVD на том же диске — просто находка!
Кстати, идея на будущее: почему бы не добавить возможность запускать установку системы прямо с Рабочего стола загруженного режима LiveDVD вместе со скриптом автоопределения установленного в ПК железа? Ещё раз спасибо за крутой релиз!
Идея отличная, но потребует серьёзного программирования — думаю, сейчас все с нетерпением ждут выхода новой версии загрузчика Chameleon 2.0!
Можно ли сделать PPF-патч из однослойной версии?
Прежде всего огромное спасибо за великолепный и продуманный дистрибутив — на моём ноутбуке Dell Inspiron 1525 с iPC 10.5.6 завелось практически всё железо!
Скажите, а нет ли технической возможности выпустить дельта-патч в формате PPF, который превращал бы уже скачанный однослойный образ iPC 10.5.6 в эту двухслойную версию с LiveDVD? Просто у моего беспроводного провайдера ужасный шейпинг трафика со скоростью закачки не выше 150 КБ/с, и тянуть с нуля 6,5 ГБ будет целую вечность.
Большое спасибо за этот универсальный DVD! К сожалению, в списке пакетов я не нашёл драйверов для своей видеокарты ATI Radeon HD 4850 и пока сижу без аппаратного ускорения графики. Кто-нибудь подскажет, чем её завести?
PPF-патчей для конвертации однослойного образа в двухслойный не планируется, так как структура разделов двухслойного ISO совершенно иная.
Отличный релиз, спасибо!
Обязательно попробую эту сборку, так как другие дистрибутивы (Kalyway, iATKOS) на моём компьютере нормально не пошли.
Ошибка при записи на диск DVD+R DL
Купил сегодня чистую двухслойную болванку Verbatim DVD+R DL, но при попытке записать образ в любой программе записи выскакивает ошибка (пишет, что диск защищён от записи или имеет неверный формат).
Странно слышать про «защиту от записи» на чистой болванке — ты уверен, что твой DVD-привод вообще поддерживает запись двухслойных дисков (Dual Layer)?
У меня привод LG GSA-4160B — он поддерживает запись двухслойных дисков, но Nero 8 выдаёт ошибку Illegal disc, cannot start Disc-at-Once...
Совет: этот двухслойный образ лучше всего разворачивать на 8-гигабайтную USB-флешку! С флешки вся установка системы пролетает менее чем за 10 минут, и не нужно мучиться с дорогими двухслойными болванками.
И полноценный LiveDVD, и установщик в одном ISO-образе? Да это же лучшее изобретение со времён нарезного хлеба! Огромное спасибо, PCWiz!
DVD-R DL против DVD+R DL
@Re1m0Купил сегодня чистую двухслойную болванку Verbatim DVD+R DL, но при попытке записать образ в любой программе записи выскакивает ошибка...
Обратите внимание: в шапке темы автор специально указал, что для записи требуется болванка стандарта DVD-R DL (с минусом), а не DVD+R DL! У меня на приводе LG GSA-H55N при попытке прожечь этот образ на диск DVD+R DL штатная прожигалка Leopard тоже выдала ошибку.
Newbrocca
Да, старые приводы LG серии GSA нередко капризничают с двухслойными дисками плюсового стандарта без обновления прошивки — попробуйте записать на болванку DVD-R DL или на USB-флешку.
Установка на жёсткий диск с интерфейсом IDE
Наконец-то достал болванку DVD-R DL, сегодня вечером буду пробовать.
И ещё один вопрос: можно ли установить эту сборку на жёсткий диск с интерфейсом IDE (PATA), или она поддерживает только диски SATA?
Newbrocca
Конечно, на IDE-диск она тоже прекрасно ставится! Главное — при установке отметить в меню Customize соответствующий кекст контроллера ATA/IDE вашей материнской платы.
IDE и USB-флешка
@TaistoКонечно, на IDE-диск она тоже прекрасно ставится! Главное — при установке отметить в меню Customize соответствующий кекст контроллера ATA/IDE...
Спасибо ещё раз, Taisto! Попробую также развернуть образ на USB-флешку.
Newbrocca
Вместо LiveDVD запускается обычный установщик...
Я записал образ на двухслойный диск, при загрузке нажал F8, ввёл config=live.plist, появилось серое яблоко, но затем вместо командной строки root# открылось окно выбора языка и запустился обычный установщик Mac OS X! Что я упустил?
Newbrocca
Скачал сегодня iPC X-DL 10.5.6 и записал на диск. Загрузился с параметром config=live.plist, дошёл до приглашения root#, ввёл bootlive; exit, нажал Enter на запросе размера RAMDisk — и скрипт вывалился с ошибкой в строке 85 файла /etc/rc.liveboot: unbound variable (непривязанная переменная, не найден диск). Кто-нибудь знает, почему возникает эта ошибка?
Подскажите, какой видеодрайвер выбрать в меню установки для видеокарты Gigabyte ATI Radeon X800 XL?
Решение ошибки «unbound variable» в строке 85 файла rc.liveboot
Привет всем! Я тоже столкнулся с ошибкой unbound variable на строке 85 при запуске LiveDVD (она возникает на компьютерах, где ещё нет ни одного отформатированного раздела HFS+), и вот подробное пошаговое решение от Galileo:
Краткий план действий в консоли root#:
1) вручную создаём небольшой временный RAM-диск;
2) копируем на него скрипт /etc/rc.liveboot;
3) комментируем проблемные строчки на линии 85;
4) запускаем исправленный скрипт с RAM-диска;
5) вводим exit для перехода на Рабочий стол!
Подробные команды по шагам:
1) В командной строке :/ root#: поочерёдно введите следующие 4 команды для создания и монтирования небольшого RAM-диска в каталог /Volumes (обратите внимание на обратные апострофы в первой команде):
dev=`hdik -drivekey system-image=no -drivekey eject-upon-logout=no -nomount ram://51200`
newfs $dev
newfs_hfs $dev
mount -t hfs -o nosuid,nodev $dev /Volumes
2) Скопируйте стартовый скрипт на созданный RAM-диск:
cp /etc/rc.liveboot /Volumes
3) Откройте скопированный файл в консольном редакторе emacs (или nano):
emacs /Volumes/rc.liveboot
Прокрутите стрелкой вниз до строки 85 и закомментируйте три следующие строки, поставив перед каждой символ решётки #:
# set ${volinfo}
# devname=$1
# fstype=$2
Чтобы сохранить файл и выйти из редактора emacs, нажмите Ctrl+X, затем Ctrl+C и клавишу y.
4) Запустите исправленный скрипт инициализации с RAM-диска:
sh /Volumes/rc.liveboot init 2000000
(Если у вас всего 2 ГБ ОЗУ, вместо 2000000 укажите 512000).
5) Введите команду exit и наслаждайтесь загрузкой Рабочего стола Live Leopard!
Ребята, а у меня загрузка после ввода config=live.plist даже не доходит до приглашения root#: — система пробегает часть лога и намертво замирает на строках:
MAC framework successfully initialized
using 15728 buffer headers and 4096 clusters IO buffer headers
[TSC] delta:20, skipping synchronization. (CPU1)
IOAPIC: Version 0x20 Vectors 0:23
ACPI: System state [S0 S3 S4 S5] (S3)
Class "AppleACPIPS2Nub" is duplicate
Duplicate class
В чём может быть дело?
Ошибка при копировании rc.liveboot
@peetПривет всем! Я тоже столкнулся с ошибкой unbound variable на строке 85 при запуске LiveDVD...
Я выполнил первые четыре команды, но при вводе cp /etc/rc.liveboot /Volumes консоль пишет, что каталог доступен только для чтения (Read-only file system), а при открытии emacs /Volumes/rc.liveboot открывается пустой буфер. Как это исправить?
Gokul
Точный текст ошибки внизу экрана редактора: File not found and directory write-protected (вероятно, в первой команде dev=... вместо обратных апострофов ` были введены обычные одинарные кавычки ', из-за чего RAM-диск не создался и не смонтировался в /Volumes).
Подтверждаю: ошибка на строке 85 возникает только при отсутствии HFS-раздела!
@peetПривет всем! Я тоже столкнулся с ошибкой unbound variable на строке 85 при запуске LiveDVD...
Огромное спасибо за рецепт, peet! Добавлю пару важных наблюдений от себя:
1) На моей машине emacs падал с ошибкой, зато редактор nano (nano /Volumes/rc.liveboot) сработал отлично.
2) Поскольку у меня всего 2 ГБ ОЗУ, команда sh /Volumes/rc.liveboot init 2000000 вызывала панику ядра из-за нехватки памяти, а вот с параметром 512000 всё загрузилось как часы!
3) И самое главное открытие: как только я создал на жёстком диске хотя бы один раздел в формате HFS+, ошибка на строке 85 полностью исчезла сама собой, и команда bootlive; exit теперь срабатывает штатно без всякого редактирования скрипта! Также учтите, что при загрузке LiveDVD лучше отключить лишнюю USB-периферию (у меня загрузка зависала из-за включённого USB-принтера).
@WhyvernИзвините, я новичок на форуме, подскажите, откуда можно скачать этот образ?
Добро пожаловать в сообщество InfiniteMac!
Пожалуйста, ознакомьтесь с правилами форума: прямая публикация ссылок на варез и образы дистрибутивов OS X здесь запрещена — воспользуйтесь поиском в Google ↗ по точному названию релиза, а здесь мы всегда поможем с его установкой и настройкой.
Показать ещё 2 заметок сообществаПолная архивная запись
@naksindiaI booted the live DVD. Then typed config=live.plist. At root#:, typed cat /etc/rc.liveboot | more. Then after pressing q, typed the following as said by you: dev=`hdik -drivekey system-image=no -drivekey eject-upon-logout=no -nomount ram://51200` newfs $dev #hack to init partition table automatically newfs_hfs $dev mount -t hfs -o…
I had the same problem. It turnned out that I used apostrophe instead of Grave accent.
So, I typed dev='hdik -drivekey and so on, then finally had "File not found and directory write-protected"
Then i typed dev=`hdik -drivekey… and leo started!
Think different
Is there a kit to make a custom iso for those of us that already own a retail disk instead of having to wait a long time to download it from torrent? Thank you.
Источники и реестр соавторов (указано участников: 30 · Тема #2073)
| Участник | Роль в досье | Сообщений | Период активности |
|---|---|---|---|
| @newbrocca_2 | Ключевой участник | 5 | 2009-03-01 → 2009-03-07 |
| @Taisto | Ключевой участник | 4 | 2009-02-06 → 2009-03-04 |
| @cmdshft | Ключевой участник | 3 | 2009-02-06 → 2009-02-25 |
| @ANTC | Участник | 2 | 2009-02-07 → 2009-02-11 |
| @Re1m0 | Участник | 2 | 2009-02-24 |
| @naksindia | Участник | 2 | 2010-01-20 |
| @pcwiz | Основной автор | 1 | 2009-02-06 |
| @aquanutz | Участник | 1 | 2009-02-06 |
| @biboy4 | Участник | 1 | 2009-02-06 |
| @bhast2 | Участник | 1 | 2009-02-07 |
| @ScottXK | Участник | 1 | 2009-02-08 |
| @bogbag | Участник | 1 | 2009-02-20 |
| @SticMAC | Участник | 1 | 2009-02-20 |
| @justinstar77 | Участник | 1 | 2009-02-20 |
| @GNurik | Участник | 1 | 2009-02-21 |
| @surnj1 | Участник | 1 | 2009-02-21 |
| @jimprasert | Участник | 1 | 2009-02-22 |
| @webmestre77176 | Участник | 1 | 2009-02-22 |
| @naquaada | Участник | 1 | 2009-02-25 |
| @Ali C. | Участник | 1 | 2009-02-25 |
| @ronoverdrive | Участник | 1 | 2009-06-25 |
| @scowl | Участник | 1 | 2009-06-25 |
| @mckaka | Участник | 1 | 2009-09-18 |
| @peet | Участник | 1 | 2009-12-01 |
| @dewitts | Участник | 1 | 2010-01-19 |
| @rayzinnz | Участник | 1 | 2010-02-11 |
| @Whyvern | Участник | 1 | 2010-06-27 |
| @Imkantus | Участник | 1 | 2010-06-27 |
| @arol | Участник | 1 | 2010-07-25 |
| @whitepawrolls | Участник | 1 | 2010-08-12 |