Постоянно изменять GRUB

Я решил после установки Lubuntu Desktop в 12.04 LTS, что я не собираюсь использовать его и планировал его удалить. У меня возникли ошибки при выполнении некоторых из приведенных выше инструкций. (Извиняюсь, но я никогда не снимал снимки экрана). Поскольку рабочий стол Lubuntu был сломан, я использовал диспетчер пакетов Synaptic, во-первых, чтобы восстановить его (на самом деле избыточный шаг), а затем полностью удалить его.

Метод был прост, и результат был идеальным, удалив все.

0
задан 10 November 2017 в 22:53

2 ответа

Наконец-то я нашел подходящий файл и подумал о том, чтобы документировать решение здесь, на случай, если кто-то другой имеет одинаковую (или аналогичную) проблему.

В моем личном случае, когда в Ubuntu файл: [ ! d1] /boot/grub/grub.cfg

позволит мне изменять записи, перечисленные в разделе «Расширенные параметры Ubuntu».

Однако в CentOS (помните, что проблема возникла впервые, когда я установил CentOS в новый SSD ) файл:

/boot/efi/EFI/centos/grub.cfg

содержит строки для записи «Ubuntu 16.04.»

Единственное, что теперь заставляет меня задаться вопросом, является ли это идеальным решением или нет, В grub.cfg есть примечание, в котором говорится, что он не должен изменять файл, потому что он автоматически генерируется из «/ etc / default / grub». Изменения в приведенных выше каталогах исправили проблему, хотя и до сих пор я не испытывал никаких проблем при загрузке.

Я оставлю несколько дней, прежде чем принимать этот ответ, в случае, если у кого-то есть лучший ответ или объяснение этого примечания «не редактируйте этот файл» в начале grub.cfg.

0
ответ дан 18 July 2018 в 03:31

Наконец-то я нашел подходящий файл и подумал о том, чтобы документировать решение здесь, на случай, если кто-то другой имеет одинаковую (или аналогичную) проблему.

В моем личном случае, когда в Ubuntu файл: [ ! d1] /boot/grub/grub.cfg

позволит мне изменять записи, перечисленные в разделе «Расширенные параметры Ubuntu».

Однако в CentOS (помните, что проблема возникла впервые, когда я установил CentOS в новый SSD ) файл:

/boot/efi/EFI/centos/grub.cfg

содержит строки для записи «Ubuntu 16.04.»

Единственное, что теперь заставляет меня задаться вопросом, является ли это идеальным решением или нет, В grub.cfg есть примечание, в котором говорится, что он не должен изменять файл, потому что он автоматически генерируется из «/ etc / default / grub». Изменения в приведенных выше каталогах исправили проблему, хотя и до сих пор я не испытывал никаких проблем при загрузке.

Я оставлю несколько дней, прежде чем принимать этот ответ, в случае, если у кого-то есть лучший ответ или объяснение этого примечания «не редактируйте этот файл» в начале grub.cfg.

0
ответ дан 24 July 2018 в 17:51
  • 1
    Обычно вы не редактируете напрямую grub.cfg. Любой sudo update-grub или новое ядро ​​создаст новый. – oldfred 11 November 2017 в 18:56
  • 2
    @oldfred Это имеет смысл: хотите ли вы включить ответ с альтернативным решением этой проблемы, чтобы я мог отметить его как «разрешенный», (если он работает)? – YSC 24 November 2017 в 11:58
  • 3
    Это показывает, что копирование загрузочной строфы Windows в 40_custom, но вы можете скопировать любую другую загрузочную строфу в 40_custom. Затем с помощью sudo update-grub в файл grub.cfg добавляются записи 40_custom. help.ubuntu.com/community/Grub2/CustomMenus С другой установкой, в которой есть все grub в ESP, вы, вероятно, можете подключиться к ней, как обычная запись Windows efi: ubuntuforums.org/ & hellip; – oldfred 25 November 2017 в 01:57

Другие вопросы по тегам:

Похожие вопросы: