How to set ‘Nomodeset’ into the grub bootloader (Debian and Ubuntu) – Intel Core i5 3550

This guide explains how to add the nomodeset parameter to the boot process, which is very useful for AMT servers and allows the server to display the screen correctly in the VNC viewer.

Guide

1. Install the O/S. In Debian, choose the normal installer without graphics. In Ubuntu, just run the installer as usual.

2. After completion, reboot the server as normal, but interrupt the default boot in GRUB by hitting the arrow keys.

3. Highlight the very first, top option, and hit E

4. Scroll down in the editor and look for the line that starts with linux. Once found, append to the end of the line with nomodeset

5. Press F10 to boot. The server should boot and not disconnect if done correctly.

6. Log in as a customer and switch to root either by executing su or sudo su in Ubuntu

7. Execute

'nano /etc/default/grub'

8. Look for the line

'GRUB_CMDLINE_LINUX_DEFAULT=""' and change it to GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

9. Press Ctrl-X to save and exit

10. Execute update-grub and wait for it to finish.

11. Reboot the server. If done correctly, the server should boot into the O/S and should not disconnect.