ядро - не разбираюсь в этом, но менять как можно проще.
Намётки по смене ядра: Можно посмотреть в сторону к.-либо из последних выложенных "меню-переменных".
Пользуюсь больше года - удобно.
По итогам пользования/"настройки использования":
-- выделение Ядер, initrd в отдельный каталог облегчает их замену( наверное в большей степени "вес" сборок);
-- удобно, когда имя каталога
/boot отличается/не совпадает с "возможными сторонними аналогами" - применяю
/bOOt (возможны варианты);
-- по раположению "сменяемых составляющих":
-
vmlinuz в последних ПРА вроде стал уже в
/boot~e;
- сейчас в ПРА
initrd приколочен к
/dir портеусом - если получится перенести в
/bOOt - неплохо ;
- базовый для .iso
000-kernel-xxx.pfs конечно нужен в
/dir;
- у меня на данный момент другие
000-kernel-xxx.pfs~ы расположены, можно сказать, в корне .iso, а в
/dir - относительные симлинки на них. Можно другие
000-kernel-xxx.pfs~ы расположить для "порядку" в к.-либо "жестко зафиксированный для menu-lst-ISO" каталог - пр.:
/bOOt или
/bOOt/000-kern с соответственными симлинками в
/dir. Конечно на FAT, NTFS симлинки грузиться не будут
- т.е. это будет в какой-то степени опционально, но , в тоже время стандартно "для ISO"( и думается fat,ntfs реже используются,
по крайней мере в линуксе).
p.s.
мое мнение -
menu.lst лучше в "единственном числе", а не несколько.
--1. На первый взгляд громоздко в том числе и для новичков, но например для смены ядра в Меню уже лезть/править не нужно будет.
--2. удобнее при изменениях в ISO - в частности в menu-lst-iso (можно "новое" вставить например вниз в ужеимеющегося Меню.лст).