Я сделал раздел на своем дополнительном жестком диске и установил на него Debian. Как указано в документации, это делает GRUB загрузчиком по умолчанию. Так как я на самом деле не использовать Debian установки, я хотел бы избавиться от GRUB так, чтобы не всегда загружая OSX, нажав клавишу ⌥. Как я могу удалить GRUB и вернуться к загрузчику по умолчанию, желательно с возможностью загрузки Debian?

Схема расположения моего диска и разделов такая (разделы SSD и Macintosh HD зашифрованы)

disk1s4 - это место, где находится Debian, disk1s5 - это своп. Поскольку оба тома являются Core Storage, я не могу применить подсказку, чтобы изменить размер раздела, чтобы удалить GRUB. Перед установкой Debian я перешел в Core Storage, поэтому должен быть способ удалить GRUB без расшифровки обоих зашифрованных разделов.

PS: У меня установлен rEFInd на загрузочную флешку, которую я ранее использовал для загрузки своих Linuces, которые были у меня до Debian. Будет ли это работать, если я удалю GRUB?

2 ответа2

4

Это хороший вопрос. У меня был тот же вопрос несколько лет назад, и у меня был простой ответ. Я только что протестировал это решение, так как у меня примерно такая же настройка, хотя я использую El Capitan и Fedora. Лично я предпочитаю то, как ты это делаешь сейчас, поэтому я прихожу с той же отправной точки. Это решение для вашего вопроса дополнительно работало с Maveriks, когда я впервые попробовал его.

Упрощая вопрос, вынимая ответ:

1) Кажется, что сам вопрос содержит неверный ответ или является вопросом из двух частей. Позвольте мне урезать ваш вопрос, удалив 3 слова:

"Как я могу удалить GRUB и вернуться к загрузчику по умолчанию, желательно, при этом сохраняя возможность загрузки Debian?"

чтобы:

«Как я могу вернуться к загрузчику по умолчанию, желательно с возможностью загрузки Debian?"

2) Если под "удалить" вы подразумеваете "стереть" grub, это будет проблемой для загрузки Debian.

3) Если вы хотите скрыть этот раздел, чтобы не видеть его в поисковике, я добился успеха, просто используя файл fstab. Это совершенно другой вопрос, поэтому я не буду вдаваться в подробности.

Это должно охватывать основы о "удалить grub и".

Теперь для решения основного вопроса.


Вопрос:

Как я могу вернуться к загрузчику по умолчанию, желательно с возможностью загрузки Debian?

Ответ:

(протестировано с несколькими перезагрузками):

  1. Войдите в систему как администратор (я проверил это, используя учетную запись администратора, потому что было много запросов на учетные данные). Обычно я запускаю учетную запись пользователя).

  2. Откройте "Startup Disks"

    (Меню: логотип Apple -> Системные настройки -> Загрузочные диски)

  3. Разблокировать замок

  4. Убедитесь, что выбран системный диск OSX.

    (Не переводите диск в "целевой режим")

  5. Блокировка замка
  6. Нажмите кнопку перезагрузки на экране "Загрузочные диски".
Примечание. Даже если может показаться, что эта настройка уже была установлена до того, как вы открыли окно, все равно выполните действия, чтобы «напомнить» OSX.

Результат:

  • С этого момента компьютер автоматически загружает OS X. С вашей точки зрения, вам понравится, как это было до установки Debian.

  • Если вы хотите использовать Debian, вы можете нажать клавишу параметров точно так же, как вы это делаете сейчас, и Grub загрузит Debian.

  • Это "постоянный" и неразрушающий ответ. Вам не нужно повторять процесс. Если вы используете Debian, вам не нужно возвращаться в раздел загрузочного диска OS X и повторять предыдущие шаги.

1

Цитата из форумов Ask Ubuntu:

Запустите Дисковую утилиту и нажмите на свой внутренний жесткий диск (сам диск, а не раздел под ним). Затем нажмите на вкладку Раздел. Если вы переместите треугольный ползунок, который регулирует раздел вверх, а затем вернется туда, где он был, кнопка "Применить" станет активной (она начнет выделяться серым цветом). Теперь вы можете нажать "Применить", и раздел останется один, но загрузчик будет воссоздан заново. Аадитя Багга Линк

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .