An open API service indexing awesome lists of open source software.

https://github.com/safetypanda/steam-deck-refind_installer

Installs rEFInd on Distro and adds configuration file and needed files for a nice boot menu.
https://github.com/safetypanda/steam-deck-refind_installer

automated configuration-files script steamdeck

Last synced: 4 days ago
JSON representation

Installs rEFInd on Distro and adds configuration file and needed files for a nice boot menu.

Awesome Lists containing this project

README

          

# Steam Deck rEFInd Installer

| ![image info](./refind_screen.jpg) |
|:--:|
| Enjoy the shitty phone picture, looks better in person I swear |

Get a nice boot menu on your dual (or more) booted Steam Deck. This is mainly for me since I don't want to have to manually do this again. Feel free to use/modify if you find it helpful for you. Feel free to submit issues or pull requests or a message if something is weird or you need it more suited for your Distro, more than happy to help.

## Usage
1. Clone this Repo and CD into this folder.
2. Run Command: `sudo ./install.sh` (You might need to give it exec privs first)
3. Reboot!

## Stuff to know if you use this
Touchscreen, D-PAD, and Buttons work. I disabled Mouse support on this config file (personal preference) uncomment line 213 of the conf file if you want it enabled.

Additionally, `refind_config_location` might need a different directory path. I'm unsure if Ubuntu/Debian/Arch/(Insert Distro Here) uses a different path, the rEFInd RPM thats grabbed from SourceForge adds the 'refind' folder inside a created `efi` folder inside the `/boot/efi` folder (structure is `/boot/efi/efi/refind'), others might not.

Per the rEFInd site: package is not signed with a Secure Boot key, although if the `sbsigntool` (Debian, Ubuntu) or `sbsign` (Gentoo) package is installed, the installation scripts will generate and use their own Secure Boot keys and sign the binary with them.

You'll want to add your Distro Icon, unless you want the default icons that come with a standard rEFInd.

Check the bottom of the refind.conf.deck file and you'll see my boot menu entries. I included an example boot entry, but it's pretty straight forward.

## Issues?
Firmware updates might cause this to break dumping you to GRUB.