Вещи под Debian/Ubuntu раньше были:
В Debian или Ubuntu, если вы внесете изменения в файлы, такие как
/boot/extlinux/extlinux.conf, они будут перезаписаны.Файлы конфигурации восстанавливаются программой
extlinux-update, которая запускается автоматически при каждом обновлении ядра.
У этого подхода есть свои плюсы и минусы, однако, когда extlinux-update для товаров из Debian/Ubuntu, как тогда поддерживать файлы конфигурации extlinux?
Вот один из них, который я использую на основе файла linux.cfg созданного extlinux-update:
label UbuntuMate1804
menu label UbuntuMate ^Bionic, kernel 4.15.0-20-generic
menu default
linux /boot/vmlinuz-4.15.0-20-generic
append initrd=/boot/initrd.img-4.15.0-20-generic root=/dev/root ro
Все, что я сделал, это просто поменял label и ярлык menu label а обо всем остальном позаботился обо мне.
Теперь, без extlinux-update , означает ли это, что мне нужно помнить, чтобы обновлять мой файл /boot/extlinux/extlinux.conf каждый раз, когда я обновляю свое ядро? Является ли ручное редактирование единственным вариантом? Тогда как насчет того, когда ядро автоматически обновляется?
