У меня был загрузчик 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?