/boot
V Linuxu a ostatních Unix-like operačních systémech obsahuje adresář /boot soubory používané při bootování operačního systému. Použití je standardizováno ve standardní hierarchii operačního systému.
Obsah
[editovat | editovat zdroj]Adresář obsahuje zejména linuxové jádro anebo soubory potřebné pro zavaděč. Jaké soubory to konkrétně jsou závisí na druhu zavaděče, nejčastějšími jsou (na Linuxu) LILO a GRUB.
Linux
[editovat | editovat zdroj]vmlinuz
– linuxové jádroinitrd.img
– dočasný souborový systém používaný před zavedením jádraSystem.map
– mapovací tabulka symbolů používaná jádrem
LILO
[editovat | editovat zdroj]LILO vytváří a používá následující soubory
map
– klíčový soubor, který uchovává informaci, kde jsou uloženy soubory potřebované zavaděčem během bootováníboot.xxyy
– tyto 512bytové soubory jsou zálohy bootovacích sektorů, ať už master boot record anebo volume boot record. xx a yy jsou major a minor čísla zařízení v hexadecimální soustavě. Pokud má zařízení <ŧt>sda čísla 8 a 0, jeho MBA je zálohován do boot.0800.
LILO může též používat i jiné soubory, například message a také ukládá nebootovací konfiguraci v /etc/lilo.conf
GRUB
[editovat | editovat zdroj]GRUB ukládá své soubory do adresáře grub/ (tedy se nacházejí v /boot/grub/. Mezi tyto soubory patří především moduly (končící příponou .mod) spolu s konfigurací ukládanou v souboru grub.cfg.
Lokace
[editovat | editovat zdroj]Adresář /boot/ je jednoduše adresářem na hlavním oddílu pevného disku (někdy dokonce i jediným adresářem tam uloženým). I přesto se může jednat o samostatný oddíl. Toto řešení se většinou používá jen v případě, kdy je bootloader neschopen přečíst hlavní souborový systém (tak například SILO nerozeznává souborový systém XFS) anebo při ostatních podobných problémech.
Reference
[editovat | editovat zdroj]V tomto článku byl použit překlad textu z článku /boot/ na anglické Wikipedii.