Не удаляйте GRUB 2; rEFIt не может загрузить Linux без помощи GRUB 2 или какого-либо другого специфического для Linux загрузчика - или, по крайней мере, это неудобно и требует дополнительных навыков.
Однако вы можете установить rEFInd, который является обновленной версией rEFIt. (rEFIt не обновлялся в течение трех лет.) Для rEFInd можно напрямую загрузить ядро Linux, хотя для этого вам потребуется установить подходящий драйвер файловой системы EFI и создать файл конфигурации. Процедура будет:
- Установите rEFInd под OS X, запустив
install.sh
сценарий, как описано на веб-странице rEFInd. Передайте--alldrivers
опцию, чтобыinstall.sh
установить драйверы файловой системы. (Вы можете впоследствии удалить те, которые не используете, если хотите, они хранятся в/EFI/refind/drivers_x64
или/EFI/refind/drivers_ia32
.) - Перезагружать. rEFInd должен создать меню с опцией загрузки Linux через GRUB 2 и, возможно, один или несколько других опций, которые загружают Linux напрямую (через
vmlinuz-*
файлы). Используйте опцию GRUB; этиvmlinuz-*
варианты пока не будут работать. - В Linux запустите
mkrlconf.sh
скрипт, который поставляется с rEFInd. - Перезагрузите и проверьте параметры загрузки Linux - те, которые запускают
vmlinuz-*
файлы. - Если вы можете загрузить Linux через
vmlinuz-*
файлы, загрузитесь в OS X и отредактируйте/EFI/refind/refind.conf
файл. Найдите закомментированнуюscanfor
строку. Раскомментируйте его и убедитесь, чтоhdbios
опция не включена. Это удалит запись GRUB из rEFInd. - При желании, в OS X или Linux, запустите
gdisk
на жестком диске. (Существует пакет Ubuntu дляgdisk
, или вы можете загрузить и установить версию OS X.) Введите текст,x
чтобы войти в меню экспертов, введитеn
новый защитный MBR, а затем введите,w
чтобы сохранить изменения. Это сотрет любую гибридную MBR, которая могла существовать на диске, что сделает его более безопасным.
Эта процедура фактически не удаляет GRUB из вашей системы, но делает ее присутствие несущественным. Удаление GRUB возможно, но это сопряжено с усилиями и рисками, поэтому ИМХО это не стоит делать.