Gnome Partition Editor uses libparted to detect and manipulate devices and partitiontables while several (optional) filesystemtools provide support for filesystems not included in libparted. Read more hot
GRand Unified Bootloader - an attempt to produce a bootloader for IBM PC-compatible machines that has both the capability to be friendly to beginning or otherwise non-technically interested users and the flexibility to help experts in diverse environments hot
aeuio (Another Early Userspace Init Option) is a simple, easily customizable framework to produce the user's choice of an initrd or initramfs package.
a small program to enumerate all the PCI and USB devices in a system, check if the device is supported by the kernel and automatically load necessary modules for this devices. Must be used in small embedded systems with less disk space
BG-Tiny Linux Bootdisk
BG-Tiny Linux Bootdisk is a Linux bootdisk that does not use a ramdisk, so it will run on computers with very little RAM. It is basically a somewhat extended fork of Tiny Linux Bootdisk. It is based on Linux 2.4 series, uClibc, and BusyBox. It includes dosfsprogs, e2fsprogs, gpart, lilo, and ms-sys. Supported filesystems are ext2, ext3, iso9660, tmpfs, and vfat.
Bootable ISO Construction Kit builds a bootable ISO image from a system file tree for Linux. Enough sample files are included to get started making a rescue CD.
blivet-gui is a new graphical tool for storage management. It uses blivet library (hence the very original name) and currently supports basic operations with disk partitions and LVMs.
BMConf configures the Smart Boot Manager from a Linux console.
Bootprofile allows setup of various boot profiles based on different networking environments.
a script designed to take the hassle out of network installs of Redhat 7.0
BpBatch is a versatile remote-boot processor. BpBatch is a PXE secondary bootstrap. It takes control at an early stage of the boot process.
Burg-manager is an intuitive interface that simplify installation and configuration of burg bootloader. Burg-manager allows to install many beautiful themes from a big gallery.
allows you to use settings from the boot commandline or from /etc/lilo.conf using append="..." in batch scripts
a daemon control daemon. It can be used as a faster and more flexible replacement for init, or by itself. It has the ability to track complex dependencies, and allows package management systems to easily add and maintain them.
Darik's Boot and Nuke
DBAN is a self-contained boot floppy that securely wipes the hard disks of most computers. DBAN will automatically and completely delete the contents of any hard disk that it can detect, which makes it an appropriate utility for bulk or emergency data destruction. Read more
The purpose of the DiskDrake project is to simplify hard disk partitioning. DiskDrake is graphical, simple and powerful, and licensed under the GPL (GNU General Public License). Two skill levels are available (newbie, expert). It's written entirely in Perl and Perl/Gtk.
The diskegrator is a utility for integrating directory disk images and a bootloader into a bootable image.
Dracut is an event driven initramfs infrastructure.
efibootmgr displays and allows the user to edit the Intel Extensible Firmware Interface (EFI) boot manager menu.
Etherboot is a software package for creating ROM images that can download code over an Ethernet network to be executed on an x86 computer. Many network adapters have a socket where a ROM chip can be installed. Etherboot is code that can be put in such a ROM. Etherboot is normally used for for booting PCs diskless.
GNU ext2resize is a package which allows resizing ext2 and ext3 filesystems (both shrinking and growing). The ext2resize tool is for resizing unmounted filesystems, and ext2online is for growing a mounted filesystem (it needs a kernel patch to work, however).
Extended-IPL is an OS boot selector. It can select which OS in a hard disk is booted.
FIPS is a program for non-destructive splitting of harddisk partitions.
a graphical boot manager, like LILO or OS/2's Boot Manager. It operates in graphic mode (13h), and doesn't need his own partition
gBootRoot is a tool written in Perl/Gtk+ used for the creation of a two-disk Linux system.
a tool which tries to guess the primary partition table of a PC-type hard disk in case the primary partition table in sector 0 is damaged, incorrect or deleted. The guessed table can be written to a file or device
gPXE is a network bootloader. It provides a direct replacement for proprietary PXE ROMs, with many extra features such as DNS, HTTP, iSCSI, and more.
Grime is a Gtk+ based front-end for configuring the appearence of GRUB's boot menu. Grime allows you to modify the menu colors, import and select a splash image, or hide the menu. It is meant to be used in conjunction with other tools that edit the GRUB menu contents, such as GNOME System Tools or Debian's update-grub, not an all-in-one configuration utility such as grubconf.
Grub Customizer is a graphical interface to configure the grub2/burg settings with focus on the individual list order - without losing the dynamical behavior of grub. Read more
grub-choose-default is a simple but handy GUI to set the grub default for the next boot. It works under Linux and Windows.
grubconfig helps you install the GRUB bootloader on your system.
grubinstall is a simple program with clear documentation to take the mystery out of the GRUB boot loader. It installs GRUB in an especially simple, robust, hard-to-screw-up form: in a dedicated contiguous boot area at the beginning of the boot disk. This is in contrast to the tools in the GRUB package, which get filesystems involved.
will boot your PC and analyse your filesystems. It will display a graphical menu for you to select which (mostly Linux) system to boot. Intended to replace LILO and Loadlin, written in C with GCC, fully real mode
jinit is based on an extended version of Richard Gooch's need scheme for inits. It has complete service start and stop (rollback) support with dependency tracking. If you stop the network service for example, all network daemon services will also be stopped.
kexec-loader is a Linux-based bootloader that aims to fit on a floppy and have a grub-like interface and configuration system. It loads kernels using the kexec system calls.
KLilo is a LILO configuration tool for KDE.
a patch which allows lilo to display a fancy color bootmessage on any VGA card
searches all primary partitions of all harddisks available, according to the PC BIOS, for LILO. If LILO is found, it loads and starts it. It only looks in partitions of the type 0x05, 0x0f, 0x83, and 0x85. Type 0x83 means "Linux native", the other types are used for extended partitions
a tool that takes a multiboot kernel and modules (e.g. a Xen VMM, linux kernel and initrd), and packages them up as a single file that looks like a bzImage linux kernel
a minimalistic bootloader for embedded systems. It scans the flash for an image to start if the checksum is correct
mkinitramfs is intended to create the ultimate initramfs image. It's designed to boot from any media (SATA, PATA, SCSI, USB, CD-ROM, etc.) without any changes being made to your disk. However, it is very simple (about 400 lines of code).
a small but fast Converter/Generator for the bootmessages used by syslinux
ms-sys is for writing Microsoft compatible boot records. The program does the same as Microsoft "fdisk /mbr" to a hard disk or "sys d:" to a floppy or FAT32 partition except that it does not copy any system files, only the boot record is written.
Netboot allows to remote boot a computer over an IP network without access to a hard disk or a diskette. It is therefore ideally suited for diskless or thin clients using an x86 processor.
Nilo is the Network Interface Loader. NILO will boot Linux, FreeBSD, Windows 95/98/NT4 and support the Intel PXE standard, and is suitable for burning into ROM.
lets you specify a linux kernel boot parameter and loads the chosen network scheme (+ related services). When logging in, it changes the browser's proxy configuration according to the current network scheme
nuni is a boot loader for a Linux system that uses the ext2 file system and IDE drives. nuni handles various ext2
block sizes, and handles both small and large kernels.
nwipe is a command that will securely erase disks using a variety of recognised methods. It is a fork of the dwipe command used by Darik's Boot and Nuke (dban).
openflash is an Open source utility to (re)program flash BIOS chips.
a program to create, destroy, resize or copy partitions. FAT16/32 support is working, but not well tested. ext2 support is untested. This is still unstable software,
and may destroy your data
Parted And Utilities Disk
a Linux utility bootdisk. It contains mc, parted, and other utilities such as filesystem utilities for ext2, ext3, and reiserfs. It is great for partition maintenance
PXE Knife is a set of utilities modeled after Ultimate Boot CD. It is designed to work with the syslinux boot stacks and was specifically designed for use with PXE (although it's configuration is general enough that it could be used with isolinux or extlinux without issue).
pxe-boot is a pxe boot environment with recovery tools and a redhat kickstart environment.
Ram Disk STUFF Utility
a small utility to stuff a file into an initrd.img file inside a bootnet.img image
RamFloppy is a small ram Linux system for the purpose of system booting or repairing, a boot/rescue system.
rinse is a simple tool which allows you to bootstrap a basic installation of a number of RPM-based distributions on a Debian GNU/Linux host.
ROCK-Plug aims to replace the original hotplug package and the current hardware detection technology of ROCK Linux, called hwscan. It is designed with the KISS priciple in mind, fitting in the existing ROCK Linux framework. It features both scanning cold-plugged devices (present during bootup) and real hotplug events generated for devices plugged into a running system.
a small program designed to safely run dangerous or unreliable services
RuckusRD is a drop-in replacement for mkinitrd that is intended for use on embedded systems or removable media (e.g. live CDs), but is also perfectly usable on normal desktop Linux systems.
s6 is a small suite of programs for UNIX, designed to allow process supervision (a.k.a service supervision), in the line of daemontools and runit.
adds synchronisation and integrity-checking to the operating system "service startup" phase, allowing a computer's services to start in parallel. Without parallelism, "service startup" is typically the most time-consuming part of the boot process
Smart Boot Manager
Smart Boot Manager is an operating system independent Boot Manager - a program that is loaded by the bios before any operating system and allows you to choose the operating system to boot.
Shag/Os LOader is a command or menu driven (through shell scripts) boot loader for ShagOS, Linux, Plan9, Brazil, Inferno, and other PC OS's. Provides ramdisk support, unzip (for compressed kernels, ramdisk images, etc), simple kernel debugging, console I/O, a file system, and BIOS call ability, and much more for protected-mode 32-bit kernels and other standalone programs.
Splashy is a complete user-mode, POSIX, boot splashing system that uses framebuffers to paint a progress bar and images to the screen.
Super Grub Disk
Super Grub Disk is a bootable cdrom, floppy or usb oriented towards system rescue, and more specifically to boot and restore of boot.
Syslinux is a collection of boot loaders for Linux and other operating systems which operates on Linux ext2/ext3 filesystems, MS-DOS FAT filesystems, network servers using PXE firmware, or from CD-ROMs.
System Rescue CD
a linux system on a bootable cdrom for repairing your system and your data after a crash. It also aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the partitions of the hard disk
Ultimate Boot CD
Ultimate Boot CD allows users to run floppy-based diagnostic tools from CDROM drives.
UNetbootin allows for the installation of various Linux/BSD distributions to a partition or USB drive, so it's no different from a standard install, only it doesn't need a CD. It can create a dual-boot install, or replace the existing OS entirely. Read more
UserRC is a small program to run from rcNG to start or stop user processes at bootup and shutdown. A few security checks are performed, and the user's rcNG scripts are run as the UID of the owner.
a graphical configuration interface for the LOADLIN bootloader. It also has multi-language support including English, French, German, Italian and Spanish
Extended Operating System Loader is a free full-featured boot manager with a real, easy-to-use and full-blown graphical user interface.
zdisk puts a kernel of your choice and a rescue system on one 1.44MB or 1.722MB floppy or cdrom disk, creating a boot/rescue disk. The kernel can't be more than 1040Kb in size on the floppy version.