Làm cách nào để máy Mac của tôi khởi động từ khóa USB Ubuntu?


61

Nếu bạn chọn "USB" và "Mac" trên trang tải xuống này , nó sẽ đưa ra một loạt các hướng dẫn dòng lệnh để tạo một khóa USB mà MacBook sẽ khởi động vào Ubuntu từ đó.

Tôi đã theo dõi họ đến bức thư hai hoặc ba lần trên các phím USB khác nhau và nó không hoạt động. Có rất nhiều cuộc thảo luận kỹ thuật về EFI, v.v. nhưng bộ hướng dẫn này dường như cho thấy nó chỉ nên hoạt động, nhưng nó không hoạt động.

Cứu giúp? Tôi ngày càng không hài lòng với cách tiếp cận bị khóa nhiều hơn mà Apple đang thực hiện và tôi khá muốn bắt đầu sử dụng Linux với mục đích chuyển sang sử dụng nó làm hệ điều hành chính của mình, nhưng việc khởi động từ CD mất mãi mãi, chạy từ từ và tôi thực sự hy vọng làm cho nó di chuyển khỏi USB.

Ai có thể giúp tôi?


Tôi không chắc bạn có thể. Tôi chưa từng nghe thấy bất kỳ thành công nào khi làm như vậy. Thay vào đó, bạn đã cân nhắc việc tạo Macbook dualboot chưa? Tôi chạy Macbook khởi động ba lần với rEFIt và thật tuyệt vời.
Pete Ashdown

Cách dễ nhất là sử dụng tiện ích bootcamp. Tại đây bạn có thể chèn CD Ubuntu thay vì Windows.
c0de

Điều đó là không thể. Tôi đã thử tất cả ( Askubfox.com/questions/251958/ Google ) Hãy quên nó đi.
cyphunk

1
Có thể tôi không hoàn toàn chắc chắn về những gì bạn đang hỏi, nhưng sau khi cài đặt Ubuntu iso (v12.04) vào thẻ nhớ USB từ máy tính windows, tôi chỉ cần giữ máy Mac khi khởi động để chọn tùy chọn khởi động khác và ổ đĩa xuất hiện dưới dạng Windows. Tôi đã khởi động từ đó, và nó đã đi lên tốt.
Codmith

"Cách tiếp cận bị khóa" là lý do tại sao tôi mua một chiếc điện thoại Android để thay thế iPhone cũ của mình và tôi không bao giờ hối hận.
Rolf

Câu trả lời:


34

Câu trả lời ngắn gọn: Bạn không thể. Apple không muốn bạn khởi động một hệ điều hành khác ngoài OS X tắt USB. Nếu máy Mac của bạn có ổ đĩa quang hoạt động, hãy sử dụng nó. Nó sẽ giúp bạn giảm đau. Nếu bạn có máy Mac mới hơn (64 bit), chỉ cần nhớ sử dụng máy Mac iso ( amd64+mac), chứ không phải máy amd64iso thông thường . (Xem phần này để được giải thích về sự khác biệt)

Câu trả lời dài hơn: (Ok, tôi đã nói dối ở trên.) Bạn có thể, nhưng "nó phức tạp". Một phương pháp đã làm việc cho một số người là sử dddụng khóa USB có thể khởi động vào phân vùng riêng trên ổ cứng của bạn và sau đó khởi động phân vùng đó. Phương pháp cơ bản được giải thích độc đáo ở đây .

Điều này không phải lúc nào cũng hoạt động, ngay cả trên cùng một phần cứng. Đặc biệt, nếu bạn có MacBook Air, không có ổ đĩa quang, thì các diễn đàn chứa đầy các bài đăng về việc thử mẹo dd-to-a-phân vùng và thất bại. Đối với chủ sở hữu MacBook Air, chúng tôi khuyên bạn nên lấy MacBook Air SuperDrive (không, ổ đĩa CD / DVD USB thông thường không đủ ) và sau đó sử dụng để cài đặt qua tuyến CD thông thường (sử dụng Mac iso để cài đặt 64 bit ).

Cuối cùng, phương pháp USB này thực sự đã hoạt động (!) Để cài đặt 11.10 lên MacBook Air 3,1 (model cuối năm 2010) của tôi. Tuy nhiên, tôi hy vọng một số sửa đổi là cần thiết để hoạt động trên các phiên bản khác của Air, chưa kể các máy Mac khác.


4
Phương pháp dd chưa bao giờ hoạt động trên 1) Macbook 3,1 2) Macbook Pro 3,1 3) Macbook Pro 8.2 ... Bất kỳ điều gì họ yêu cầu trong công việc. Tôi cảm thấy bị phản bội!

Các ddphương pháp tôi đề cập đến trong câu trả lời còn không giống như các hướng dẫn "chính thức". Nó dường như hoạt động tốt trên một số lượng lớn các mẫu MacBook, nhưng không phải là Air.
Chan-Ho Suh

2
đã không hoạt động trên macbook nhôm vào khoảng năm 2010. Ubuntu trông giống như những kẻ ngốc để lại câu hỏi và hướng dẫn sử dụng USB rõ ràng rất không đáng tin cậy này. Xem xét rằng hầu hết các macbook ngày nay không có ổ đĩa CDrom, Ubuntu nên tập trung nghiêm túc vào vấn đề này hơn một chút hoặc loại bỏ phần lớn máy tính xách tay khỏi cơ sở người dùng của họ.
cyphunk


1
Phương pháp dài, có phần cập nhật hơn cho những người tìm thấy điều này ngay bây giờ tại lifehacker.com/5934942/ Lời , hoạt động. Tuy nhiên, ngay cả khi bạn gặp phải tất cả các sự cố khi cài đặt thiết bị này qua USB hoặc nếu không, bạn vẫn sẽ có nhiều việc phải làm trong việc định cấu hình HĐH ở mức độ thấp (tốt hơn là làm quen với thiết bị đầu cuối) cho bàn di chuột và những thứ khác để hoạt động như bạn mong đợi chúng; cấu hình lại nhiều. Xấu hổ là họ đã không điều chỉnh nó nhiều hơn cho Macbook bây giờ.
rcd

15

Cách tạo thanh USB có thể khởi động trên OS X / macOS

Quy trình này yêu cầu bạn tạo tệp .img từ tệp .iso mà bạn tải xuống. Nó cũng sẽ thay đổi hệ thống tập tin trên thanh USB để có khả năng khởi động, vì vậy hãy sao lưu tất cả dữ liệu trước khi tiếp tục.

  1. Tải xuống máy tính để bàn Ubuntu

  2. Mở Terminal (trong /Applications/Utilities/hoặc truy vấn Terminal trong Spotlight).

  3. Chèn phương tiện flash USB của bạn, phải có 2GB hoặc lớn hơn và chỉ có 1 phân vùng trên ổ flash USB. Đối với Ubuntu 18.04 trở lên, ổ flash USB phải là 4GB hoặc lớn hơn.

  4. Khởi chạy ứng dụng Disk Utility được đặt trong Ứng dụng -> Tiện ích hoặc tìm kiếm Spotlight.

    • Trong ngăn bên trái, nhấp vào ổ USB để chọn nó.

    • Nhấp vào tab Phân vùng .

    • Chọn 1 phân vùng từ menu thả xuống.

    • Nhập tên cho ổ đĩa.

    • Thay đổi định dạng thành Mac OS Extended (Nhật ký).

    • Nhấp vào nút Tùy chọn .

    • Đảm bảo rằng nút radio Bảng phân vùng GUID được chọn và nhấp vào OK .

    • Nhấp vào Áp dụng .

    Cảnh báo: Disk Utility cần được sử dụng một cách thận trọng vì chọn sai thiết bị hoặc phân vùng có thể dẫn đến mất dữ liệu.

  5. Chuyển đổi tệp .iso thành .img bằng tùy chọn chuyển đổi của hdiutil, vd

    hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
    

    Lưu ý: OS X có xu hướng tự động đặt .dmg trên tệp đầu ra.

  6. Chạy:

    diskutil list
    

    để có được danh sách các thiết bị hiện tại.

  7. Chạy:

    diskutil list
    

    một lần nữa và xác định nút thiết bị được gán cho phương tiện flash của bạn (ví dụ /dev/disk2).

  8. Chạy:

    diskutil unmountDisk /dev/diskN
    

    (thay N bằng số đĩa từ lệnh cuối cùng; trong ví dụ trước, N sẽ là 2).

  9. Thi hành, hành hình:

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
    

    (thay thế /path/to/downloaded.imgbằng đường dẫn nơi đặt tệp hình ảnh; ví dụ: ./ubuntu.imghoặc ./ubuntu.dmg).

    • Sử dụng /dev/rdiskthay vì /dev/diskcó thể nhanh hơn
    • Đưa ra ddlệnh đủ thời gian để hoàn thành. Nó có thể mất 3-5 phút để hoàn thành việc thực hiện. Khi ddkết thúc, bạn sẽ thấy một xác nhận rằng quá trình đã hoàn thành.
    • Nếu bạn thấy lỗi dd: Invalid number '1m', bạn đang sử dụng GNU GNU. Sử dụng cùng một lệnh nhưng thay thế bs=1mbằngbs=1M
    • Nếu bạn thấy lỗi dd: /dev/diskN: Resource busy, hãy chắc chắn rằng đĩa không được sử dụng. Bắt đầu 'Disk Utility.app' và ngắt kết nối (không đẩy) ổ đĩa.
  10. Chạy:

    diskutil eject /dev/diskN
    

    và loại bỏ phương tiện flash của bạn khi lệnh hoàn thành.


Khởi động Ubuntu trên máy Mac từ ổ USB

Ổ USB sống Ubuntu mới được tạo hiện đã sẵn sàng để đưa vào máy Mac.

nhập mô tả hình ảnh ở đây
Khởi động Ubuntu từ ổ USB

Để kiểm tra Ubuntu USB trực tiếp trên máy Mac:

  1. Lắp ổ USB vào cổng USB khả dụng.
  2. Khởi động lại hoặc bật Mac.
  3. Ngay sau tiếng chuông khởi động, bấm phím Tùy chọn (đôi khi được đánh dấu Alt).
  4. Chọn ổ USB để khởi động bằng cách sử dụng mũi tên trái và phải và phím Enter.
  5. Nếu bạn không thể thấy ổ USB ở bước 4, hãy tải xuống trình quản lý khởi động rEFInd để có màn hình nơi bạn có thể chọn từ các thiết bị khả dụng để khởi động.

2
Điều này không trả lời câu hỏi. Câu trả lời này là cách tạo khóa usb có thể khởi động trong khi hiện đang chạy OS X. Câu hỏi đặt ra là làm thế nào để tạo USB có thể khởi động máy Mac. Tôi đã làm theo các hướng dẫn này. Tôi có thể khởi động PC bằng phím USB kết quả, nhưng Mac không nhận ra đó là thiết bị có thể khởi động.
chúc mừng

3
Tôi mới thực hiện thành công việc này, nhưng lúc đầu, khóa USB sẽ không hiển thị trong danh sách, tôi phải cắm lại và sau đó nó xuất hiện dưới dạng đĩa khởi động EFI
Keith M

1
Làm việc tốt với tôi cho Macbook Air (~ 2012 và Macbook Pro giữa / cuối năm 2009). Lưu ý rằng điều này sẽ chỉ hoạt động trên một ổ đĩa có 1 phân vùng. "dd-ing" tệp trên 1 phân vùng 2 không hoạt động đối với tôi về mặt hiển thị tại trình quản lý khởi động mac. Một bài đăng blog về điều này với các bước tương tự cũng có ở đây: business.tutsplus.com/tutorials/
Kẻ

Chỉnh sửa cho tôi nếu tôi sai nhưng điều này sẽ chỉ cung cấp cho bạn một khởi động esque CD trực tiếp, phải không? không phải là một cài đặt liên tục.
Alex Hart

Đó là chính xác, điều này sẽ cung cấp cho bạn một khởi động CD-esque trực tiếp.
karel

5

Với bốn bước này, tôi đã cài đặt Ubuntu 13.04 trên Macbook Air vào giữa năm 2011:

  1. Tạo một phân vùng mới bằng Disk Utility

  2. Cài đặt phiên bản mới nhất của rEFInd trên máy Mac của bạn

  3. Tải xuống Mac ISO của Ubuntu và tạo một thanh USB có thể khởi động với UNetbootin

  4. Khởi động lại máy Mac của bạn, chọn khởi động từ USB và cài đặt Ubuntu


Thay thế [Đã thử nghiệm trên iMac.2013] 1. cài đặt refit 2. tải xuống iso Ubuntu mới nhất (13.04 tại thời điểm này) 3. tạo một usb trực tiếp với "USB Startup Disk Creator" (mặc định với tất cả các cài đặt ub Ubuntu) 4. kết nối ổ đĩa USB sang iMac 5. khởi động lại iMac 6. tùy chọn giữ hoặc lệnh (alt hoặc super) (tôi quên cái đó) 7. chọn efi × Nhận xét chỉ có thể được chỉnh sửa trong 5 phút × Nhận xét chỉ có thể được chỉnh sửa trong 5 phút × được chỉnh sửa trong 5 phút
airtonix

1
Kể từ 3/2019, câu trả lời này đã hoạt động trên MacBook (khoảng năm 2008) và tôi đã có thể đặt Ubuntu 18.04. Cảm ơn
Chad

4

Sau rất nhiều rắc rối với các phương pháp khác nhau, cuối cùng tôi cũng đã nhận được Ubuntu 13.04 32 bit hoạt động trên macbook 2.1 (giữa năm 2007). Ổ đĩa DVD của tôi bị hỏng vì vậy tôi thực sự cần một USB trực tiếp.

(TUYÊN BỐ TỪ CHỐI :) Tôi không có lập trình viên nhưng sau khi thiết lập mọi thứ theo cách sau, nó hoạt động như bùa mê.

  1. Cài đặt phiên bản mới nhất của rEFIt.
  2. Tải xuống Trình tải USB Mac Linux từ trang này: https://github.com/SevenBits/Mac-Linux-USB-Loader/release/tag/v1.1
  3. Tải về mã nguồn từ cùng một liên kết. Bạn sẽ cần tệp bootlA32.efi nằm trong thư mục "EFI".
  4. Lắp ổ flash USB của bạn và định dạng nó vào FAT 32 bằng tiện ích đĩa.
  5. Mở Mac Linux USB Loader và chọn tệp .iso bạn muốn khởi động.
  6. Nhấp vào Tạo Live USB và làm theo hướng dẫn, đây là một quá trình khá đơn giản.

  7. Mô hình macbook của tôi vừa từ chối khởi động trên efi64, vì vậy tôi phải thực hiện một số điều chỉnh tại đây:

  8. Đi trước và mở ổ USB. Chuyển đến thư mục "efi" và sau đó là thư mục "khởi động". Bên trong, bạn sẽ thấy một tệp có tên bootX64.efi

  9. Xóa nó và đặt tệp bootlA32.efi thay thế.

  10. Bây giờ chỉ cần khởi động lại và từ menu rEFIt chọn khởi động từ ổ USB.

Tôi hy vọng nó sẽ giúp được ai đó ngoài kia!


Mac Linux USB Loader hoạt động trên MacBook Pro 2012 của tôi mà không gặp vấn đề gì. github.com/SevenBits/Mac-Linux-USB-Loader/wiki/iêu
chrish

1

Đây là Câu hỏi thường gặp trong Diễn đàn Ubuntu: http://ubuntuforums.org/showthread.php?t=1046568

Nó không hoạt động trực tiếp, nhưng yêu cầu một số xử lý đặc biệt với GRUB http://ubuntuforums.org/showthread.php?t=995704

Đã thêm: Thông tin trên trang Tải xuống cho biết cách tạo khóa USB có khả năng khởi động trên PC, nhưng không phải trên máy Mac.


11
Những diễn đàn đó thật kinh khủng khi cố gắng tìm kiếm bất kỳ thông tin lành mạnh nào từ đó. :(
hendry

-1

Tải xuống Ubuntu và sau đó tạo một USB có thể khởi động để tìm hiểu thêm hoạt động với Macbook, iMac và Mini, v.v. (2011 và các phiên bản mới hơn).

Yêu cầu: 1. Ổ USB 2GB 2. Hệ thống Ubuntu có truy cập mạng.


-3

Hãy thử cài đặt máy đã cài đặt Ubuntu, PC, notebook, bất cứ thứ gì, có thể từ một người bạn, và sau đó lấy hình ảnh ISO của Ubuntu 12.10 amd64. Sử dụng Ubuntu, mở tiện ích " Startup Disk Creator ", chọn hình ảnh ISO của Ubuntu, thiết bị USB và tạo đĩa.

Giữ phím tùy chọn trong khi Mac đang khởi động và chọn ổ USB để khởi động và bạn đã hoàn tất. Tôi đã làm nó, và nó hoạt động.

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.