Створення завантажувального OSX USB з dmg в Linux


34

У мене є 2 машини - MacBook Pro і настільний комп'ютер Fedora, у мене є USB-накопичувач і OSX 10,8 дмг. MacBook не завантажиться в OSX, на жаль, я намагаюся зробити завантажувальний mac usb, щоб відновити його.

Будь-яке розуміння? Я намагався, dmg2imgале успіху не помістив це зображення на USB-накопичувач.

Чи є простий спосіб це зробити?

Відповіді:


20

Ви пробували " Acetoneiso "?

Він перетворить DMG в ISO для вас. Після цього найпростішим способом зробити завантажувальний USB є використання DD.

dd if = / path / to / osx.iso of = / dev / sdX && sync

Примітка : sdX - приклад, вам доведеться перевірити адресу своєї флешки (зазвичай sdb, якщо у вас є лише один жорсткий диск). Не додайте розділ № після цього (наприклад, sdb1). Цей метод трохи важкий на флеш-накопичувачах (я вбив одного-двох, роблячи це відносно часто, але один раз має бути добре).

Якщо ви незнайомі, DD - це побітна копія і синхронізація просто підтверджує, що всі файли були записані в usb.


3
чому ви не можете безпосередньо робити DD з .dmg на USB?
Франческо

1
Відповідь до цього посібника: macbreaker.com/2014/01/… це повинно працювати на Mac Osx: sudo dd if="location of Niresh disk image" of=/dev/r"identifier" bs=1mТо чому б не робити на Linux?
Франческо

1
@Francesco - Ніколи не говорив, що це не так. Будь ласка, задавайте власні запитання, а не скарбнички від інших та надаючи незв’язані / балакучі коментарі. Ви також можете побачити, чи хтось доступний у чаті .
бовдур

3
Я просто хочу додати детальну відповідь ... навіщо вам перетворювати зображення, якщо це не потрібно?
Франческо

2
@Francesco - Ще раз подивіться на відмінності між dmgта iso. isoє стандартом, dmgчасто містить стиснуті елементи, де isos - ні. Щоб уникнути небагатьох рідкісних випадків, коли dmgповедінка веде себе як " iso," краще просто перетворити її у відомий дійсний формат. Якщо ви записуєте загальний dmgs(який містить стиснення) на USB, багато речей неправильно поводяться з ними. Таким чином, ви не додаєте деталей, ви ставите питання, не досліджуючи їх за межами єдиного випадку, коли ваша точка правдива, не зважаючи на численні випадки, в яких вона помилкова.
бовдур

40

Встановіть dmg2img

sudo apt-get install dmg2img

Перетворити файл зображення DMG в файл ISO

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso

Скопіюйте ISO-образ на USB

sudo dd if=/path/to/image_file.iso of=/dev/sdb && sync

sdb - приклад . У вашому випадку це може бути інакше

Редагувати

Перетворення та фактичне написання можна виконати за один прохід, якщо після цього вам не знадобиться .iso: перетворення в .iso та ТОГО запису на USB-пристрій займе половину часу. Просто зробіть:

sudo dmg2img -v -i /path/to/image_file.dmg -o /dev/sdb

Знову ж, sdb - приклад . У вашому випадку це може бути інакше.


Як слід форматувати USB? GUID / MBR розділу розділу? Форматування FAT / NTFS / HFS +?
IFightCode

2
@ Ентузіаст ці інструкції записують на пристрій необработене зображення диска. Її форматування та дані перед операцією будуть перезаписані і тому не мають значення.
Сем Ханес

2
Це не створює образ ISO, це зображення HFS +, як і всі інші навчальні посібники, які використовують цю програму. Я досі не знайшов ефективного рішення.
bparker

+1 для прямого спалювання методом usb
Anwar

1

Якщо ви можете знайти інший Mac, спробуйте додаток Disk Utility.

Ви можете "відновити" свої 10,8 DMG на USB-накопичувачі. Це зробить ваш USB-накопичувач завантажувальним.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.