Ubuntu сохраняет символьные ссылки для текущих vmlinuz и initrd.img, на /
, но какой смысл делать это? И учитывая, что у многих людей есть /boot
в другом разделе.
Это для определенных сценариев, которые обновляются (действия, связанные с загрузкой), поэтому они будут автоматически переходить к более новому обновленному ядру, а не к старому ядру, если ядро было обновлено.
Файлы и (символические ссылки) необходимы для модулей, содержащихся в ядре во время процесса загрузки.
Если вы удалите один или оба vmlinuz и initrd.img из системы, вам может потребоваться перезапустить загрузчик [grub], потому что grub использует символические ссылки для продолжения своего следующего процесса> Распаковка Linux ... Хорошо, загрузка ядро.
Чтобы получить представление о том, как работает система, посмотрите здесь: http://www.ibm.com/developerworks/library/l-linuxboot/index.html
Вы можете использовать другие загрузчики без необходимости использовать их поисковые скрипты.
Как сетевой загрузчик pxe syslinux. Вам просто нужно навести ядро на / vmlinuz и initrd на /initrd.img, и сколько бы раз вы ни обновляли ядро, оно все равно будет загружаться.