Bagaimana cara membuat installer USB untuk banyak OS pada sistem OS X?

11

Saya ingin dapat membuat image disk (yang dapat saya transfer melalui Disk Utility.app ke thumb drive penyimpanan USB besar) yang merupakan installer multiboot untuk penyediaan berbagai sistem operasi dari drive USB tunggal. Saya harus dapat membuat gambar dalam satu langkah untuk memasukkan beberapa installer OS bootable (berbagai versi OS X / Windows / Linux / Platform Pemulihan berbasis Linux), semua dari mesin OS X tunggal.

Saya menemukan tutorial yang bagus untuk membuat thumbdrive usb multiboot via Linux yang akan mem-boot OS X di Mac, dan Linux atau Windows di PC atau Mac, dan jelas, jika saya sudah memiliki mesin virtual Linux, saya bisa menggunakan YUMI seperti ditunjukkan dalam tutorial (dan saya telah melihat tutorial serupa lainnya yang menggunakan utilitas serupa untuk melakukan ini dari Windows seperti SARDU dan XBOOT ), tetapi saya berharap untuk menemukan metode atau aplikasi asli OS X serupa yang melakukan hal yang sama.

Saya mengetahui dan memiliki iPartition aplikasi komersial , dan dengan sungguh-sungguh memiliki akses ke fdisk dan gpt di antara utilitas command line lain yang tersedia untuk digunakan yang kemungkinan bisa melakukan pekerjaan itu. Jika saya tahu persis cara mengatur dan di mana menempatkan partisi platform individu tertentu, maka saya mungkin dapat menggunakan salah satunya. Saya akan relatif puas dengan jawaban dengan contoh yang disarankan tentang cara mengatur tabel partisi yang kompleks ini, dengan penjelasan tentang apa yang khusus atau berbeda tentang jenis partisi yang dibutuhkan dan ke mana mereka pergi, dan mungkin beberapa contoh sintaks untuk perintah utilitas saluran juga.


Menambahkan ini bukan untuk menjawab pertanyaan saya sendiri, tetapi untuk membantu siapa pun yang menjawab, dan saya berharap dengan instruksi yang lebih mudah. Mungkin bisa dilakukan dengan cara lain? Mungkin mengikuti panduan untuk membuat multiboot Mac akan berfungsi, kecuali daripada menggunakan hard drive internal, instal pada drive USB seolah-olah itu adalah drive internal, dan pecahkan keinginan untuk dapat melakukan ini tanpa benar-benar memiliki akses ke Linux dan Mesin Windows. Lihat di sini , di sini , dan di sini . Saya sangat ingin instruksi yang bisa diikuti ibu saya.

chillin
sumber
Bisakah beberapa pengguna menawarkan hadiah? Jika demikian, saya bersedia menawarkan hadiah 50 poin jika 5 pengguna lain melakukan hal yang sama (untuk memberikan insentif yang tepat). Pertanyaannya sedikit diedit, tetapi menjelaskan bagaimana tabel partisi multi-boot ini diatur (di salah satu dari 3 utilitas yang tersedia Mac) adalah kunci untuk jawaban yang benar (kecuali utilitas do-it-all suka-suka-YUMI ada untuk OS X ).
chillin
OK, logikanya mengatakan, jika itu mungkin, akan ada Start Bounty pada pertanyaan yang sudah ada dalam bounty.
Ruskes
2
Hak istimewa diperoleh pada berbagai tahap, yang terdekat dengan Anda adalah 500 (antrian ulasan akses) dan 1000 (pengguna mapan). Dengan demikian dengan 735 Rep saat ini, Anda dapat menawarkan hampir 250 pada Anda sendiri tanpa mempengaruhi tingkat hak istimewa Anda saat ini.
Stuffe
@Buscar 웃 meta.stackexchange.com/questions/16065/... - banyak karunia dapat diikat ke satu pertanyaan.
Ian C.
thx ... menunggu janji 5 pengguna "Aku ikut, mari kita lakukan" dan aku akan memulainya
chillin

Jawaban:

4

Cara untuk melakukan ini adalah dengan membuat banyak partisi pada drive USB. Ada artikel Republik Teknologi yang memberikan rincian lengkap tentang cara melakukan ini:

http://www.techrepublic.com/article/pro-tip-create-an-os-x-multiboot-usb-install-drive/

Singkatnya, TechRepublic memberikan langkah-langkah:

  1. Menggunakan Disk Utility, buat partisi terpisah untuk setiap versi MacOS yang akan di-boot. (Mac OS Extended (Journaled) format; Dalam "Options" pilih "GUID Partition Table.") Adalah ide yang bagus untuk memberi nama partisi untuk versi Mac OS yang akan Anda booting.
  2. Salin konten yang relevan ke partisi tertentu. Ini berbeda untuk versi MacOS yang berbeda:

    • Apple OS X 10.7 (Singa), 10.8 (Singa Gunung):
      a. Klik kanan installer dan pilih Show Package Contents dari menu konteks;
      b. Telusuri melalui Isi | Direktori Dukungan yang Dibagikan dan seret-jatuhkan InstallESD.dmg ke desktop;
      c. Menggunakan tab "Restore" dari Disk Utility, Lakukan Pemulihan ke partisi yang sesuai, menggunakan InstallESD.dmg sebagai sumber. Ini membutuhkan waktu sekitar 30 menit.

    • Apple OS X 10.4 (Tiger), 10.5 (Leopard), 10.6 (Snow Leopard):
      Karena ini didistribusikan sebagai DVD, Anda memulihkan dari gambar DVD atau ISO. (Pemulihan DVD akan jauh lebih lambat daripada metode pengembalian file.) Gunakan tab "Kembalikan" Utilitas Disk dengan DVD atau gambar ISO sebagai sumber.

    • Apple OS X 10.9 (Mavericks) dan 10.10 (Yosemite):
      Ise perintah "createinstallmedia" yang baru. Jika installer.app Anda tidak ada di / Aplikasi, ubah argumen "-applicationpath" dengan tepat.)
      Misalnya:

      sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia —volume /Volumes/DRIVE_LABEL —applicationpath /Applications/Install\ OS\ X\ Yosemite.app —nointeraction
      

Saya berharap bahwa metode untuk 10.7 dan 10.8 juga akan berfungsi untuk versi MacOS yang lebih baru.

penyair
sumber
Selamat Datang di Tanya Berbeda. Meskipun ini menjawab pertanyaan, sangat disarankan agar Anda merangkum informasi yang disediakan dalam artikel. Seringkali tautan menjadi basi sehingga jawaban tidak dapat digunakan.
Allan
Maaf butuh waktu lama untuk melakukan pekerjaan meringkas. Terima kasih atas umpan baliknya, Allan.
poetnerd
Seharusnya --volumedan --applicationpath(perhatikan tanda hubung ganda). Tidak --applicationpathperlu di Sierra Tinggi dan lebih tinggi ... :)
jm666
2

Sementara Googling untuk keinginan yang sama (sebagai gantinya, saya memiliki Linux / Win sebagai host dual boot yang tersedia) mempertimbangkan untuk menyalahgunakan Yumi karenanya.

Saya menemukan Easy2Boot , yang terlihat menjanjikan.

Berikut adalah topik forum tentang alat Easy2Boot termasuk video YouTube:

Saya akan mencobanya.

Anda bisa menggunakan VirtualBox opensouce untuk menjalankan Windows di dalam OS X

Hancurkan
sumber
Bisakah Anda meringkas konten tautan, untuk berjaga-jaga jika itu berubah sehingga kami masih tahu tentang apa itu.
Ruskes
1
Easy2Boot tampaknya hanya berfungsi dengan Windows, jadi ini bukan opsi yang valid.
jamescampbell