Я думаю, что ваше решение (вопрос и ответ) уже существует в этом посте .
Лусио
2
@Lucio К сожалению, нет. Этот пост рассказывает о файлах изображений .iso, но у меня есть файл изображений .dmg, который отличается.
Джейк Бедлэндс
О, теперь я вас понимаю. Ваше право, изображения Mac есть .dmg. Я надеюсь, что мой ответ может быть полезен для вас. Если это так, просто дайте мне знать.
Лусио
Ответы:
27
Поскольку вы хотите создать LiveUSB, вам нужно .isoизображение, чтобы сделать это. Образ Mac - это .dmgфайл, поэтому необходимо преобразовать этот файл в .iso, а затем установить его.
Установить DMG2IMG
DMG2IMG ( 1 , 2 ) преобразует .dmgизображение в .isoизображение. Для установки откройте терминал и введите следующую команду:sudo apt-get install dmg2img
Преобразовать изображение
Когда dmg2imgвы создадите .imgфайл, и этот файл будет иметь тот же формат, что и .isoфайл, вам просто нужно заменить расширение.
В терминале введите следующие команды или вставьте скрипт с необходимыми изменениями:
# Replace "OriginalFile.dmg" with the filename including the extension# of your file. The extension will be replaced where necessary unless# you want to specify the filenames yourself.
filename="OriginalFile.dmg"# Replace with your file name and it will create the IMG file
dmg2img -i "${filename}"-o "${filename%.dmg}.img"# Note that the extension of the first file is ".img"!
mv "${filename%.dmg}.img""${filename%.dmg}.iso"
Сделайте LiveUSB с образом ISO
Теперь у вас уже есть .isoобраз, с которым вы будете делать LiveUSB. Существует несколько инструментов и ответов, которые помогут вам создать загрузочные USB-накопители, некоторые из них относятся к загрузке с ПК / MBR (Bootcamp), где Mac и более новые ПК, поскольку Windows 8 требуют / поддерживают загрузку UEFI.
Поскольку вы спросили, ddэто хорошая программа, если ее немного сложно понять, однако она ddимеет один существенный недостаток по сравнению с приложениями для создания GUI USB. Иногда, когда вы ddзаписываете файл .img на USB-накопитель, вы не можете переформатировать его, если хотите повторно использовать USB-накопитель. У живых USB-программ с графическим интерфейсом нет этой проблемы.
Карел
@karel на самом деле вы могли бы использовать программное обеспечение, такое как SDFormatter, FORMAT SIZE ADJUSTMENT = ONчтобы восстановить истинную емкость USB-накопителя (после того, как dd'ing USB-накопитель может отображаться, например, 50 МБ вместо 4 ГБ, а стандартное встроенное программное обеспечение ОС иногда не может его восстановить)
Джейк Бэдлэндс
@JakeBadlands Я скачал SDFormatter, чтобы попробовать его, но ClamAV сообщил об угрозе вредоносного ПО для файла, который я скачал, поэтому я придерживаюсь своего проверенного метода, который использует программы из Центра программного обеспечения Ubuntu: askubuntu.com/questions/496309/ как-unboot-my-boottable-usb /…
karel
Должна быть возможность использовать ее partedдля воссоздания таблицы разделов на ddUSB-накопителе. Для меня имеет смысл, что некоторые инструменты с графическим интерфейсом не поддерживают воссоздание таблицы разделов и, следовательно, застряли с тем размером, который был там ddуказан при загрузке, но было бы странно, если бы это нельзя было сделать с помощью parted, если это известно работать на любой флешке?
.dmg
. Я надеюсь, что мой ответ может быть полезен для вас. Если это так, просто дайте мне знать.Ответы:
Поскольку вы хотите создать LiveUSB, вам нужно
.iso
изображение, чтобы сделать это. Образ Mac - это.dmg
файл, поэтому необходимо преобразовать этот файл в.iso
, а затем установить его.Установить DMG2IMG
DMG2IMG ( 1 , 2 ) преобразует
.dmg
изображение в.iso
изображение. Для установки откройте терминал и введите следующую команду:sudo apt-get install dmg2img
Преобразовать изображение
Когда
dmg2img
вы создадите.img
файл, и этот файл будет иметь тот же формат, что и.iso
файл, вам просто нужно заменить расширение.В терминале введите следующие команды или вставьте скрипт с необходимыми изменениями:
Сделайте LiveUSB с образом ISO
Теперь у вас уже есть
.iso
образ, с которым вы будете делать LiveUSB. Существует несколько инструментов и ответов, которые помогут вам создать загрузочные USB-накопители, некоторые из них относятся к загрузке с ПК / MBR (Bootcamp), где Mac и более новые ПК, поскольку Windows 8 требуют / поддерживают загрузку UEFI.Смежный вопрос: AskDifferent - Официальный способ получения файла OS X ISO
источник
почему не только файл после преобразования?
dd
.img
источник
dd
это хорошая программа, если ее немного сложно понять, однако онаdd
имеет один существенный недостаток по сравнению с приложениями для создания GUI USB. Иногда, когда выdd
записываете файл .img на USB-накопитель, вы не можете переформатировать его, если хотите повторно использовать USB-накопитель. У живых USB-программ с графическим интерфейсом нет этой проблемы.FORMAT SIZE ADJUSTMENT = ON
чтобы восстановить истинную емкость USB-накопителя (после того, как dd'ing USB-накопитель может отображаться, например, 50 МБ вместо 4 ГБ, а стандартное встроенное программное обеспечение ОС иногда не может его восстановить)parted
для воссоздания таблицы разделов наdd
USB-накопителе. Для меня имеет смысл, что некоторые инструменты с графическим интерфейсом не поддерживают воссоздание таблицы разделов и, следовательно, застряли с тем размером, который был тамdd
указан при загрузке, но было бы странно, если бы это нельзя было сделать с помощью parted, если это известно работать на любой флешке?