Содержание

Ubuntu Linux casper initrd

Параметры загрузки ядра

Примеры использования

Загрузка из iso (grub2) с сохранением

Более удобно (простым копированием iso, без правки меню) удобно в Ventoy или Multiboot ISO

menuentry "Start Linux Ubuntu" { 
set isofile="/iso/linuxmint-21-cinnamon-64bit.iso"
search --no-floppy --file --set=root ${isofile}
loopback loop ${isofile}
set p="persistent  persistence-label=F32  persistent-path=/u22 showmounts show-cow"                                   
set r="locale=ru_RU bootkbd=ru console-setup/layoutcode=ru" 
linux (loop)/casper/vmlinuz $p $r boot=casper iso-scan/filename=${isofile} quiet noeject noprompt --
initrd (loop)/casper/initrd.lz
}

FRUGAL установка

menuentry "Ubuntu [RU]" {
      set gfxpayload=keep
      set p="persistent  persistence-label=F32  persistent-path=/u22 showmounts show-cow"
      set r="locale=ru_RU bootkbd=ru console-setup/layoutcode=ru"
      set d=u22
      set u="username=live hostname=$d"
      search --no-floppy --file --set=root /$d/vmlinuz
      linux   /$d/vmlinuz $r $p $u live-media-path=/$d boot=casper quiet splash -- 
      #locale=ru_RU.UTF-8
      initrd  /$d/initrd
}

Еще больше возможностей будет если использовать для FRUGAL более специализированный initrd типа porteus, uird и т.п

Сборка

Переупаковка