从
这个问题中,关于
nomodeset
:
最新的内核将视频模式设置移到了内核中。因此,在X服务器启动时,所有与硬件特定时钟频率和寄存器相关的编程都在内核中进行,而不是在X驱动程序中进行。这使得可以拥有高分辨率、外观漂亮的闪屏(启动)界面,并且从闪屏到登录界面的过渡没有闪烁。不幸的是,对于某些显卡来说,这种方法无法正常工作,导致出现黑屏。添加nomodeset参数指示内核在加载X之前不加载视频驱动程序,而是使用BIOS模式。
从
Unix & Linux上,关于
quiet splash
:
这个“splash”(最终会出现在/boot/grub/grub.cfg中)会导致显示启动画面。
与此同时,您希望引导过程保持安静,否则各种消息会干扰该启动画面。
尽管在GRUB中指定了这些是影响内核或其模块加载的内核参数,而不是改变GRUB行为的东西。GRUB_CMDLINE_LINUX_DEFAULT中的重要部分是CMDLINE_LINUX。
这个答案涵盖了acpi、noapic和nolapic。
一般情况下,除非您的BIOS存在问题并且无法正确处理这些标准,或者它可能太旧以至于这些标准没有完全实施,否则不需要这些引导参数。
ACPI(高级配置和电源接口)是用于处理电源管理的标准。较旧的系统可能不完全支持ACPI,因此有时候给内核一个提示不使用它可能会有帮助。"acpi=off"
APIC(高级可编程中断控制器)是一种在较新系统上找到的功能。"local"版本称为"LAPIC"。该控制器可以设置为生成和处理中断,这是硬件用来传递消息的信号。同样,一些APIC的实现可能在较旧的系统上出现问题,因此禁用它是有用的。"noapic"和"nolapic"。
有时候APIC正在工作,但通过干扰传递的消息而减慢了速度。例如,这可能会影响音频和视频处理。因此,人们也可能出于这个原因禁用它。
附加参数可以在
这里找到。