User Tools

Site Tools


force_boot_to_command_line

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
force_boot_to_command_line [2017/05/24 20:15] walkeradminforce_boot_to_command_line [2023/03/09 22:35] (current) – external edit 127.0.0.1
Line 15: Line 15:
     sudo vi /etc/default/grub      sudo vi /etc/default/grub 
 \\  \\ 
 +Look for the line that starts with <color #ed1c24>GRUB_CMDLINE_LINUX_DEFAULT</color> and comment out that line by placing a hash <color #ed1c24>#</color> symbol in front of it. 
 \\  \\ 
-Look for the line that starts with <color #ed1c24>GRUB_CMDLINE_LINUX_DEFAULT</color>, and comment out that line by prepending # sign. This will disable the initial splash screen, and enable verbose mode (i.e., showing the detailed booting procedure). +\\  
-Then change GRUB_CMDLINE_LINUX="" to:+    # GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 
 +\\  
 +This will disable the initial splash screen, and enable verbose mode (i.e., showing the detailed boot procedure). 
 +\\ 
 +\\  
 +Then change <color #ed1c24>GRUB_CMDLINE_LINUX=""</color> to: 
 +\\  
 +\\  
 +    GRUB_CMDLINE_LINUX="text" 
 +\\  
 +Next, uncomment the line that says <color #ed1c24>"#GRUB_TERMINAL=console</color>
 +\\  
 +\\  
 +    GRUB_TERMINAL=console 
 +\\  
 +The updated GRUB default configuration looks like the following: 
 +\\  
 +<file> 
 +# 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="text" GRUB_CMDLINE_LINUX="text"
-Nextuncomment the line that says "#GRUB_TERMINAL=console". + 
-The updated GRUB defult configuration looks like the following.+# Uncomment to enable BadRAM filteringmodify 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" 
 +</file> 
 +\\  
 +Now use update-grub command to re-generate a GRUB2 config file in /boot based on these changes. 
 +\\  
 +\\  
 +    sudo update-grub  
 +\\  
 +For systemd-enabled desktop only: If your desktop uses systemd (e.g., for Debian 8 or later or Ubuntu 15.04 or later), there is one additional step needed. That is to change the default target from "graphical" target to "multi-user" target. Skip this step if your desktop does not use systemd. 
 +\\  
 +\\  
 +    sudo systemctl set-default multi-user.target  
 +\\  
 +Now reboot and hopefully you will be at a text based login prompt. 
 +\\  
 +\\ 
force_boot_to_command_line.1495653352.txt.gz · Last modified: 2023/03/09 22:35 (external edit)