What is petitboot?
Petitboot is a versatile and flexible bootloader that leverages the Linux kexec warm reboot mechanism to provide platform-independent booting capabilities. It supports loading kernel, initrd, and device tree files from a wide range of Linux-mountable filesystems, as well as network-based protocols such as FTP, SFTP, TFTP, NFS, HTTP, and HTTPS. Petitboot's ability to boot any operating system with kexec boot support makes it a valuable tool for diverse computing environments. Additionally, Petitboot includes an ncurses-based user interface program that can be used to boot the system remotely via telnet or SSH sessions, with the capability to run multiple user interface programs simultaneously
Highlights
- Platform-independent bootloader based on Linux kexec warm reboot mechanism
- Supports loading kernel, initrd, and device tree files from Linux-mountable filesystems
- Supports network-based booting using FTP, SFTP, TFTP, NFS, HTTP, and HTTPS protocols
- Ability to boot any operating system with kexec boot support
- Ncurses-based user interface program for remote booting via telnet or SSH
- Supports multiple user interface programs running simultaneously
Platforms
- Linux
Languages
- English