Я просматривал документацию, но все еще совершенно запутался. Я привык использовать menu.lst
настроить grub, но grub.cfg
похоже, способ сделать это для grub2. На моем сервере Debian 8 установлен grub 0.97 и, похоже, есть компоненты для использования обоих / любого из menu.lst
или grub.cfg
. Кажется, я не могу найти никакой информации о том, как они взаимодействуют.
Grub 0.97 просто использует grub.cfg
если он там и тогда по умолчанию menu.lst
в противном случае? У меня возникла проблема с загрузкой, и сотрудники службы технической поддержки, где находится мой сервер, просто переименовали grub.cfg
к grub.cf_
. Когда я бегу update-grub
похоже, что это не создает нового grub.cfg
и только ручки menu.lst
.
Если бы я хотел перейти на использование grub.cfg
тогда мне нужно начать использовать grub-mkconfig
вместо этого (просматривая update-grub
это, кажется, никогда не справляется grub.cfg)? If
подходящийdoes a kernel upgrade, will the appropriate thing happen and
grub.cfg` обновлять?
В устаревших версиях grub он использует исключительно menu.lst. В grub2 grub.cfg, который вы никогда не должны изменять самостоятельно. Если я правильно помню, в debian есть команды grub2-install и update-grub2, которые настроят grub.cfg.