จะสร้างไดรฟ์ USB สำหรับบูต OS X Mountain Lion บน Ubuntu ได้อย่างไร?


20

ฉันรู้แล้วว่าต้องทำอย่างไรใน Mac OS X (มีคำแนะนำมากมายออนไลน์)

แต่เป็นไปได้ไหมที่จะทำบน Ubuntu? ถ้าใช่เป็นอย่างไร


ฉันคิดว่าโซลูชันของคุณ (คำถามและคำตอบ) มีอยู่แล้วในโพสต์นี้
Lucio

2
@Lucio แต่น่าเสียดายที่ไม่ โพสต์นี้จะบอกเกี่ยวกับไฟล์ภาพ. iso แต่ฉันมีไฟล์รูปภาพ. dmg ซึ่งแตกต่างกัน
Jake Badlands

โอ้ตอนนี้ฉันเข้าใจคุณแล้ว ขวาของคุณภาพ Mac .dmgมี ฉันหวังว่าคำตอบของฉันจะมีประโยชน์สำหรับคุณ ถ้าเป็นเช่นนั้นเพียงแจ้งให้เราทราบ
Lucio

คำตอบ:


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 ที่สามารถบู๊ตได้ซึ่งบางตัวใช้สำหรับการบูต PC / MBR (Bootcamp) ที่ Mac และพีซีรุ่นใหม่กว่าเนื่องจาก Windows 8 ต้องการ / สนับสนุนการบูท UEFI

คำถามที่เกี่ยวข้อง: AskDifferent - วิธีที่เป็นทางการในการรับไฟล์ OS X ISO


3

ทำไมไม่เพียงไฟล์หลังจากการแปลง?dd.img

sudo dd if=/path/to/orig.img of=/dev/s**

2
เนื่องจากคุณถามว่าddเป็นโปรแกรมที่ดีถ้าเข้าใจยากสำหรับบางคนอย่างไรก็ตามddมีข้อเสียเปรียบหลักอย่างหนึ่งเมื่อเทียบกับแอปพลิเคชันผู้สร้าง GUI USB บางครั้งเมื่อคุณddมีไฟล์. img บนไดรฟ์ USB คุณจะไม่สามารถฟอร์แมตใหม่ได้หากคุณต้องการนำไดรฟ์ USB กลับมาใช้ซ้ำ โปรแกรม GUI live USB ไม่มีปัญหานี้
karel

@karel จริง ๆ แล้วคุณสามารถใช้ซอฟต์แวร์เช่น SDFormatter ด้วยFORMAT SIZE ADJUSTMENT = ONเพื่อกู้คืนความจุที่แท้จริงของไดรฟ์ USB (หลังจากไดรฟ์ USB ไดรฟ์อาจปรากฏขึ้นเช่น 50 MB แทน 4GB และซอฟต์แวร์ในตัวมาตรฐานบางครั้งไม่สามารถกู้คืนได้)
Jake Badlands

@ JakeBadlands ฉันดาวน์โหลด SDFormatter เพื่อลองใช้ แต่ ClamAV รายงานว่ามีการคุกคามของมัลแวร์ในไฟล์ที่ฉันดาวน์โหลดดังนั้นฉันจึงติดกับวิธีที่ฉันพยายามและเป็นความจริงซึ่งใช้โปรแกรมจาก Ubuntu Software Center: askubuntu.com/questions/496309/ วิธียกเลิกการบูตของฉัน -bootable-usb / …
karel

มันควรจะเป็นไปได้ที่จะใช้partedในการสร้างตารางพาร์ทิชันบนddแท่ง USB มันสมเหตุสมผลสำหรับฉันที่เครื่องมือ GUI บางอย่างไม่สนับสนุนการสร้างตารางพาร์ติชันใหม่และติดอยู่กับขนาดใดก็ตามที่ใส่ไว้ในตอนที่ddมันดูเหมือนจะแปลกถ้าไม่สามารถแยกส่วนได้ ทำงานบนแท่ง USB ใด ๆ
Jan Segre
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.