Как я могу установить параметры ядра для конкретной установки с участием os-prober?

Кроме Ubuntu у меня также есть установка Arch. Я планирую поддерживать конфигурацию grub из моего Ubuntu. Вся цепочка update-grub - grub-mkconfig - os-prober работает просто отлично. Я знаю, что могу установить GRUB_CMDLINE_LINUX для параметров, передаваемых ядру в /etc/default/grub. Но как бы я мог указать, что для каждого ядра / ядра в конкретном разделе?

Neat будет иметь небольшой текстовый файл рядом с образом ядра, который оценивается цепочкой инструментов, но я думаю, что это серьезно взлом через цепочку.

1
задан 14 August 2013 в 04:17

1 ответ

Скопируйте запись op-prober в 40_custom и отредактируйте, чтобы получить нужные параметры. Затем выключите os-prober.

sudo cp -a /boot/grub/grub.cfg /boot/grub/grub.cfg.backup
gedit /boot/grub/grub.cfg

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

gksudo gedit /etc/grub.d/40_custom

Затем выполните:

sudo update-grub

Если вышеуказанное работает, выключите os-prober. [ 118]

В / etc / default / grub я добавил это:

gksudo gedit /etc/default/grub

GRUB_DISABLE_OS_PROBER = true

или отключите исполняемый бит

sudo chmod a-x /etc/grub.d/30_os-prober
sudo update-grub
0
ответ дан 14 August 2013 в 04:17

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

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