Skip to content

XDuskAshes/LimineUpgrader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LimineUpgrader - By Dusk - Released under The Unlicense
Project *NOT* endorsed by Limine

This project is just two files:
	A script to update Limine
	A `pacman` hook to run the script when Limine is upgraded/installed

This project requires:
 - Limine
  ` https://github.com/limine-bootloader/limine
 - efibootmgr
  ` https://archlinux.org/packages/core/x86_64/efibootmgr/
 - Arch Linux (as if I didn't already say that)
  ` https://archlinux.org/

Install instructions
=====

1. Ensure you are running Arch Linux.
2. Clone this repository wherever you clone your stuff.
 ` If you don't have a place, I usually put my cloned stuff in a "cloned" directory in my home directory.
3. Open `src/update-limine.sh`.

From here, look for two variables. These are going to be what you edit.

	`PART_NAME` - This defines how your boot entry is going to be named in your UEFI interface.
	`DISK_BY_DEV` - This should be the disk you want to install onto.
		       ` i.e. if your disk is `/dev/sda`, set it to `/dev/sda`. Don't add partition numbers.

		       DO: /dev/sda
		       DONT: /dev/sda1

		       DO: /dev/nvme0n1
		       DONT: /dev/nvme0n1p1

Change the afformentioned variables accordingly.

4. Save the file.
5. Run the install script with `./install.sh`. You may need to make it runnable first: `sudo chmod +x install.sh`.

If you encounter any issues when using this project, please make an issue or contribute a fix if you make one. :]