Bypassing Boot Camp untuk menginstal Windows menggunakan skema partisi non-standar

12

Retina MacBook Pro baru saya sedang dalam perjalanan, memberi saya waktu untuk merenungkan pengaturannya. Untung saya mulai — saya tidak tahu betapa sulitnya menginstal Windows dan membuat partisi data tambahan. Saya telah menjadi pengguna Mac selama bertahun-tahun, dan telah membuat file saya terpisah dari disk sistem sejak zaman Sistem 7, tetapi saya belum memutakhirkan ke Mac baru sejak Snow Leopard dan drive optik internal.

Boot Camp adalah solusi Apple untuk ini, tetapi itu tidak berfungsi pada drive yang memiliki partisi non-standar. Di luar logika "pengalaman pengguna" apa pun yang dimiliki Apple untuk ini, ada penjelasan teknis sederhana: skema partisi MBR yang digunakan oleh Boot Camp mendukung maksimum 4 partisi.

Awalnya, para insinyur Boot Camp tidak punya pilihan. Mereka dipaksa menjadi solusi hack jelek yang melibatkan penggunaan skema GPT / MBR hybrid (pada dasarnya overlay skema MBR di atas disk GPT) karena Windows dulu tidak dapat boot dari disk GPT.

Itu bukan masalah pada mesin lama saya, di mana saya memiliki drive optik dan tidak ada partisi pemulihan OS X. Mempartisi yang baru dengan cara yang saya inginkan berarti 5 partisi. Saya menemukan banyak panduan dan tutorial online yang memberi tahu saya bagaimana saya bisa, dengan sedikit pekerjaan, mengganggu proses Boot Camp dan mempartisi ulang drive, memberi saya hampir apa yang saya inginkan. Kecuali setiap orang yang saya lihat mengharuskan saya untuk melepaskan partisi pemulihan saya, karena mereka tertatih-tatih oleh keterbatasan 4 partisi MBR. Saya tidak ingin melakukan itu.

Saya bertanya-tanya apakah saya benar-benar harus berkompromi. Versi Windows 64-bit modern tidak lagi memiliki batasan ini — mereka dapat boot dengan baik dari disk GPT pada komputer berbasis EFI. Yang merupakan satu-satunya versi yang secara resmi didukung oleh versi Boot Camp saat ini, dan satu-satunya versi yang ingin saya jalankan. Begitu:

  1. Apakah Boot Camp 5 (seperti yang disediakan dengan OS X Mavericks) masih menggunakan skema GPT / MBR hybrid? Karena secara eksplisit hanya mendukung versi 64-bit Windows 7 dan 8 , ada kemungkinan bahwa mereka telah membuang keburukan ini. Itu akan menjadi penjelasan yang baik untuk kurangnya dukungan untuk Windows XP dan Vista serta semua versi 32-bit. Saya tidak punya banyak kepercayaan di sini, tapi mungkin semua tutorial online sudah tua. Adakah yang benar-benar mencobanya?

  2. Jika tidak, saya tidak ingin cakarnya kotor mengambil disk saya. Alternatif yang jelas adalah dengan hanya menambahkan partisi Windows secara manual di Disk Utility, instal Windows, dan kemudian instal driver yang disediakan Boot Camp. Jika saya melakukan ini, apa yang harus saya kehilangan? Fitur / manfaat apa yang disediakan oleh Asisten Boot Camp dan proses pengaturannya yang terkait bagi saya?

Cody Grey
sumber
Silakan lihat tautan ini - thetecherra.com/2012/12/11/… . Ketahuilah bahwa MAC menggunakan EFI 1.1 bukan UEFI.
user63628

Jawaban:

3

Saya telah menginstal Windows 8.1 Pro melalui Boot Camp pada MacBook Pro Retina saya 15-inci pertengahan 2015, dengan OS X Yosemite 10.10.4 dan Boot Camp Assistant versi 5.1.4. Saya dapat membuktikan bahwa versi Boot Camp ini tidak lagi menciptakan skema partisi GPT / MBR hybrid untuk menginstal Windows 8 x64 pada Mac berbasis Intel, dan Windows langsung di-boot dalam mode EFI. Inilah yang saya coba:

  1. Menjalankan Ubuntu pada flash drive instalasinya, saya berlari sudo disk -l /dev/sdauntuk memeriksa SSD Mac lokal saya; hasil: MBR: protective, BSD: not present, APM: not present, GPT: present Found valid GPT with protective MBR; using GPTOleh karena itu Windows tidak mem-boot dari dan berjalan pada disk dengan skema GPT / MBR hybrid.
  2. Di Windows, C:\Windows\panther\setupact.logada satu entri: Callback_BootEnvironmentDetect: Detected boot environment: EFI Bagaimana cara mengetahui apakah installer windows 7 boot di EFI atau BIOS?

Oleh karena itu secara teoritis Boot Camp tidak diperlukan untuk menginstal Windows 7/8 x64, yang mendukung boot dari disk GPT pada sistem berbasis UEFI (yaitu EFI 2.x). Tetapi tetap lebih baik menggunakan Boot Camp untuk membuat flash drive Instalasi Windows dan mengunduh driver untuk Windows. Panduan ini : Cara menginstal Windows 8.1 di Mac tanpa Boot Camp Ringkasnya:

  1. Partisi disk Anda seperti yang Anda inginkan Disk Utilitydi OS X; cukup format OS Windows yang Anda inginkan dan partisi data sebagai FAT32.
  2. Karena Retina MacBook Pro tidak datang dengan SuperDrive, Anda perlu membuat flash drive Instalasi Windows dari file ISO. Silakan lakukan ini di Asisten Boot Camp. Saya telah mencoba menjalankan ddperintah pada Terminal Mac untuk menyalin ISO, tetapi flash drive yang dibuat tidak dapat di-boot pada UEFI Mac: manajer boot Apple tidak mengenali flash disk.
  3. Sambungkan flash drive, nyalakan kembali komputer dan tahan optionuntuk membuka manajer boot Apple. Anda akan melihat drive kuning yang disebut "EFI Boot", yang merupakan Instalasi Windows. Lanjutkan instalasi seperti biasa, dan format partisi OS Windows Anda sebagai NTFS ketika ditanya.
  4. Setiap kali komputer dinyalakan kembali, Anda harus menahan optiontombol dan memilih drive "Windows" pada SSD lokal Anda untuk melanjutkan instalasi. Akhirnya masuk ke sistem dan driver dari Boot Camp akan secara otomatis menginstal.

Anda harus menyimpan cadangan Time Machine sebelum operasi ini. Sekalipun semuanya benar-benar kacau, Anda cukup membuat flash drive instalasi OS X Yosemite, memformat ulang SSD menjadi satu partisi dan menginstal ulang OS X. Cara membuat bootable OS X 10.10 Yosemite install drive . Versi terbaru dari Recovery Partisi HD secara otomatis akan kembali. Ini berhasil ketika saya salah mengoperasikan disk di Ubuntu.

Semoga ini berhasil!

Yingbo Wang
sumber
0
  1. Saya sudah mencoba Boot Camp hanya dengan x64, jadi saya tidak tahu.
  2. Biasanya saya menginstal Windows menggunakan prosedur ini. Manfaat: Anda juga dapat menginstal OS x86. Cons: tidak ada. Anda hanya perlu menginstal driver Boot Camp yang disediakan secara manual untuk dukungan terbaik, tetapi Anda dapat melewati langkah ini, karena OS seperti Windows 7 / 8.x mereka dapat secara otomatis mengunduh driver yang benar dengan Pembaruan Windows.

Diuji pada MBP 13 Mid 2010 dengan OS X 10.9.1

Matteo Guarnerio
sumber
0

Coba buat MBR hybrid dengan gdisk.

GPT adalah skema partisi yang sangat fleksibel dengan banyak keunggulan dibandingkan sistem MBR yang lebih lama. GPT memang memiliki satu masalah mencolok: kompatibilitas. Beberapa OS, terutama yang lebih tua, memiliki dukungan GPT terbatas atau tidak ada. Ketika menggunakan OS seperti itu, solusi yang jelek, serpihan, dan benar-benar berbahaya kadang-kadang bisa berguna: MBR hibrida. Menggunakan MBR hibrida, Anda dapat memenuhi kebutuhan OS lawas Anda hingga tiga partisi yang ditentukan melalui MBR, sambil menjaga partisi tambahan untuk OS yang lebih canggih dalam struktur data GPT.

Kumbang
sumber
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
jherran
@ jherran Saya tahu itu, tetapi tidak mungkin untuk mengikuti instruksi tanpa mengunduh alat, oleh karena itu jika situs turun, jadi apa pun yang saya salin di sini menjadi tidak berguna.
Beetle
Jawaban satu baris yang berisi tautan belum tentu merupakan jawaban hanya tautan. Kriterianya adalah: jika masuk akal tanpa tautan, itu bukan jawaban hanya tautan. Terkadang ketika saya merasa terganggu, saya mungkin menemukan halaman bantuan atau diskusi meta yang menjelaskan hal ini. Tapi sekarang ada jawaban yang lebih baik, jadi itu tidak masalah.
Beetle
-2

Saya tidak dapat membantu Anda dengan bagian pertama dari pertanyaan Anda tetapi yang kedua cocok dengan cara saya melakukan instalasi windows (atau Linux) saya. Satu-satunya fitur dari asisten Bootcamp yang benar-benar hilang adalah perangkat lunak dukungan windows dari Apple, tetapi Anda dapat pergi melalui asisten pengaturan Bootcamp untuk mengunduh perangkat lunak itu dan kemudian membatalkannya. Setelah Anda mendapatkan perangkat lunak itu, Anda dapat menginstal windows dengan cara yang berbeda dan masih dapat menggunakan semua driver dari Apple.

Nate
sumber