Configuring Text Boot on Ubuntu 12.04

I spent a lot of time trying to figure out how to disable plymouth and get a clean text boot on Ubuntu 12.04. Hence thought of documenting it in case I forget how I did it :-).

Edit /etc/default/grub and make the following changes:

  1. Modify the GRUB_CMDLINE_LINUX variable and set it as shown below.
    GRUB_CMDLINE_LINUX="init=/sbin/init -v noplymouth INIT_VERBOSE=yes"
    
  2. Uncomment the GRUB_TERMINAL variable. It should be set to as shown below:
    GRUB_TERMINAL=console
  3. Add a new line below the GRUB_TERMINAL variable declaration as shown below:
    GRUB_GFXPAYLOAD_LINUX=text
  4. Save the file /etc/default/grub
  5. Update the grub configuration and reboot.
    update-grub
    reboot
    

Thats it. You should get a clean text boot with Ubuntu now!!!

Advertisements

9 thoughts on “Configuring Text Boot on Ubuntu 12.04

  1. On step 1, don’t you mean
    “Modify the GRUB_CMDLINE_LINUX”
    instead of
    “Modify the GRUB_CMDLINUX_LINUX”
    ???

  2. Hi,
    Good job. This did it. Finally!
    Do you also know how to configurate the solution, because the letters are huge. The solution is now 640x…, I guess.

    Tobs

      • 🙂 Well I too tried several ways to change the display resolution by passing vga parameter to Linux kernel boot command line and even trying to set it from Grub2, however that just wouldn’t work. I agree that on a standard monitor this may not be the best solution due to huge letters. But since I am using this as a virtual machine, I can live with it and did not investigate further.

  3. Is there any chance you could post your whole /etc/default/grub here?
    I’ve made all of the changes suggested here and I still can’t boot to a command prompt.
    I’m wondering if something else is over riding.
    thanks…

  4. Pingback: Blank console after fresh install of 12.04.03 - Tech Forum Network

  5. not working for me, and I dont know why?? I’ve spent a lot of time on this as well, I have the same ver ubuntu 12.04 lts not sure what is the problem? its a vm not sure whats going on?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s