English | русский | Türkçe | українська
New releases are announced in the main news section.
If you’re more interested in rboot development, go to the rboot development page, which also includes links to the Git repositories. The page on /docs/maintain/ describes how RBoot is put together, and how to maintain it. If you wish to build RBoot from source, read this page.
Nearly all Intel/AMD boards only have EDK2 UEFI payload. Some legacy 32-bit boards have SeaBIOS. The GRUB payload was removed.
If your existing GNU/Linux-libre installation is BIOS-based, or booting via the erstwhile GRUB payload, please convert first to UEFI with EFI System Partition (ESP), so that it can boot after you flash RBoot. Consult your distro’s documentation for how to do this. A UKI (Unified Kernel Image) setup is recommended for modern usage, as this could then be checked with SecureBoot (not enabled by default) and your own enrolled keys, if you wish.
The EDK2 payload will boot any UEFI-compliant operating system, which includes free bootloaders provided by free operating systems, such as GNU GRUB or systemd-boot.
The latest release is RBoot 26.11.
Full key fingerprint: `8BB1 F7D2 8CF7 696D BF4F 7192 5C65 4067 D383 B1FF
Or use the file: rbkey.asc.
Use this to verify the most recent releases.
Links to regular release archives are listed on this page.
However, for the absolute most bleeding edge up-to-date version of RBoot, there is a Git repository that you can download from. Go here:
How to download RBoot from Git
The latest release is RBoot 26.11.
These mirrors are recommended, since they use TLS (https://) encryption.
You can download RBoot from these mirrors:
The following rsync mirrors are available publicly:
The official RSYNC server for RBoot is: rsync://rsync.rboot.org/rboot/
It is requested, by the RBoot project, that only mirrors pull from the official Rsync. Everyone else should use one of the third party mirrors. Thank you.
It is highly recommended that you use the rboot.org mirror, if you wish to host an official mirror. Otherwise, if you simply want to create your own local mirror, you should use one of the other mirrors, which sync from rboot.org.
Before you create the mirror, make a directory on your web server. For example:
mkdir /var/www/html/rboot/
Now you can run rsync, for instance:
rsync -avz --delete-after rsync://rsync.rboot.org/rboot/ /var/www/html/rboot/
You might put this in an hourly crontab. For example:
crontab -e
Then in crontab, add this line and save/exit (hourly crontab):
0 * * * * rsync -avz --delete-after rsync://rsync.rboot.org/rboot/ /var/www/html/rboot/
It’s extremely important to have the final forward slash (/) at the end of each path, in the above rsync command. Otherwise, rsync will behave very strangely.
If you wish to regularly keep your rsync mirror updated, you can add it to a crontab. This page tells you how to use crontab: https://man7.org/linux/man-pages/man5/crontab.5.html
NOTE: Some people use systemd timers now instead of crontab. That’s OK too! Whatever floats your boat.
Markdown file for this page: https://rboot.org/download.md
This HTML page was generated by the Rboot Static Site Generator.