Jaki jest sens posiadania plików / vmlinuz i /initrd.img?


10

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 /bootna innej partycji.

Odpowiedzi:


6

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


0

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.