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:
- Modify the GRUB_CMDLINE_LINUX variable and set it as shown below.
GRUB_CMDLINE_LINUX="init=/sbin/init -v noplymouth INIT_VERBOSE=yes"
- Uncomment the GRUB_TERMINAL variable. It should be set to as shown below:
GRUB_TERMINAL=console
- Add a new line below the GRUB_TERMINAL variable declaration as shown below:
GRUB_GFXPAYLOAD_LINUX=text
- Save the file /etc/default/grub
- Update the grub configuration and reboot.
update-grub reboot
Thats it. You should get a clean text boot with Ubuntu now!!!
Advertisements
On step 1, don’t you mean
“Modify the GRUB_CMDLINE_LINUX”
instead of
“Modify the GRUB_CMDLINUX_LINUX”
???
Yes. Good catch. Fixed it. Thanks! Shekhar
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
sorry I meant resolution… 😀
🙂 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.
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…
Awesome! Génial!
Un made a translation in French on my http://tuxnotes.blogspot.fr/2013/07/mint-desactiver-plymouth-deactivate.html
Thanks to you!
Pingback: Blank console after fresh install of 12.04.03 - Tech Forum Network
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?