Вещи под 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 каждый раз, когда я обновляю свое ядро? Является ли ручное редактирование единственным вариантом? Тогда как насчет того, когда ядро автоматически обновляется?

0