Gambar iso apa yang saya perlukan untuk menginstal Ubuntu 12.04 pada Macbook Pro agar boot menggunakan (U) EFI?


10

Berbeda dengan rilis sebelumnya, situs web tidak jelas dalam memberikan rekomendasi langsung untuk menginstal ubuntu di mac:

http://cdimage.ubuntu.com/releases/12.04/release/

  1. Saya sudah membaca beberapa kali, bahwa saya harus menggunakan gambar alternatif . Tapi ini hanya ditawarkan sebagai 64-bit . Namun, saya juga diminta untuk menggunakan gambar 32-bit untuk kompabilitas perangkat lunak yang lebih baik.

    http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-alternate-amd64+mac.iso

  2. Meskipun saya seharusnya hanya menggunakan gambar alternatif, ada ditawarkan gambar desktop standar yang "disesuaikan untuk bekerja dengan baik pada sistem Mac".

    http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04-desktop-amd64+mac.iso

Pertanyaan

Gambar mana yang harus saya ambil? Apakah kedua gambar ini menawarkan (U) EFI boot?

Saya sudah mencoba keduanya, tetapi keduanya telah menginstal instalasi dengan emulasi BIOS . Ini cukup menjengkelkan karena umur baterai pendek dan suhu tinggi yang berbahaya bagi umur panjang baterai.


Catatan: Ada kesalahan dalam deskripsi karunia saya. Maksud saya: "Saat menggunakan emulasi BIOS saya hanya bisa menggunakan grafik diskrit ..."

Jawaban:


6

Karena ada revisi yang berbeda dari masing-masing model Mac, apa yang perlu dilakukan mungkin juga berbeda. Memilih gambar yang tepat seringkali tidak cukup.

Dengan laptop Mac biasanya masalah boot / instal terkait dengan:

  • Chip kartu grafis (terutama dengan MacBook kartu grafis ganda)
  • Boot EFI yang tepat.
  • Kartu yang terhubung ke monitor laptop internal (sekali lagi dengan kartu grafis grapgic ganda MacBooks)

Perintah:

dmidecode |grep -i macbookpro

akan memberikan versi spesifik Anda. Jika Anda bisa boot ke sesuatu yang memberi Anda shell Linux. Cobalah untuk menyimpulkan model Anda dari tabel versi MacBook wikipedia .

Saya menduga model dengan perangkat keras yang sama memiliki revisi yang sama dan karenanya langkah yang sama harus diterapkan.

Saya selalu menggunakan Amd64 ISO biasa untuk semua instalasi yang dijelaskan di bawah ini. Bukan CD pengganti yang sepertinya lebih banyak digunakan untuk perangkat Apple lama, pra unibodi, Apple.

Selama Anda telah menginstal ulang di OSX, live CD atau USB disk Ubuntu biasa akan memberi Anda opsi boot "efi linux" bersama dengan opsi boot BIOS "

15 "MacBook pro versi 5.1 [dua kartu gfx 9400 & 9600]

Karena sebagian dari pertanyaan Anda adalah Anda ingin menonaktifkan kartu gfx. masukkan ini di terminal grub Anda saat boot:

(Anda benar-benar dapat bermain-main dengan booting usb live cd ini jika Anda mau)

nilai untuk ditambahkan di grub (hanya polos, tidak menambahkan baris yang sudah ada sebelumnya sudah ada:

outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0

Ini akan menonaktifkan kartu Anda dan mengalihkan tampilan ke yang benar. Jika tampilan Anda hanya menjadi hitam. Boot kembali ke OSX dan alihkan kartu apa yang sedang aktif digunakan dan reboot dan coba lagi. Karena kita tidak ingin menambahkan ini ke baris perintah setiap kali untuk grub agar bisa boot, lihat ini

15 "macbook pro versi 8.1 [dua kartu gfx Intel 3000 & Amd Radeon 6490M]

Terapkan pengaturan grub di atas dari contoh 5.1 untuk menonaktifkan kartu Amd.

Menggunakan kartu Intel juga memiliki beberapa kebiasaan tentang pengaturan LVD. Menghasilkan warna lampu belakang kuning dan layar yang nyaris tidak dapat dibaca / dilihat di konsol dan Unity. Perbaikan telah digabungkan ke Kernel 3.4 ke atas. Dan itu bekerja di luar kotak dengan 3,5 Kernel. Anda perlu menambal kernel Anda, meningkatkan ke kernel yang lebih baru atau cukup menginstal Ubuntu 12.10 (saat ini beta) yang dikirimkan dengan 3.5 di luar kotak.

13 "MacBook pro versi xx? [Nvidia9400m]

bekerja di luar kotak


Intersting. Jadi, saya sekarang melihat bahwa ketika menggunakan versi desktop standar ada opsi "efi boot" yang tidak ada ketika menggunakan iso alternatif. Namun, setelah GRUB layar tetap hitam meskipun saya sepertinya LiveISO dimuat (saya membabi buta mengikuti menu dan komputer bereaksi). Bagaimana Anda bisa mem-boot Mac instal menggunakan EFI?

Sebelum GRUB muncul, saya mendapatkan pesan "error no prefix set". Kemudian di GRUB saya sudah mencoba boot setelah menambahkan perintah Anda (baik append dan plain), tetapi layar selalu tetap hitam. Ini adalah MBP 8-2. MBP seperti apa yang Anda miliki?

BTW: Reparasi tidak menunjukkan opsi boot EFI, saya hanya melihat ini ketika menahan alt kiri saat boot.

@ gentmatt, apakah Anda mengikuti instruksi dengan menonaktifkan kartu di atas? ini yang saya lakukan untuk masuk ke Installer. coba hapus quiet / splash dari baris perintah, untuk melihat apakah Anda mendapatkan keluaran verbose yang lebih banyak. Saya punya macbook pro 15 ", versi 5.1., Ia memiliki kartu nvidia 9600 dan
9400.

Ya, saya memang mengikuti instruksi ini. Secara total saya telah mencoba ~ 15 setup berbeda menggunakan bantuan Anda dan dokumentasi Ubuntu / Debian yang Anda temukan online. Tetapi sebagian besar perbaikan ini dicoba untuk MBP lama yang menjalankan grafis Nvidia. Tapi saya menjalankan MBP 2011 dengan grafis ATI Radeon. Untuk kasus spesifik Anda, saya selalu berakhir dengan layar hitam. Ubuntu tampaknya memuat, yang berarti bahwa setelah beberapa saat, lampu latar keyboard akan menyala ketika jendela Penginstal Ubuntu muncul - yang tidak saya lihat.


0

Gambar mana yang harus saya ambil? Apakah ada kelebihan satu di atas yang lain?

Nah, jika Anda ingin desktop grafis siap pakai (Gnome / Unity), gunakan versi desktop. Alternatifnya lebih untuk situasi khusus yang diuraikan pada halaman rilis, atau jika Anda ingin menginstal versi konsol minimal atau versi server.

Apakah gambar-gambar ini menawarkan boot UEFI?

Saya tidak tahu tentang LiveCD, tetapi instalasi tentu harus. Lihat ini [halaman UEFI] ( https://help.ubuntu.com/community/UEFIBooting ) untuk info lebih lanjut.

Mengapa tidak ada gambar 32-bit?

Boot EFI di Mac membutuhkan kernel 64-bit. Linux bukan Windows - Anda benar-benar dapat menjalankan perangkat lunak hanya 32-bit (yang tidak ada lagi) dengan menginstal perpustakaan ia32.


Saya telah menggunakan iso desktop alternatif dan default . Namun, kedua kali tidak ada pilihan untuk memilih UEFI boot. Kedua kali saya harus pergi dengan emulasi BIOS yang tidak diinginkan.

... hanya untuk memperjelas - apakah Anda mengatakan bahwa versi desktop 64bit pengganti dan 64bit dari amd + mac.iso TIDAK memberikan opsi untuk boot UEFI?
fossfreedom

@fossfreedom bukan mac cd spesifik "no UEFI" untuk mencegah korupsi firmware? karena perbedaan mac EFI dan PC UEFI? Apakah ini mengkhawatirkan lagi, mungkin hanya menggunakan live cd biasa?
Mateo

1
@mateo_salta - Saya hanya dapat berasumsi bahwa karena masih ada 12,04 amd + mac isos, CD ini masih relevan untuk MAC OS untuk mendapatkan ubuntu untuk boot dengan benar. ISO standar tidak memiliki perbaikan spesifik mac yang diperlukan untuk boot.
fossfreedom

1
Saya tidak tahu untuk korupsi EFI, tapi 2007 macbookpro saya tidak bisa boot dengan CD standar, atau dalam UEFI atau dalam mode BIOS yang ditiru untuk alasan berbeda, tetapi mungkin semua terkait dengan fakta bahwa EFI bukan UEFI (afaik ada bagian kepemilikan / tertutup pada mac EFI yang menyebabkan berbagai masalah). Versi standar ubuntu 32bit, tanpa dukungan UEFI, melakukan booting secara teratur. Jadi saya kira versi "amd64-mac" ada untuk memberi kita pemilik apel sial kemungkinan untuk menginstal ubuntu 64 (tahun lalu saya menginstal 11.04 dengan secara manual mengedit iso 64bit untuk menghapus folder efi).
Nicola Feltrin

0

Beberapa bulan yang lalu saya tidak bisa menginstal Ubuntu 11.10 di MacBook Pro 5.1 (akhir 2008, awal 2009), dan saya harus menggunakan gambar disk 10.10 dan memperbarui dari sana sekarang ke 12.04. Rupanya ada masalah dengan sistem boot yang membuatnya crash dengan versi yang lebih baru. Saya menggunakan EFI untuk memilih OS mana untuk boot, dan selalu versi desktop Ubuntu (saya pikir 32-bit). Tentu saja saya tidak tahu di sana di mana gambar desktop standar disesuaikan untuk bekerja dengan baik pada sistem Mac (mungkin itu hal baru?)

Jadi, jika Anda mengikuti semua instruksi dan itu tidak bisa boot, saya akan menyarankan untuk mencoba dengan versi yang lebih lama;)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.