A Raspberry Pi multiboot lets you pick Raspberry Pi OS, Ubuntu, or MX Linux at startup without changing SD cards.
The Raspberry Pi 5 is the first in the Raspberry Pi series to support PCI Express (PCIe), and if you use a board that converts PCIe to M.2, you can recognize an M.2 SSD or set the M.2 SSD as the boot ...