内核参数和引导加载程序参数之间有区别吗?

内核参数和引导加载程序参数之间有区别吗?

我经常看到编辑 grub2 参数来更改内核参数(即 loglevel、quiet、intremap 等),但我认为还有 grub2 参数,但我不知道它们实际上是什么。

具体来说,grub2 是否需要任何特殊参数来处理网络引导(PXE)?在legacy-grub 中,我必须添加 macappend 但我不确定这是否是一个内核参数或者是否适用于 grub 配置。

谢谢

答案1

它们是相同的,主要区别在于内核参数可以通过三种方式设置:

1- 启动过程中GRUB通过 :

  a- The Grub interface during the boot.
  b- Configuration files with regenerating `grub.cfg` (permanent)

2- 期间运行通过 :

sysctl command 
/proc/sys/* directory

3- 通过配置和编译内核source

另外,不要将 GRUB 属性与顶部的属性混淆,它们适用于 GRUB ,例如:

Change the boot order.
Customize the grub menu / entries.
Change the default boot timeout.

终于可以从PXE您应该有一个支持它的网络接口并将服务器配置为从它启动BIOS

相关内容