Tôi thực sự khuyên bạn không nên gây rối với bộ tải khởi động trên máy Mac của mình trừ khi bạn ở vị trí định dạng máy của mình.
Máy Mac không sử dụng grub để khởi động vào OSX
Trình chọn khối lượng khởi động tích hợp của phần sụn (giữ Tùy chọn để kích hoạt nó) sẽ nhận ra đĩa CD khởi động Linux cũng như đĩa cứng có thể khởi động và cho phép bạn khởi động chúng. (Tuy nhiên, chúng có thể được gắn nhãn là Windows Windows.) Để khởi động ba lần, bạn sẽ chỉ nhận được một mục trong trình chọn tích hợp, nhưng bạn có thể sử dụng GRUB, LILO hoặc NTLDR để hoạt động như một menu cấp hai để chọn giữa Windows và Linux.
http://refit.sourceforge.net/myths/
Một giải pháp tốt hơn sẽ là quay một VM trong Virtualbox và chạy grub-mkrescue
để tạo đĩa khôi phục grub của bạn từ đó.
Nếu bạn tìm kiếm trình quản lý gói Mac cho phần mềm grub, bạn sẽ không tìm thấy: Có thể vì các công cụ này không sử dụng trên Mac.
spuders-macbook-pro:Downloads spuder$ brew search grub
No formula found for "grub". Searching open pull requests...
spuders-macbook-pro:Downloads spuder$ brew search grub-mkrescue
No formula found for "grub-mkrescue". Searching open pull requests...
Cập nhật
Cố gắng biên dịch từ nguồn
-Install Homebrew
-Install bazaar
- Tải về nguồn grub
-Install
autogen -Compile
$uname -a
Darwin spuders-macbook-pro.localhost 12.4.0 Darwin Kernel Version 12.4.0: Wed May 1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
$ brew install bazaar
$ #The installation of bazaar pops up a warning that you need to export PYTHONPATH
$ export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
$ brew install autogen
$ cd /tmp
$ bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub
$ cd /tmp/grub
$ autogen
$ ./configure
configure: error: cannot find install-sh, install.sh, or shtool in build-aux "."/build-aux
Có vẻ như configure.ac không được thiết lập cho Mac OS. Nếu bạn thành thạo trong việc biên dịch phần mềm, bạn có thể sửa đổi nó.
Đặt cược tốt nhất của bạn vẫn sẽ là cài đặt hộp ảo và tạo một máy ảo linux và chạy các công cụ grub từ đó
Tài nguyên bổ sung
http://refit.sourceforge.net
http://mac.linux.be/content/probols-refit-and-grub-after-installation
http://crunchbang.org/forums/viewtopic.php?id=24692
http : //uk.answers.yahoo.com/question/index? qid = 20080929055515AAeK1j7
/apple/39291/ubfox-on-mac-dual-boot-where-do-i-install- grub