Я установил OS X Mavericks на внешний жесткий диск. Это вызвало проблему, которую я не ожидал: я больше не могу загрузиться с внутренней установки Yosemite.
Как мне указать OSX загружаться из моей установки Yosemite вместо контейнера Install OS X Mavericks? Я влип?
Подробности:
Если я извлеку внешний жесткий диск и нажму клавишу «Option» во время загрузки, то будет видна только «OS X Base System».
В однопользовательском режиме я вижу, как система монтирует образ изнутри Install OS X Mavericks.app.Полный подробный вывод при запуске
Все содержимое внутреннего жесткого диска по-прежнему доступно в папке "/Volumes/Macintosh HD" при запуске с внешнего диска. Однако в Disk Utility нет схемы карты разделов для внутреннего диска.
Файл /Library/Preferences/SystemConfiguration/com.apple.Boot.plist на внутреннем диске не содержит инструкций по монтированию установщика DMG.
Команда bless --info выдает следующие результаты:
Благословенная системная папка — /Volumes/Macintosh HD/System/Library/CoreServices Благословенный системный файл — /Volumes/Macintosh HD/System/Library/CoreServices/boot.efi Список ссылок на открытые папки пуст Нет файла/папки, одобренного альтернативной ОС Неиспользуемое поле не установлено Благословенная папка OS X — /Volumes/Macintosh HD/System/Library/CoreServices
решение1
Решение оказалось простым: установщик преобразовал мой внутренний диск в том corestorage, и после его возврата к HFS я снова смог загрузиться с внутреннего диска.
diskutil corestorage revert /dev/disk1