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