Grub: Difference between revisions

From 太極
Jump to navigation Jump to search
Line 118: Line 118:
= Increase root partition in Live session =
= Increase root partition in Live session =
* [https://superuser.com/questions/753134/how-to-adjust-the-size-of-the-root-partition-on-live-arch-linux-system-dev-ma How to adjust the size of the root partition on live Arch Linux system?]
* [https://superuser.com/questions/753134/how-to-adjust-the-size-of-the-root-partition-on-live-arch-linux-system-dev-ma How to adjust the size of the root partition on live Arch Linux system?]
* [https://ostechnix.com/adjust-size-root-partition-live-arch-linux/ How To Adjust The Size Of The Root Partition On Live Arch Linux]
* [https://ostechnix.com/adjust-size-root-partition-live-arch-linux/ How To Adjust The Size Of The Root Partition On Live Arch Linux]. When you boot the Arch Linux livecd, press e or hit tab key to edit the kernel parameters. Go to the end of the line that says ".... linux=... initrd=...." something like that and append '''cow_spacesize=1G''' at the end to get 1GB size root partition or whatever space left from RAM. It seems that cow_spacesize is specific to Arch Linux and its derivatives.


= Systemd =
= Systemd =

Revision as of 14:27, 8 August 2023

Resources

Repair/update Grub2

Ubuntu: Boot Repair

https://help.ubuntu.com/community/Boot-Repair from a live USB

Not see Grub after re-install/upgrade Windows

Fix Grub Not Showing For Windows 10 Linux Dual Boot

Add a new entry to boot an ISO

Pop_OS! does not use Grub, but rather systemd-boot

How to install grub menu on pop os?

Configuration - /etc/default/grub

How to Configure the GRUB2 Boot Loader’s Settings

Configuration options:

  • Scripts in /etc/grub.d
  • Configuration file at /etc/default/grub

Incorporating changes:

  • grub2-mkconfig (or grub-mkconfig for Grub v1) reads configurations and generates a new configuration for /boot/grub2 (or /boot/grub)

Show the grub2 screen

To show the grub2 screen, run sudo nano /etc/default/grub and comment out the line GRUB_HIDDEN_TIMEOUT=0 and change the line GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT="". Remember to run 'sudo update-grub' after any change to grub.

Change theme

How To Change GRUB Theme In Linux

Set Screen Resolution

Set Screen Resolution using Kernel Boot Parameter on Linux. I try "vga=ask" and "vga=341" and both do not work.

How do I set the grub timeout and the grub default boot entry?

https://askubuntu.com/questions/148095/how-do-i-set-the-grub-timeout-and-the-grub-default-boot-entry

  1. gksudo gedit /etc/default/grub
  2. Change as you like. Save and closed the file.
    • You can change the default from 0 to any number
    • You can change the "hidden timeout" (no menu)
    • You can force the grub menu to show by commenting out the two GRUB_HIDDEN lines with a # at the beginning of the line
    • set the grub menu timeout (default is 10 seconds)
  3. sudo update-grub
  4. Reboot

Grub Customizer - GUI program

Add a splash image

Follow the instruction at https://help.ubuntu.com/community/Grub2/Displays. Note that Grub2 will search the image based on some priority and there are also some minor requirements on the images. To test

sudo apt-get install grub2-splashimages
sudo cp /usr/share/images/grub/Moraine_Lake_17092005.tga /boot/grub/
sudo update-grub

Boot into command line

http://www.linuxandubuntu.com/home/how-to-boot-into-linux-command-line

  1. Highlight the first item (default) and press 'e' in the GRUB menu
  2. Navigate to the line that starts with ‘linux’, change the runlevel to 3 (at the end of the line). Level 3 means multi-user, command-line only system
  3. Press Ctrl+x or F10 to boot into

To switch back to GUI, type sudo init 5. Level 5 is the default.

Dual boot

How to setup a Windows 10, Linux Mint 19.1 Dual Boot with Encrypted Partitions on a Dell XPS 15 9560

Triple boot

Adding Batocera on dual boot. Essentially, I had to install each while only their drive was in the computer. I did Xubuntu last, then added the other two drives and did a bunch of fiddling with Grub for it to pick up the OS's.

Where is grub installed

MBR and GPT

Run Live Linux on Ram Disk

Increase root partition in Live session

Systemd

Legacy BIOS

Fedora 37 Looks To Deprecate Legacy BIOS Support

BIOS, CMOS, UEFI

BIOS, CMOS, UEFI - What's the difference? (video)

Bootable DOS USB Drive for BIOS update

How to Create a Bootable DOS USB Drive

Dell Optiplex