Ubuntu behält ein Symbol für die aktuellen vmlinuz und initrd.img bei /
, aber wozu dient das? Und angesichts der Tatsache, dass viele Menschen ihre /boot
auf einer anderen Partition haben.
Ubuntu behält ein Symbol für die aktuellen vmlinuz und initrd.img bei /
, aber wozu dient das? Und angesichts der Tatsache, dass viele Menschen ihre /boot
auf einer anderen Partition haben.
Antworten:
Dies gilt für bestimmte Skripte, die aktualisiert werden (bootbezogene Aktionen), sodass sie automatisch für den neueren aktualisierten Kernel und nicht für den alten Kernel verwendet werden, wenn der Kernel aktualisiert wurde.
Die Dateien und die (Symlinks) werden für Module benötigt, die während des Startvorgangs im Kernel enthalten sind.
Wenn Sie eine oder beide vmlinuz und initrd.img des Systems entfernen, müssen Sie möglicherweise Ihren Bootloader [grub] erneut ausführen, da grub auf die Symlinks angewiesen ist, um den nächsten Prozess fortzusetzen.> Linux dekomprimieren ... Ok, Booten des Kernels.
Eine Vorstellung davon, wie das System funktioniert, finden Sie hier: http://www.ibm.com/developerworks/library/l-linuxboot/index.html
Sie können andere Bootloader verwenden, ohne deren Suchskripte verwenden zu müssen.
Wie Netzwerkboot pxe syslinux. Sie müssen nur den Kernel auf / vmlinuz und initrd auf /initrd.img richten und unabhängig davon, wie oft Sie den Kernel aktualisieren, wird er trotzdem gestartet.