2015-08-28 3 views
-1

Ядро поставляется с RHEL 7: 3.10, затем я строю и устанавливаю 4.2.0 успешно. Но я нахожу в /etc/grub2.cfg, возможность загрузки ядра не хватает моей покупке: intel_iommu, так что я добавить "intel_iommu=on" в /etc/grub2.cfg вручную:Каков правильный способ изменения опции загрузки ядра в grub2.cfg?

menuentry ...{ 
     ...... 
     linux16 /vmlinuz-4.2.0-rc8+ root=/dev/mapper/rhel-root ro rd.lvm.lv=rhel/root crashkernel=auto rd.lvm.lv=rhel/swap vconsole.font=latarcyrheb-sun16 vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8 intel_iommu=on 
     ...... 
} 

Затем перезагрузите ядро, из dmesg выхода:

[[email protected] /]# dmesg | grep DMAR 
[ 0.000000] DMAR: IOMMU enabled 

I может видеть, что «intel_iommu=on» вступает в силу.

Мне просто интересно, как правильно изменить параметр загрузки ядра в grub2.cfg. Нужно ли добавлять параметр добавления grub2.cfg вручную?

+0

Я думаю, что это правильный путь. Я не знаю другого метода. –

+0

Файлы grub обычно находятся в каталоге '/ boot/grub'. В указанных вами файлах необходимо создать новый файл 'grub * .cfg' в этом каталоге. –

ответ

0

После расследования, я нахожу ответ:

(1) В соответствии с вашими потребностями, изменять файлы в /etc/grub.d каталоге или /etc/default/grub файл;
(2) Используйте команду grub2-mkconfig -o /boot/grub2/grub.cfg для создания нового файла конфигурации.

Например, добавление "intel_iommu=on ":
(1) Добавить" intel_iommu=on" в /etc/default/grub файле;
(2) Выполнение grub2-mkconfig -o /boot/grub2/grub.cfg.

Затем оно принимает эффекты!

0

Редактирование файла grub.conf должно быть прекрасным. Если вы не хотите отредактировать личинку с помощью командной строки можно использовать личинку настройщик (http://ubuntuforums.org/showthread.php?t=1664134)

Смежные вопросы