Before trying specific kernel boot parameters, it is advisable to first add them temporarily for testing or troubleshooting purposes. When the parameters have the intended effect, they can then be added permanently.
Kernel boot parameters are text strings that disable/enable certain features or change specific system behaviours. To achieve the desired change, note kernel boot parameters: 
- are case-sensitive
- can be a simple word (like "splash" or "noapic")
- might have an
= sign to denote values (like "acpi_backlight=vendor")
- might include punctuation ("i8042.noloop")
Kernel boot parameters have no effect unless entered exactly as advised -- spelling/formatting errors or invalid values do not result in an error message.
Kernel Boot Parameter Change
Follow these steps to temporarily add kernel boot parameters.
1. Restart the system. 
2. Access the grub menu.
Repeatedly press the
Esc key until the grub menu appears. Alternatively the
Shift key can be held down continuously for BIOS-mode (not UEFI-mode) until the menu appears. 
3. Select the relevant entry to edit.
Use the arrow keys to highlight the relevant entry and then press the
e key to enter edit mode.
4. Add kernel boot parameter changes.
Use the arrow keys to move down to the line that contains boot arguments: 
- On BIOS systems the line will begin with
- On UEFI systems the line begins with
End key to move the cursor to the end of that line. Press the space bar and carefully type in kernel boot parameters -- multiple parameters are separated with a space, but no spaces are added before/after any
= signs or for punctuation in parameters.
5. Reboot the system.
X to boot the system with the new, temporary parameters.
The effect will only last for this boot session; once the system is restarted they will no longer have any effect.
Permanent Configuration Changes
1. Learn how to configure permanent changes.
Inspect the following resources:
2. Create a new configuration file.
/etc/default/grub.d/50_user.cfg in an editor with root rights.
(Qubes-Whonix ™: In TemplateVM)
This box uses
sudoedit for better security [archive]. This is an example and other tools could also achieve the same goal. If this example does not work for you or if you are not using Whonix, please refer to this link.
3. Paste the necessary kernel parameters.
- The following example uses kernel parameter
- Replace only
nomodeset with the actual kernel parameters you want to add.
- Do not remove the leading text (underlined):
- Do not remove the trailing quote (
"; marked in bold):
5. Regenerate grub configuration.
The process is complete.
Jobs in USA
Search engines: YaCy | Qwant | ecosia | MetaGer | peekier | Whonix ™ Wiki
We are looking for video makers to help create demonstration, promotional and conceptual videos or tutorials.
This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! Read, understand and agree to Conditions for Contributions to Whonix ™, then Edit! Edits are held for moderation. Policy of Whonix Website and Whonix Chat and Policy On Nonfreedom Software applies.
Copyright (C) 2012 - 2021 ENCRYPTED SUPPORT LP. Whonix ™ is a trademark. Whonix ™ is a licensee [archive] of the Open Invention Network [archive]. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Freedom Software license as Whonix ™ itself. (Why?)
The personal opinions of moderators or contributors to the Whonix ™ project do not represent the project as a whole.
Whonix ™ is a derivative of and not affiliated with Debian [archive]. Debian is a registered trademark [archive] owned by Software in the Public Interest, Inc [archive].
Whonix ™ is produced independently from the Tor® [archive] anonymity software and carries no guarantee from The Tor Project [archive] about quality, suitability or anything else.