The Cookie Machine - Click here to drag window

DUMMY TEXT - Real text set in assets/js/theCookieMachine.js

If you can read me, I'm broken!

Views: 6,130β€…    Votes:  3β€…    βœ… Solution
Tags: boot   kernel   virtualbox  
Link: πŸ” See Original Answer on Ask Ubuntu ⧉ πŸ”—

URL: https://askubuntu.com/q/1000559
Title: KASLR disabled: could not find suitable E820 region!
ID: /2018/01/28/KASLR-disabled_-could-not-find-suitable-E820-region!
Created: January 28, 2018    Edited:  January 28, 2018
Upload: April 8, 2024    Layout:  post
TOC: false    Navigation:  false    Copy to clipboard:  false


Boot Fix

In order to boot properly in the first place, highlight your Ubuntu option and press e to edit the boot parameters. Manually insert nokaslr behind quiet splash and then press F10 to continue booting.

Permanent Fix

Using sudo powers edit your /etc/default/grub and add the option nokaslr to the line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nokaslr"

You may have other options besides quiet splash which you will want to leave in place. Save the file and exit your editor. Then run:

sudo update-grub

Second Option

If inserting nokaslr above doesn’t work, then repeat both sections above but insert kaslr instead.

TL;DR

KASLR randomizes the layout of Kernel address space making it harder for snooping programs to hack kernel working storage and obtain passwords. It was superceded by KAISER which was superceded KPTI (Kernel Page Table Isolation) for Meltdown and Spectre Security hole violations.

⇧ Prevent a Workstation Screen from dimming How to Factory Reset Ubuntu 17.10  β‡©