Mac OS X @ загрузочная флешка
Подошло время установки апдейтов и обновлений программ. А так как я оказался без DVD диска, то соответственно лишился возможности загрузиться с диска и сделать бакап системной партиции.
Но я не стал унывать и решил сделать загрузочную флешку из своей 4Гбайтной. Первый попытки оказались неудачными, так как размер загрузочных дисков, что Jas 10.5.4, что Leo4All 10.5.2, что есть у меня в наличии подобран так, что бы только-только влезать на однослойную болванку. Про оригинальный дистрибутив и речи нет – он предназначен для двухслойной болванки.
Поиск по и-нету дал замечательную статью, которая объясняет, что можно взять любой загрузочный DMG файл и закатать его на флешку нужного объёма, предварительно записал в его структуру необходимые программы и заодно и “запускателя” этих программ. Я немного отошёл от его шагов, ибо мне не нужны дополнительный программы на диске, а мне достаточно того, что есть на любом из загрузочных дисков дистрибутивов, а именно Disk Util и Terminal.
Что же сделал я:
- Открыл файл с образом диска JaS 10.5.4 и сохранил его в read/write режиме
- Удалил содержимое System/Installation/Packages, так как в этой директории и находятся файлы дистрибутива
- Очистил корзину, ибо без этого реально файлы даже из образа диска не удаляются 🙂
- Ещё раз сохранил образ диска, но уже с атрибутом read-only.
После чего, отформатировал флешку в однопартиционную файловую систему и сделал restore полученного образа. Попробовал загрузиться – фиг. Почему-то не удаётся мне заставить при ресторе перезаписывать MBR у всего диска. Ну, да ладно. Запустил установщик Chameleon и поставил его на флешку.
Перезагрузился я ещё раз и очень быстро… Не, не так. Я мгновенно оказался в десктопе установщика системы. Выскочила ошибка о невозможности установки системы, ну да и бог с ней, мне не систему устанавливать, а восстанавливлить и бэкапировать!
Не, всё же в некоторых вещах, есть в жизни счастье!
Dan:
August 4th, 2009 at 11:36
а зачем тебе дискутил и терминал, если есть bash и fdisk прямо сразу в начале?
CoolMagic:
August 4th, 2009 at 11:46
DiskUtil для создания или восстановления образа системного диска.
Terminal для установки загрузчика Chameleon.
А "начале" это про загрузку с флешки или всё же с имеющегося системного диска?