LINUX.ORG.RU

Загрузочная флешка Mac OS

 ,


0

1

Требуется создать флешку с mac os x для последующей установки на макбук, имеется образ Mac.OS.X.10.6.3.Retail.dmg. Флешку сделать надо в линуксе (есть Calculate, Mint и Slitaz-live) желательно с live системы. Поделитесь идями, как это попытаться сделать.

Подумай о том, чтобы поставить GNU/Linux, и использовать например slackware64.iso вместо того файла. Была тема про макбук недавно, говорят, что на них GNU/Linux идёт нормально. А GNU/Linux в отличии от OS X, является свободной операционной системой, поэтому при возможности лучше использовать её.

А создать загрузочный носитель вроде как одинаково, независимо от того, что ты делаешь. Вначале fdisk -l или dmesg | tail и посмотреть где там твоя флешка, затем dd if=your.boot.image.img of=/dev/flashka bs=1M && sync или как-то так. Пробовал?

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Дело в не том как использовать макбук, у нас возник спор о том что с помощью GNU софта можно решать задачи быстрее и проще, как раз нужно флешку для установки мак. В windows это в два клика делается, только прога платная. dd портит флешку, не разобрался почему, но образ неправильно записывается - данные есть, а раздел выглядит как swap

Xwamikus
() автор топика
Ответ на: комментарий от Xwamikus

но образ неправильно записывается - данные есть, а раздел выглядит как swap

Видимо там какой-то извращённый формат. Это не образ, а пакет.

Нужно его вначале видимо распаковать, а потом уже dd

dmg2img — видимо, тебе нужно это.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Xwamikus

с iso такая же штука, убивается раздел.

Так и должно быть, это нормально. В общем дай вывод fdisk -l после того как dd сделаешь на флешку. Или file -sk на сам dmg-файл и на флешки и дай вывод.

Нужно просто найти образ файловой системы и правильно разместить его и загрузчик.

Xenius ★★★★★
()

через пару часов отпишусь

Xwamikus
() автор топика
Ответ на: комментарий от Xwamikus

dd if=file.iso of=flashdevice

isohybrid flashdevice

anonymous
()
Ответ на: комментарий от Xenius

GNU/Linux в отличии от OS X, является свободной операционной системой, поэтому при возможности лучше использовать её

Почему?

anonymous
()
Ответ на: комментарий от Xwamikus

Дело в том что все что выходит из недр яблока надо юзать на нем самом, а не изобретать лисапеды

anonymous
()
Ответ на: комментарий от anonymous

Я бы спросил в чем её свобода?

anonymous
()
Ответ на: комментарий от Xenius

Это после dd (slitaz, чтобы быстрее было)

Диск /dev/sdc: 7918 МБ, 7918845952 байт
64 головок, 32 секторов/треков, 7552 цилиндров, всего 15466496 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0xf4f47396

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdc2   *           0       86015       43008   17  Скрытый HPFS/NTFS


Неверная таблица разделов - рекурсивный раздел на /dev/sdc

попробовал запись с помощью dmg2img, вроде все получилось, но есть разница по сравнению с TransMac - не хватает 3-х папок, другие права на файлы
Пошел проверять

Xwamikus
() автор топика
Ответ на: комментарий от beastie

Если в *.dmg есть есть ещё *.dmg - это хакинтош, для установки на мак все эти сложности не требуются
Есть Mac OS и есть Windows, вопрос был можно ли сделать загрузочную флешку в Linux. Ответ - можно с помощью dmg2img, есть в репозитории Ubuntu.

# dmg2img -v -i /.../*.dmg -o /dev/sdX

Распаковка и запись на флешку
Записалась быстро, около 7мин, проверил - всё работает, установка прошла без проблем.
А вот с dd надо разбираться, раньше им не пользовался ибо флешки делал другим способом

Xwamikus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.