Boot folder
In Unix-like operating systems, a boot folder is the directory which holds files used in booting the operating system, typically. The usage is standardized within Linux in the Filesystem Hierarchy Standard.
Contents
The contents are mostly Linux kernel files or boot loader files, depending on the boot loader, most commonly LILO or GRUB.Linux
-
vmlinux– the Linux kernel -
initrd.img– a temporary file system, used prior to loading the kernel -
System.map– a symbol lookup tableLILO
-
map– a key file, which records where files needed by LILO during boot are stored. Following kernel upgrades, this file must be regenerated by running the "map installer", which is otherwise the system will not boot. -
boot.xxyy– these 512-byte files are backups of boot sectors, either the master boot record or volume boot record, created when LILO overwrites a boot sector. xx and yy are the major and minor device numbers in hex; for example, the drive has numbers 8, 0, hence its MBR is backed up to while the partition has numbers 8,3, hence its VBR is backed up to.
GRUB
stores its files in the subdirectory . These files are mostly modules, with configuration stored in.Location
is often simply a directory on the main hard drive partition. However, it may be a separate partition. A separate partition is generally only used when bootloaders are incapable of reading the main filesystem or other problems not easily resolvable by users.On UEFI systems, including most modern PCs, the EFI system partition is often mounted at, or.