Ubuntu zachowuje linki do symboli dla bieżących vmlinuz i initrd.img, na /
, ale po co to robić? I biorąc pod uwagę, że wiele osób ma ich /boot
na innej partycji.
Dotyczy to niektórych skryptów, które aktualizują się (akcje związane z uruchamianiem), więc będą automatycznie wybierać nowe, zaktualizowane jądro, a nie stare, jeśli jądro zostało zaktualizowane.
Pliki i (dowiązania symboliczne) są potrzebne dla modułów zawartych w jądrze podczas procesu uruchamiania.
Jeśli usuniesz jeden lub oba pliki vmlinuz i initrd.img, może być konieczne ponowne uruchomienie programu ładującego [grub], ponieważ grub korzysta z dowiązań symbolicznych, aby kontynuować swój następny proces> Dekompresowanie systemu Linux ... Ok, uruchamianie jądra.
Aby dowiedzieć się, jak działa system, zobacz tutaj: http://www.ibm.com/developerworks/library/l-linuxboot/index.html
Możesz używać innych programów ładujących bez konieczności używania ich skryptów wyszukiwania.
Jak rozruch sieciowy pxe syslinux. Musisz tylko wycelować jądro do / vmlinuz i initrd do /initrd.img i bez względu na to, ile razy aktualizujesz jądro, nadal się uruchamia.