grub screen changed, cannot find /etc/default/grub after update

Asked by gratefulfrog

I am running 16.04 on an asus UX303LNB laptop (high end). I have dual boot (Win10/XUbuntu) but nearly only use Xubuntu.

Today, after a massive update, the boot screen is no longer black but a blue/turquoise with a Debian image and text covering the commands.

After booting I get a long list of [OK] things , then finally the login prompt.

Prior to this update, I had only the black os selections screen and then the boot prompt.

I tried to find the /etc/default/grub file to reconfigure, but it is not present.

Anyone know what has happened and if and how I can get back my previous nice boot sequence?

Thanks,
Bob

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
gratefulfrog (gratefulfrog) said :
#1

I meant /etc:default/grub is not found...

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

What is the output of:

lsb_release -a; uname -a; file /etc/default/grub

Thanks

Revision history for this message
gratefulfrog (gratefulfrog) said :
#3

here it is!

$ lsb_release -a; uname -a; file /etc/default/grub
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04 LTS
Release: 16.04
Codename: xenial
Linux UX303LNB 4.4.0-28-generic #47-Ubuntu SMP Fri Jun 24 10:09:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
/etc/default/grub: cannot open `/etc/default/grub' (No such file or directory)

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#4

If you run:

sudo gedit /etc/default/grub

and paste the below text:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Then save the new file, close gedit and run:

sudo update-grub

The file will be used.Is this now OK?

Revision history for this message
gratefulfrog (gratefulfrog) said :
#5

That fixed it - Thank you!

I wonder how an update could delete this file?

Cheers,
Bob

Revision history for this message
gratefulfrog (gratefulfrog) said :
#6

Thanks actionparsnip, that solved my question.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#7

Not sure. Seems wei. Oh well.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#8

Weird*