Назад | Перейти на главную страницу

grub 0.97 (устаревшая) путаница между menu.lst и grub.cfg

Я просматривал документацию, но все еще совершенно запутался. Я привык использовать 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 andgrub.cfg` обновлять?

В устаревших версиях grub он использует исключительно menu.lst. В grub2 grub.cfg, который вы никогда не должны изменять самостоятельно. Если я правильно помню, в debian есть команды grub2-install и update-grub2, которые настроят grub.cfg.