Определите, какой пункт меню grub используется при загрузке

Пакеты расширения для более старых версий VirtualBox доступны из Oracle:

Загрузить VirtualBox (Old Builds): VirtualBox 4.0

Однако я рекомендую обновить до последней версии для стабильности и совместимость с новыми ядрами. См. Ответ ниже о том, как добавить репозиторий Oracle в свои источники:

Загрузить VirtualBox (старые сборки): VirtualBox 4.0

Чтобы иметь возможность обновить до релиз 4.2.x, мы должны сначала очистить релиз 4.0.x. Эти виртуальные машины не будут затронуты этим.

1
задан 22 October 2014 в 13:28

1 ответ

Другой способ, используя proc/cmdline, например:

BOOT_IMAGE=/boot/vmlinuz-3.13.0-37-generic root=UUID=4c0c4c6d-708b-45b0-b9e9-a5e6a7de491e ro persistent quiet splash

Можно использовать ~/.bashrc, чтобы установить пользовательскую переменную среды, значение которой зависит от proc/cmdline. Как вы можете добавить пользовательский загрузочный параметр Linux, если вы считаете, что /boot/vmlinuz-3.13.0-37-generic недостаточно для его идентификации.

Ссылка:

Установить переменную среды из GRUB. Как grub может передать любую настраиваемую переменную в системную среду? Как установить переменную среды во время загрузки (через скрипт)?
1
ответ дан 24 May 2018 в 02:44
  • 1
    Но тогда я должен проверить, не используется ли моя идентификационная строка ядром, поэтому чтение файла среды grub кажется более безопасным – user877329 22 October 2014 в 14:56
  • 2
    @ user877329, согласитесь, но это не имеет большого значения, используйте жесткое именование, например: kernel_type_XYZ=Whatever – user.dz 22 October 2014 в 15:39

Другие вопросы по тегам:

Похожие вопросы: