Почему мы не должны редактировать grub.cfg для grub2

Если вы cat /boot/grub2/grub.cfg , вы получите большой блок текста, в котором говорится, что вы DO NOT MANUALLY EDIT THIS FILE , а также вместо этого отредактируйте файлы в /etc/default/ а затем запустите grub2-mkconfig для обновления файл /boot/grub2/grub.cfg .

Мой вопрос таков : почему он так сильно подчеркивает, что нельзя вручную редактировать файл grub.cfg?

Я понимаю, что внесенные изменения не будут постоянными в отношении обновлений и т. Д. Это кажется раздражающим, но, похоже, это не очень большая сделка. Я что-то упускаю?

Первое прямое редактирование не является надежным методом, потому что этот файл является результатом различных сценариев, которые создают меню в разделах.

Но в основном каждый раз, когда вы переходите на новое ядро ​​(установки / удаления, обновления), ваш /boot/grub/grub.cfg будет перезаписан, и вы потеряете свои изменения.

Вот почему вы не должны напрямую редактировать его.