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

После обновления yum появилось несколько вариантов загрузки (в списке загрузки grub)

Я новичок в администрировании Linux, поэтому мне сложно понять обновление yum и список загрузки grub.

Я недавно сделал ням обновление на старой машине CentOS. Все хорошо, за исключением того, что в списке загрузки grub появляется несколько вариантов загрузки, и мне интересно, почему? Мне удалось выполнить поиск в Google, и я решил, что могу вручную настроить порядок загрузки в /etc/grub.conf.

  1. Означает ли это, что теперь у меня установлено несколько ОС?
  2. Будет ли мой список grub расти, если я буду обновлять yum в будущем?
  3. Мне нужно удалить старый элемент из списка?

Спасибо.

Если вы установите новое ядро ​​через yum, оно появится в вашем списке загрузки. Я думаю, что yum берет текущую, делает ее второй записью, а затем делает новое ядро ​​первой записью по умолчанию. Это позволяет вам загрузить старое ядро, если вам нужно после обновления и возникла проблема.

Пожалуйста, используйте команду ниже, чтобы удалить предыдущие ядра.

package-cleanup --oldkernels --count=1

  1. Нет, только другие версии (обычно более старые) ядра, как указано выше.

  2. Да, каждый раз, когда вы обновляете ядро, вы будете получать новую запись.

  3. Нет. Возможно, самый простой способ, если вы хотите, - это зайти в / boot и удалить старые ядра и связанные файлы (они будут иметь такую ​​же строку посередине, например, 2.6.9-42). Я бы как минимум сохранил текущую и предыдущую версии (т.е. две заведомо хороших конфигурации) на всякий случай. Но, честно говоря, кого это волнует? Не так много места (14 МБ в приведенном ниже примере), и вы можете просто игнорировать старые вещи, так как они находятся внизу экрана.

some_hostname Sun Jan 03 19:17:58 /boot
root > ls -1t
grub                             <- boot loader config files
initrd-2.6.9-78.0.13.EL.img          <- the 2.6.9-78 related files
initrd-2.6.9-78.0.13.ELsmp.img       <- for both smp (multi core/thread)
symvers-2.6.9-78.0.13.ELsmp.gz       <- and uni processor
config-2.6.9-78.0.13.ELsmp           <-
System.map-2.6.9-78.0.13.ELsmp       <-
vmlinuz-2.6.9-78.0.13.ELsmp          <-
symvers-2.6.9-78.0.13.EL.gz          <-
config-2.6.9-78.0.13.EL              <-
System.map-2.6.9-78.0.13.EL          <-
vmlinuz-2.6.9-78.0.13.EL             <-
initrd-2.6.9-42.ELsmp.img
initrd-2.6.9-42.EL.img
lost+found
config-2.6.9-42.ELsmp
System.map-2.6.9-42.ELsmp
vmlinuz-2.6.9-42.ELsmp
config-2.6.9-42.EL
System.map-2.6.9-42.EL
vmlinuz-2.6.9-42.EL
message
message.ja
some_hostname Sun Jan 03 19:18:05 /boot
root >