Как переключиться на общее ядро ​​в безглавой Ubuntu Server 12.04?

3

Я только что получил выделенный сервер с Ubuntu 12.04, установленный с настраиваемым скомпилированным ядром. Поскольку я хотел бы установить VirtualBox, и это настраиваемое ядро ​​не поддерживает динамическую загрузку модуля (для обеспечения безопасности) мне нужно изменить ядро.

Я запускаю несколько серверов Ubuntu в течение многих лет, но никогда не играл с grub и безголовым компьютером.

Когда запускается команда update-grub, она показывает другое обнаруженное ядро. Вот что я вижу

Generating grub.cfg ...
Found linux image: /boot/bzImage-3.2.13-xxxx-grs-ipv6-64
Found linux image: /boot/vmlinuz-3.2.0-34-generic
Found initrd image: /boot/initrd.img-3.2.0-34-generic
  No volume groups found
done

Первая из них активна, как показано в uname -r . Мне кажется, что второе ядро ​​- это то, что я должен использовать. Но я не знаю, как настроить grub2 для его использования.

На компьютере также настроен программный RAID с использованием mdadm, я думаю. Никогда не использовал это раньше. Я не знаю, может ли игра с грибом меняющегося ядра затормозить.

Что мне делать, чтобы установить общее ядро ​​как стандартное, чтобы я мог запускать VirtualBox.

    
задан chmike 06.12.2012 в 11:51
источник

1 ответ

5

Чтобы изменить запись меню по умолчанию с терминала:

  1. Получить существующий номер выбора комнаты ( начиная с 0 ) выполните следующие действия с терминалом: grep menuentry /boot/grub/grub.cfg
  2. Теперь откройте / etc / default / grub как root , затем обновите GRUB_DEFAULT до соответствующего номера в меню.
  3. выполнить sudo update-grub
  4. перезагрузка!
ответ дан martin-mystere 06.12.2012 в 13:47
источник