Usuń GRUB z macOS Catalina

Oct 07 2020

Więc zainstalowałem Ubuntu na dysku zewnętrznym za pośrednictwem mojego MacBooka Pro 2016 z pamięcią flash USB. Teraz za każdym razem, gdy próbuję zainstalować inną dystrybucję Linuksa, taką jak Pop_OS, widzę program ładujący GRUB narzekający na kilka rzeczy i musiałem także zmienić dysk startowy na mój macOS Catalina, więc rozumiem, że GRUB jest głównym programem ładującym, a nie domyślnym systemem macOS . Czy istnieje sposób na całkowite usunięcie GRUB bez konieczności ponownej instalacji systemu macOS?

Odpowiedzi

2 DavidAnderson Oct 07 2020 at 21:50

W systemie Ubuntu pliki GRUB są przechowywane w folderach EFI/BOOTi EFI/ubuntuna ukrytej EFIpartycji. Zastosuj następujące kroki, aby usunąć pliki GRUB.

  1. Wprowadź następujące polecenie, aby określić identyfikator ukrytej partycji EFI na dysku zewnętrznym.

    diskutil list
    

    W tym przykładzie założę, że identyfikator to disk2s1. W kolejnych krokach dokonaj odpowiednich podstawień.

  2. Aby zamontować wolumin przechowywany na EFIpartycji, wprowadź następujące polecenie.

    sudo diskutil mount disk2s1
    

    Zanotuj nazwę woluminu podaną w danych wyjściowych tego polecenia. W tym przykładzie założę, że nazwa woluminu to EFI. W kolejnych krokach dokonaj odpowiednich podstawień.

  3. Użyj aplikacji Finder, aby wyświetlić foldery w EFIfolderze EFIwoluminu (urządzenia). Zobacz obrazek poniżej.

  4. Przenieś foldery BOOTi ubuntudo kosza.

  5. Wynieś śmieci.

  6. Wpisz następujące polecenie, aby odmontować EFIwolumin (urządzenie).

    diskutil unmount disk2s1