У меня был загрузчик Refind в Macbook Air 2013-mid. Мой диск имеет OSX и не работает Ubuntu. Ubuntu испортил мой загрузчик так, что он только запускается. Я не могу перейти к grub / refind, нажав ALT, ALT-R, ... Мой SIP отключен.
Я следовал инструкциям здесь и здесь . Я сейчас в grub>командной строке, где мне удалось получить, нажав ESCпри запуске. В grub, lsдает
(proc) (hd0) (hd1) (hd3) (hd1,gpt4) (hd1,gpt2) (hd1,gpt1) error: failure reading sector 0x0 from `hd2'
где
hd1мой SSD узнаетls (hd1)(hd1,gpt1)EFI здесь, толстая файловая система, вероятно, размер свопа 20kB(hd1,gpt2)75 Гб здесь, наверное OS X(hd1,gpt3)Восстановление HD, не уверен что(hd1,gpt4)Ubuntu 16.04, 45 Гб здесь
Поэтому мне нужно настроить загрузчик, который имеет (hd1,gpt2)и (hd1,gpt4)в той же таблице. Я все еще refindмогу, но не уверен, потому что Ubuntu, вероятно, заменил его.
Проблема : ls (hd1,gpt2)/дает
error: unknown filesystem
Я не могу настроить загрузчик, очевидно, обратно с Linux Grub. Если бы я мог видеть содержимое, я хотел бы сделать
set root='(hd1,gpt2)'
...
Я действительно хотел бы запустить работающую систему, чтобы исправить ситуацию, но я не могу найти ключ для загрузки с USB.
Обновления на стороне Linux
Я сделал много циклов обновления и обновления на стороне Linux. Итак, ядро Linux теперь 4.4. При запуске я получаю только меню Grub, где нет OS X. Только Ubuntu и его варианты. Поэтому я думаю, что проблема заключается в том, чтобы просто связать OS X с Grub, но я не уверен, смогу ли я прочитать файловую систему OS X в grub>.
Неудачная попытка установки refind в Linux
В Linux установите refindснова
sudo apt-add-repository ppa:rodsmith/refind
sudo apt-get update
sudo apt-get install refind
и ответь yes. Запустить снова. Тем не менее, Grub все еще там, но не переосмыслить.
Как исправить загрузчик в Macbook?