Tôi cần cài đặt hình ảnh iso nào để cài đặt Ubuntu 12.04 trên Macbook Pro để nó khởi động bằng (U) EFI?


10

Không giống như các bản phát hành trước đó, trang web không rõ ràng về việc đưa ra khuyến nghị thẳng cho việc cài đặt ubfox trên máy mac:

http://cdimage.ubfox.com/release/12.04/release/

  1. Tôi đã đọc nhiều lần rằng tôi nên sử dụng một hình ảnh thay thế . Nhưng điều này chỉ được cung cấp dưới dạng 64 bit . Tuy nhiên, tôi cũng được khuyên là nên sử dụng hình ảnh 32 bit để có khả năng tương thích phần mềm tốt hơn.

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

  2. Mặc dù tôi chỉ nên sử dụng các hình ảnh thay thế, nhưng đã có một hình ảnh máy tính để bàn tiêu chuẩn được "điều chỉnh để hoạt động chính xác trên các hệ thống Mac".

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

Câu hỏi

Tôi nên chụp ảnh nào? Cả hai hình ảnh này có cung cấp khởi động EFI (U) không?

Tôi đã thử cả hai rồi, nhưng cả hai đều thiết lập cài đặt với mô phỏng BIOS . Điều này khá khó chịu vì tuổi thọ pin ngắn và nhiệt độ cao có hại cho tuổi thọ của pin.


Lưu ý: Có một lỗi trong mô tả tiền thưởng của tôi. Ý tôi là: "Khi sử dụng mô phỏng BIOS, tôi chỉ có thể sử dụng đồ họa rời ..."

Câu trả lời:


6

Vì có các phiên bản khác nhau của mỗi mô hình Mac, những gì cần phải thực hiện cũng có thể khác nhau. Chỉ cần chọn đúng hình ảnh thường không đủ.

Với máy tính xách tay Mac, các sự cố khởi động / cài đặt thường liên quan đến:

  • Chip card đồ họa (đặc biệt là với MacBook card đồ họa kép)
  • Khởi động EFI đúng cách.
  • Thẻ kết nối với màn hình máy tính xách tay tích hợp (một lần nữa với MacBook thẻ kép)

Lệnh:

dmidecode |grep -i macbookpro

sẽ cung cấp cho bạn phiên bản cụ thể của bạn. Nếu bạn có thể khởi động vào thứ gì đó cung cấp cho bạn trình bao Linux. Hãy thử suy luận mô hình của bạn từ bảng phiên bản MacBook của wikipedia .

Tôi đoán các mô hình có cùng phần cứng là cùng một phiên bản và do đó các bước tương tự sẽ được áp dụng.

Tôi đã luôn sử dụng ISO Amd64 thông thường cho tất cả các cài đặt được mô tả bên dưới. Không phải là các đĩa CD thay thế dường như chủ yếu được sử dụng cho phần cứng cũ, nguyên bản, của Apple.

Chừng nào bạn có đợt tái trang bị được cài đặt trong OSX, Ubuntu bình thường sống CD hoặc ổ đĩa USB sẽ giới thiệu bạn với một tùy chọn khởi động "efi linux" cùng với một tùy chọn khởi động bios"

15 "MacBook pro phiên bản 5.1 [hai thẻ gfx 9400 & 9600]

Vì một phần câu hỏi của bạn là bạn muốn vô hiệu hóa thẻ gfx. nhập cái này vào terminal grub của bạn khi khởi động:

(Bạn thực sự có thể chơi xung quanh với việc khởi động một đĩa CD trực tiếp usb nếu bạn cảm thấy thích nó)

các giá trị để thêm vào grub (chỉ đơn giản, không nối thêm bất kỳ dòng nào đã có sẵn:

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

Điều này sẽ vô hiệu hóa thẻ của bạn và chuyển màn hình sang đúng. Nếu màn hình của bạn chỉ chuyển sang màu đen. Khởi động lại vào OSX và chuyển đổi thẻ nào đang được sử dụng tích cực và khởi động lại và thử lại. Vì chúng tôi không muốn thêm nó vào dòng lệnh mỗi lần để có thể khởi động để có thể xem cái này

Phiên bản macbook pro 15 "8.1 [hai thẻ gfx Intel 3000 & Amd Radeon 6490M]

Áp dụng các cài đặt grub ở trên từ ví dụ 5.1 để tắt thẻ Amd.

Sử dụng thẻ Intel cũng có một số điểm kỳ lạ liên quan đến thời gian của LVD. Kết quả là màu ánh sáng trở lại màu vàng và màn hình hầu như không thể đọc / xem được trong bảng điều khiển và Unity. Các bản sửa lỗi đã được hợp nhất với Kernel 3.4 trở lên. Và nó hoạt động ra khỏi hộp với 3,5 Kernels. Bạn cần phải vá kernel của mình, nâng cấp lên kernel mới hơn hoặc đơn giản là cài đặt Ubuntu 12.10 (hiện đang là beta) đi kèm với 3,5 hộp.

Phiên bản MacBook pro 13 "xx? [Nvidia9400m]

sáng tạo


Xen kẽ. Vì vậy, bây giờ tôi thấy rằng khi sử dụng phiên bản máy tính để bàn tiêu chuẩn, có một tùy chọn "efi boot" không có khi sử dụng iso thay thế. Tuy nhiên, sau GRUB, màn hình vẫn đen mặc dù tôi có vẻ như LiveISO đã được tải (tôi mù quáng làm theo menu và máy tính đã phản ứng). Làm thế nào bạn quản lý để khởi động một máy Mac cài đặt bằng EFI?

Trước khi GRUB xuất hiện, tôi nhận được thông báo "lỗi không đặt tiền tố". Sau đó, trong GRUB tôi đã cố gắng khởi động sau khi thêm dấu phẩy của bạn (cả nối thêm và trơn), nhưng màn hình luôn duy trì màu đen. Đây là MBP 8-2. Bạn có loại MBP nào?

BTW: Refit không hiển thị tùy chọn khởi động EFI, tôi chỉ thấy điều này khi giữ alt trái khi khởi động.

@gentmatt, bạn đã làm theo hướng dẫn với việc vô hiệu hóa thẻ ở trên chưa? đây là những gì tôi đã làm để vào Trình cài đặt. hãy thử loại bỏ im lặng / giật gân khỏi dòng lệnh, để xem bạn có nhận được bất kỳ đầu ra dài dòng nào nữa không. Tôi có macbook pro 15 ", phiên bản 5.1., Nó có thẻ nvidia 9600 và thẻ
9400.

Vâng, tôi đã làm theo các hướng dẫn này. Tổng cộng tôi đã thử ~ 15 thiết lập khác nhau bằng tài liệu trợ giúp của bạn và tài liệu Ubuntu / Debian mà bạn tìm thấy trực tuyến. Nhưng hầu hết các lần sửa lỗi này đã được thử cho các MBP cũ chạy đồ họa Nvidia. Nhưng tôi chạy một MBP 2011 với đồ họa ATI Radeon. Đối với trường hợp cụ thể của bạn, tôi luôn luôn kết thúc với một màn hình đen. Ubuntu dường như tải mặc dù có nghĩa là sau một thời gian đèn nền bàn phím sẽ bật khi cửa sổ Trình cài đặt Ubuntu bật lên - điều mà tôi không thấy.


0

Tôi nên chụp ảnh nào? Có lợi thế của cái này hơn cái kia không?

Chà, nếu bạn muốn một máy tính để bàn đồ họa sẵn sàng hoạt động (Gnome / Unity), hãy dùng phiên bản máy tính để bàn. Sự thay thế là nhiều hơn cho các tình huống đặc biệt được nêu trên trang phát hành hoặc nếu bạn muốn cài đặt phiên bản giao diện điều khiển tối thiểu hoặc phiên bản máy chủ.

Những hình ảnh này có cung cấp UEFI boot không?

Tôi không biết về LiveCD, nhưng cài đặt chắc chắn nên. Xem [Trang UEFI] này ( https://help.ubfox.com/community/UEFIB Boot ) để biết thêm thông tin.

Tại sao không có hình ảnh 32 bit?

Khởi động EFI trên máy Mac yêu cầu kernel 64 bit. Linux không phải là Windows - bạn hoàn toàn có thể chạy phần mềm chỉ 32 bit (trong đó không còn nhiều nữa) bằng cách cài đặt thư viện ia32.


Tôi đã sử dụng cả iso máy tính để bàn thay thế và mặc định . Tuy nhiên, cả hai thời gian không có tùy chọn để chọn UEFI boot. Cả hai lần tôi phải đi với phần mô phỏng BIOS không mong muốn.

... chỉ để làm rõ - bạn có nói rằng phiên bản máy tính để bàn 64 bit và 64 bit thay thế của amd + mac.iso KHÔNG cung cấp tùy chọn cho khởi động UEFI không?
fossfreedom

@fossfreedom không phải là "không có UEFI" cụ thể của mac cd để ngăn ngừa tham nhũng firmware? Vì sự khác biệt của mac EFI và PC UEFI? Đây có phải là một lo lắng nữa, có lẽ chỉ cần sử dụng cd trực tiếp thông thường?
Mateo

1
@mateo_salta - Tôi chỉ có thể đoán rằng vì vẫn còn 12.04 amd + mac isos, những đĩa CD này vẫn phù hợp với MAC OS để có được ubfox để khởi động chính xác. ISO tiêu chuẩn không có sửa chữa cụ thể mac cần thiết để khởi động.
fossfreedom

1
Tôi không biết về tham nhũng EFI, nhưng macbookpro 2007 của tôi không khởi động với cd tiêu chuẩn, cũng như trong UEFI cũng như ở chế độ BIOS được mô phỏng vì những lý do khác nhau, nhưng có lẽ tất cả đều liên quan đến thực tế rằng EFI không phải là UEFI (afaik có các phần độc quyền / đóng trên mac EFI gây ra nhiều rắc rối khác nhau). Phiên bản tiêu chuẩn Ubuntu 32 bit, không có bất kỳ sự hỗ trợ nào của UEFI, khởi động thường xuyên. Vì vậy, tôi đoán các phiên bản "amd64-mac" sẽ mang đến cho chúng tôi những chủ sở hữu táo không may mắn có thể cài đặt Ubuntu 64 (năm ngoái tôi đã cài đặt 11.04 bằng cách chỉnh sửa thủ công iso 64 bit để xóa thư mục efi).
Nicola Feelrin

0

Một vài tháng trước, tôi đã không thể cài đặt Ubuntu 11.10 trong MacBook Pro 5.1 (cuối năm 2008, đầu năm 2009) và tôi đã phải sử dụng hình ảnh đĩa của 10.10 và cập nhật từ đó đến hết ngày 12.04. Rõ ràng có một vấn đề với hệ thống khởi động khiến nó bị sập với các phiên bản mới hơn. Tôi đã sử dụng EFI để chọn hệ điều hành nào để khởi động và luôn là phiên bản máy tính để bàn của Ubuntu (tôi nghĩ là 32-bit). Tất nhiên tôi không biết ở đó hình ảnh máy tính để bàn tiêu chuẩn được điều chỉnh để hoạt động chính xác trên hệ thống Mac (có thể đó là một điều mới?)

Vì vậy, nếu bạn làm theo tất cả các hướng dẫn và nó không khởi động, tôi sẽ đề nghị thử với phiên bản cũ hơn;)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.