<xmp><!-- <body> --></xmp>


Linux logo

FrugalDriver Framework MultiBoot.

grub.cfg :: .Xresources


+++ grub.cfg
# Screaming CuckooBroad Associates 2024
# /boot/grub/grub.cfg: GRUB2 boot loader configuration
# frugaldriver framework multiboot for vostro 270s
#
# Q4OS 5.6
# Fedora 41
# Antix 23.2
# Porteus 5.0
# Runtu 24.04
# grml 2024.02
# Astra 2.12.43
# Refracta 12.0
# Artix 20240823
# Calculate 2024
# LXQtExTiX 23.5
# Sparky 2024.08
# Lubuntu 24.04.1
# ALTlxqt Sisyphus
# Tumbleweed Rescue
# SystemRescue 11.02
# Gecko Rolling 220820
# Xubuntu-minimal 24.04.1

# color settings
function ini_colors {
  set color_normal=light-cyan/black
  set color_highlight=white/black
  set menu_color_normal=green/black
  set menu_color_highlight=white/blue
}

# gfxterm init
function ini_gfxterm {
  set snognote="starting SNOG Linux (!!!)"
  if loadfont /boot/grub/snogfont.pff ; then
    set gfxmode=1024x768x16,1024x768
    set gfxpayload=keep
#   set gfxpayload_linux=keep
    insmod gfxterm
    insmod vbe
    terminal_output gfxterm
    insmod jpeg
    background_image /boot/grub/splash.jpg
    ini_colors
  fi
}

# enable paging
# set pager=1

# start the gfxterm
ini_gfxterm

# entries enumerated from zero
set default=2

# delay in seconds before autoboot
set timeout=10

# void the mitigations
set vomit="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off"

# ===( plop )=== #
#
menuentry "[ plop ]" {
  linux16 /boot/plop/plpbt.bin
}

# ===( flashdrive )=== #
#
menuentry "[ chainload to the first flashdrive ]" {
    echo ooo
    set root=(hd0)
    chainloader +1
}

# ===( Porteus )=== #
#
menuentry "-rwxr-xr-x porteus 5.0 64bit LXQt HD/HD=hda4 (home=RAM)" {
    echo ooo
    echo $snognote
    set root=(hd0,4)
    linux  /ini_porteus/P50/vmlinuz cliexec=\$(zkp)/initthis.cfg delay=4 kmap=us utc vga=791
    initrd /ini_porteus/P50/initrd.xz
}

# ====================== #
# ===( Arch submenu )=== #
# ====================== #
#
submenu "drwxr-xr-x Archlinux derivatives" {

# start the gfxterm
ini_gfxterm

# ===( Artix )=== #
#
menuentry "-rwxr-xr-x artix lxqt 20240823 from ISO kms / kwin" {
    echo ooo
    echo $snognote
    set root=(hd0,3)
    set isofile="artix-lxqt-openrc-20240823-x86_64.iso"
    set img_dev=/dev/disk/by-label/SK03_findiso
    loopback aloop (hd0,3)/iso_artix/$isofile
    linux  (aloop)/boot/vmlinuz-x86_64 img_dev=$img_dev img_loop=/iso_artix/$isofile earlymodules=loop lang=en_US overlay=livefs
    initrd (aloop)/boot/intel-ucode.img (aloop)/boot/initramfs-x86_64.img
}

# ===( SystemRescue )=== #
#
menuentry "-rwxr-xr-x systemrescue from ISO" {
    echo ooo
    set root=(hd0,3)
    set isofile="systemrescue-11.02-amd64.iso"
    set img_dev=/dev/disk/by-label/SK03_findiso
    loopback aloop (hd0,3)/iso_sysrescue/$isofile
    linux  (aloop)/sysresccd/boot/x86_64/vmlinuz audit=0 $vomit img_dev=$img_dev img_loop=/iso_sysrescue/$isofile archisobasedir=sysresccd earlymodules=loop log_buf_len=128K
    initrd (aloop)/sysresccd/boot/x86_64/sysresccd.img
}

} # end Arch submenu

# ======================== #
# ===( Debian submenu )=== #
# ======================== #
#
submenu "drwxr-xr-x Debian & derivatives" {

# start the gfxterm
ini_gfxterm

# ===( antiX )=== #
#
menuentry "-rwxr-xr-x antix 23.2 from ISO (loop fromiso)" {
    echo ooo
    echo $snognote
    set isofile="antiX-23.2_x64-base.iso"
    loopback aloop (hd0,4)/ini_antix/$isofile
    linux  (aloop)/antiX/vmlinuz $vomit fromiso=/ini_antix/$isofile bootdev=sda4 quiet nocheckfs disable=lx loop.max_loop=255 log_buf_len=128K
    initrd (aloop)/antiX/initrd.gz
}
menuentry "-rwxr-xr-x antix 22 from ISO (loop fromiso)" {
    echo ooo
    echo $snognote
    set isofile="antiX-22_x64-base.iso"
    loopback aloop (hd0,4)/ini_antix/$isofile
    linux  (aloop)/antiX/vmlinuz $vomit fromiso=/ini_antix/$isofile bootdev=sda4 quiet nocheckfs disable=lx loop.max_loop=255 log_buf_len=128K
    initrd (aloop)/antiX/initrd.gz
}

# ===( Astra )=== #
#
menuentry "-rwxr-xr-x astra 2.12.43 from ISO (loop findiso) kms" {
    echo ooo
    set isofile="orel-2.12.43.6-30.03.2022_18.22.livecd.iso"
    loopback aloop (hd0,3)/iso_astra/$isofile
    linux  (aloop)/live/vmlinuz-5.10.0-1038.40-generic $vomit boot=live findiso=/iso_astra/$isofile live-media-path=/live noautologin nox11autologin components loop.max_loop=255
    initrd (aloop)/live/initrd.img-5.10.0-1038.40-generic
}

# ===( grml )=== #
#
menuentry "-rwxr-xr-x grml 2024.02 from ISO (loop findiso) kms" {
    echo ooo
    set isofile="grml64-full_2024.02.iso"
    loopback aloop (hd0,3)/iso_grml/$isofile
    linux  (aloop)/boot/grml64full/vmlinuz boot=live findiso=/iso_grml/$isofile live-media-path=/live/grml64-full/ bootid=grml64full202402 nobeep nosound noconsolefont nomce swap grml debs autoconfig=SK03_findiso scripts=iso_grml/kroinit
    initrd (aloop)/boot/grml64full/initrd.img
}
menuentry "-rwxr-xr-x grml 2022.11 from ISO (loop findiso) kms" {
    echo ooo
    set isofile="grml64-full_2022.11.iso"
    loopback aloop (hd0,3)/iso_grml/$isofile
    linux  (aloop)/boot/grml64full/vmlinuz boot=live findiso=/iso_grml/$isofile live-media-path=/live/grml64-full/ bootid=grml64full202211 nobeep nosound noconsolefont nomce swap grml debs autoconfig=SK03_findiso scripts=iso_grml/kroinit
    initrd (aloop)/boot/grml64full/initrd.img
}

# ===( Refracta )=== #
#
menuentry "-rwxr-xr-x refracta 12 xfce from ISO (loop findiso) kms" {
    echo ooo
    set isofile="refracta_12.0_xfce_amd64-20230829_1342.iso"
    loopback aloop (hd0,3)/iso_refracta/$isofile
    linux  (aloop)/live/vmlinuz boot=live findiso=/iso_refracta/$isofile live-media-path=/live components
    initrd (aloop)/live/initrd.img
}
menuentry "-rwxr-xr-x refracta 12 xfce from ISO (loop findiso) nomodeset / vesa" {
    echo ooo
    set isofile="refracta_12.0_xfce_amd64-20230829_1342.iso"
    loopback aloop (hd0,3)/iso_refracta/$isofile
    linux  (aloop)/live/vmlinuz boot=live findiso=/iso_refracta/$isofile live-media-path=/live components nomodeset vga=0
    initrd (aloop)/live/initrd.img
}
menuentry "-rwxr--r-- refracta 11 xfce from ISO (loop findiso) kms" {
    echo ooo
    set isofile="refracta_11_xfce_amd64-20211114_0127.iso"
    loopback aloop (hd0,3)/iso_refracta/$isofile
    linux  (aloop)/live/vmlinuz boot=live findiso=/iso_refracta/$isofile live-media-path=/live components
    initrd (aloop)/live/initrd.img
}

# ===( Sparky )=== #
#
menuentry "-rwxr-xr-x sparky lxqt rolling trixie@testing from ISO (loop findiso) kms" {
    echo ooo
    echo $snognote
    set isofile="sparkylinux-2024.08-x86_64-lxqt.iso"
    loopback aloop (hd0,3)/iso_sparky/$isofile
    linux  (aloop)/live/vmlinuz $vomit boot=live findiso=/iso_sparky/$isofile live-media-path=/live config
    initrd (aloop)/live/initrd.img
}

} # end Debian submenu

# ======================== #
# ===( Gentoo submenu )=== #
# ======================== #
#
submenu "drwxr-xr-x Gentoo & derivatives" {

# start the gfxterm
ini_gfxterm

# ===( Calculate )=== #
#
menuentry "-rwxr-xr-x calculate lxqt 2024 from ISO (loop ISF)" {
    echo ooo
    insmod loopback
    set isofile="iso_calculate/cldl-20240712-x86_64.iso"
    loopback aloop (hd0,3)/$isofile
    linux  (aloop)/boot/vmlinuz isoboot=/$isofile iso-scan/filename=/$isofile root=live init=/linuxrc rd.live.squashimg=livecd.squashfs nodevfs noresume console=tty1 log_buf_len=128K
    initrd (aloop)/boot/initrd
}
menuentry "-rwxr-xr-x calculate lxqt 23 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso_calculate/cldl-23-x86_64.iso"
    loopback aloop (hd0,3)/$isofile
    linux  (aloop)/boot/vmlinuz isoboot=/$isofile iso-scan/filename=/$isofile root=live:LABEL=CLDL-20221227 init=/linuxrc rd.live.squashimg=livecd.squashfs nodevfs noresume console=tty1 log_buf_len=128K
    initrd (aloop)/boot/initrd
}

} # end Gentoo submenu

# ========================== #
# ===( Mandrake submenu )=== #
# ========================== #
#
submenu "drwxr-xr-x Mandrake derivatives" {

# start the gfxterm
ini_gfxterm

# ===( ALTlinux )=== #
#
menuentry "-rwxr-xr-x alt sisyphus lxqt from ISO kms" {
    echo ooo
    echo $snognote
    set isofile="regular-lxqt-latest-x86_64.iso"
    loopback aloop (hd0,3)/iso_alt/$isofile
    linux  (aloop)/boot/vmlinuz audit=0 $vomit fastboot live root=bootchain bootchain=fg,altboot bc_debug automatic=method:disk,disk:sda,partition:sda3,label:SK03_findiso,directory:/iso_alt/$isofile stagename=live showopts lowmem quiet splash lang=en_US
    initrd (aloop)/boot/initrd.img
}
menuentry "-rwxr-xr-x alt sisyphus 20221130 lxqt from ISO kms" {
    echo ooo
    echo $snognote
    set isofile="regular-lxqt-20221130-x86_64.iso"
    loopback aloop (hd0,3)/iso_alt/$isofile
    linux  (aloop)/boot/vmlinuz audit=0 $vomit fastboot live root=bootchain bootchain=fg,altboot bc_debug automatic=method:disk,disk:sda,partition:sda3,label:SK03_findiso,directory:/iso_alt/$isofile stagename=live showopts lowmem quiet splash lang=en_US
    initrd (aloop)/boot/initrd.img
}

} # end Mandrake submenu

# ========================== #
# ===( Opensuse submenu )=== #
# ========================== #
#
submenu "drwxr-xr-x Opensuse & derivatives" {

# start the gfxterm
ini_gfxterm

# ===( tumbleweed )=== #
#
menuentry "-rwxr-xr-x tumbleweed rescue (loop ISF) kms" {
    echo ooo
    set isofile="openSUSE-Tumbleweed-Rescue-CD-x86_64-Snapshot20241014-Media.iso"
    loopback aloop (hd0,3)/iso_tumbleweed/$isofile
    linux  (aloop)/boot/x86_64/loader/linux selinux=0 splash=silent root=live:CDLABEL=openSUSE_Tumbleweed_Rescue_CD iso-scan/filename=/iso_tumbleweed/$isofile showopts LANG=en_US.UTF-8 plymouth.enable=0
    initrd (aloop)/boot/x86_64/loader/initrd
}

# ===( gecko )=== #
#
menuentry "-rwxr-xr-x gecko 220820 lxqt rolling SFS=hda3 kms" {
    echo ooo
    set root=(hd0,4)
    linux  /ini_gecko/lxqt_rolling/boot/x86_64/loader/linux selinux=0 audit=0 splash=silent root=live:CDLABEL=SK03_findiso rd.live.dir=sfs_gecko rd.live.image rd.live.overlay.persistent rd.live.overlay.cowfs=ext4 kiwi_hybrid=1 showopts LANG=en_US.UTF-8 plymouth.enable=0
    initrd /ini_gecko/lxqt_rolling/boot/x86_64/loader/initrd
}
menuentry "-rwxr--r-- gecko 220820 lxqt rolling (loop ISF) kms" {
    echo ooo
    set isofile="GeckoLinux_ROLLING_LXQt.x86_64-999.220820.0.iso"
    loopback aloop (hd0,3)/iso_gecko/$isofile
    linux  (aloop)/boot/x86_64/loader/linux selinux=0 $vomit splash=silent root=live:CDLABEL=GeckoLinux_ROLLING_LXQt iso-scan/filename=/iso_gecko/$isofile rd.live.image rd.live.overlay.persistent rd.live.overlay.cowfs=ext4 showopts quiet splash LANG=en_US.UTF-8 plymouth.enable=1
    initrd (aloop)/boot/x86_64/loader/initrd
}
menuentry "-rwxr--r-- gecko 220115 lxqt rolling (loop ISF) kms" {
    echo ooo
    set isofile="GeckoLinux_ROLLING_LXQt.x86_64-999.220115.0.iso"
    loopback aloop (hd0,3)/iso_gecko/$isofile
    linux  (aloop)/boot/x86_64/loader/linux selinux=0 $vomit splash=silent root=live:CDLABEL=GeckoLinux_ROLLING_LXQt iso-scan/filename=/iso_gecko/$isofile showopts quiet splash LANG=en_US.UTF-8 plymouth.enable=1
    initrd (aloop)/boot/x86_64/loader/initrd
}

} # end Opensuse submenu

# =============================== #
# ===( Red Space Hat submenu )=== #
# =============================== #
#
submenu "drwxr-xr-x Red Space Hat distros" {

# start the gfxterm
ini_gfxterm

# ===( Fedora )=== #
#
menuentry "-rwxr-xr-x fedora 41 lxqt beta from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-41_Beta-1.2.iso"
    loopback aloop (hd0,3)/iso_fedora/$isofile
    linux  (aloop)/images/pxeboot/vmlinuz selinux=0 $vomit audit=0 root=live:CDLABEL=Fedora-LXQt-Live-41_B-1-2 iso-scan/filename=/iso_fedora/$isofile rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 $vomit quiet splash 3
    initrd (aloop)/images/pxeboot/initrd.img
}
menuentry "-rwxr-xr-x fedora 40 lxqt from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-40-1.14.iso"
    loopback aloop (hd0,3)/iso_fedora/$isofile
    linux  (aloop)/images/pxeboot/vmlinuz selinux=0 $vomit audit=0 root=live:CDLABEL=Fedora-LXQt-Live-40-1-14 iso-scan/filename=/iso_fedora/$isofile rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 $vomit quiet splash 3
    initrd (aloop)/images/pxeboot/initrd.img
}
menuentry "-rwxr-xr-x fedora 39 lxqt from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-39-1.5.iso"
    loopback aloop (hd0,3)/iso_fedora/$isofile
    linux  (aloop)/images/pxeboot/vmlinuz selinux=0 $vomit audit=0 root=live:CDLABEL=Fedora-LXQt-Live-39-1-5 iso-scan/filename=/iso_fedora/$isofile rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 $vomit quiet splash 3
    initrd (aloop)/images/pxeboot/initrd.img
}
menuentry "-rwxr-xr-x fedora 38 lxqt from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-38-1.6.iso"
    loopback aloop (hd0,3)/iso_fedora/$isofile
    linux  (aloop)/images/pxeboot/vmlinuz selinux=0 $vomit audit=0 root=live:CDLABEL=Fedora-LXQt-Live-38-1-6 iso-scan/filename=/iso_fedora/$isofile rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 $vomit quiet splash 3
    initrd (aloop)/images/pxeboot/initrd.img
}
menuentry "-rwxr-xr-x fedora 37 lxqt from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-37-1.7.iso"
    loopback aloop (hd0,3)/iso_fedora/$isofile
    linux  (aloop)/images/pxeboot/vmlinuz selinux=0 $vomit audit=0 root=live:CDLABEL=Fedora-LXQt-Live-37-1-7 iso-scan/filename=/iso_fedora/$isofile rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 $vomit quiet splash 3
    initrd (aloop)/images/pxeboot/initrd.img
}
menuentry "-rwxr--r-- fedora 36 lxqt from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-36-1.5.iso"
    loopback aloop (hd0,3)/iso_fedora/$isofile
    linux  (aloop)/isolinux/vmlinuz selinux=0 $vomit audit=0 root=live:CDLABEL=Fedora-LXQt-Live-36-1-5 iso-scan/filename=/iso_fedora/$isofile rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0 $vomit quiet splash 3
    initrd (aloop)/isolinux/initrd.img
}

} # end Red Space Hat submenu

# ========================= #
# ===( Trinity submenu )=== #
# ========================= #
#
submenu "drwxr-xr-x Trinity distros" {

# start the gfxterm
ini_gfxterm

# ===( Q4OS )=== #
#
menuentry "-rwxr-xr-x q4os 5.6r1 from ISO (loop findiso) kms" {
    echo ooo
    echo $snognote
    set isofile="q4os-5.6-x64-tde.r1.iso"
    loopback aloop (hd0,3)/iso_q4os/$isofile
    linux  (aloop)/live/vmlinuz-6.1.0-25-amd64 boot=live findiso=/iso_q4os/$isofile live-media-path=/live components username=adminq
    initrd (aloop)/live/initrd.img-6.1.0-25-amd64
}
menuentry "-rwxr-xr-x q4os 4.12r1 from ISO (loop findiso) kms" {
    echo ooo
    echo $snognote
    set isofile="q4os-4.12-x64-tde.r1.iso"
    loopback aloop (hd0,3)/iso_q4os/$isofile
    linux  (aloop)/live/vmlinuz-5.10.0-22-amd64 boot=live findiso=/iso_q4os/$isofile live-media-path=/live components username=adminq
    initrd (aloop)/live/initrd.img-5.10.0-22-amd64
}

} # end Trinity submenu

# ========================================== #
# ===( Ubuntu flavours & clones submenu )=== #
# ========================================== #
#
submenu "drwxr-xr-x Ubuntu flavours & clones" {

# start the gfxterm
ini_gfxterm

# ===( ubuntu flavours )=== #
#
menuentry "-rwxr-xr-x lubu-lxqt 24.10 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2410/lubuntu-24.10-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x lubu-lxqt 24.04.1 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2404/lubuntu-24.04.1-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x lubu-lxqt 23.10 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2310/lubuntu-23.10-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip quiet splash
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x lubu-lxqt 23.04 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2304/lubuntu-23.04-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip quiet splash
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x lubu-lxqt 22.10 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2210/lubuntu-22.10-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip quiet splash
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x lubu-lxqt 22.04.1 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2204/lubuntu-22.04.1-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip quiet splash
    initrd (aloop)/casper/initrd
}
menuentry "-rw-r--r-- lubu-lxqt 22.04.1 from ISO (loop ISF) nomodeset / vesa" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2204/lubuntu-22.04.1-desktop-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip quiet splash nomodeset xforcevesa 3
    initrd (aloop)/casper/initrd
}

# ===( ubuntu clones )=== #
#
menuentry "-rwxr-xr-x xubuntu-mini 24.10 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso/iso2410/xubuntu-24.10-minimal-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip fdf.ini=udisksctl_mount_-b_/dev/sda4
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x xubuntu-mini 24.04.1 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso/iso2404/xubuntu-24.04.1-minimal-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip fdf.ini=udisksctl_mount_-b_/dev/sda4
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x xubuntu-mini 23.10 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso/iso2310/xubuntu-23.10-minimal-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x xubuntu-mini 23.04 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso/iso2304/xubuntu-23.04-minimal-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x xubuntu-core 22.10 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso/iso2210/xubuntu-22.10-core-amd64.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile fsck.mode=skip
    initrd (aloop)/casper/initrd
}

} # end Ubuntu f&c submenu

# ==================================== #
# ===( Ubuntu derivatives submenu )=== #
# ==================================== #
#
submenu "drwxr-xr-x Ubuntu derivatives" {

# start the gfxterm
ini_gfxterm

# ===( ExTiX )=== #
#
menuentry "-rwxr-xr-x extix 23.5 lxqt from ISO (loop findiso)" {
    echo ooo
    set isofile="extix-23.5-64bit-efi-lxqt-mini-1550mb-230510.iso"
    loopback aloop (hd0,3)/iso_extix/$isofile
    linux  (aloop)/live/vmlinuz audit=0 selinux=0 $vomit boot=live username=user findiso=/iso_extix/$isofile live-media-path=/live max_loop=255
    initrd (aloop)/live/initrd.img
}
menuentry "-rwxr-xr-x extix 22.5 lxqt from ISO (loop findiso)" {
    echo ooo
    set isofile="extix-22.5-64bit-efi-lxqt-mini-1340mb-220501.iso"
    loopback aloop (hd0,3)/iso_extix/$isofile
    linux  (aloop)/live/vmlinuz audit=0 selinux=0 $vomit boot=live username=user findiso=/iso_extix/$isofile live-media-path=/live max_loop=255
    initrd (aloop)/live/initrd.img
}

# ===( Runtu )=== #
#
menuentry "-rwxr-xr-x runtu 24.04 lite from HD ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2404/runtu-lite-24.04-amd64_20240520.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile max_loop=255 snog.en fsck.mode=skip processor.ignore_ppc=1
    initrd (aloop)/casper/initrd
}
menuentry "-rwxr-xr-x runtu 22.04.1 lite from HD ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2204/runtu-lite-22.04.1-amd64_20230106.iso"
    loopback aloop (hd0,4)/ini_xubuntu/$isofile
    linux  (aloop)/casper/vmlinuz audit=0 selinux=0 $vomit boot=casper live-media-path=/casper iso-scan/filename=/ini_xubuntu/$isofile max_loop=255 snog.en fsck.mode=skip processor.ignore_ppc=1
    initrd (aloop)/casper/initrd
}

} # end Ubuntu derivatives submenu

# try the gfxterm
#
menuentry "[ gfxterm ]" {
  ini_gfxterm
}

# text console
#
menuentry "[ console ]" {
  terminal_output console
  ini_colors
}


+++ .Xresources
! ..+....1....+....2....+....3....+....4....+....5....+.
!
! Screaming CuckooBroad Associates 2022
! ~/.Xresources for Lubuntu 22.04 Xorg 1.21.1
! refresh via xrdb -remove && xrdb merge
! .Xdefaults may be consulted depending on the system
!
! ------------------------------------------------------

! [ XTerm settings ]
XTerm*background: black
XTerm*foreground: #0000ffffffff
XTerm*scrollBar: false
XTerm*cursorColor: blue
! XTerm*geometry: -270+100
XTerm*allowBoldFonts: false
  XTerm*font: 6x10

XTerm*visualBell: true
XTerm*saveLines: 50000
XTerm*fullscreen: never
XTerm*sessionMgt: false
XTerm*eightBitInput: false
XTerm*allowSendEvents: true
! XTerm*faceName:fixed:size=8
! XTerm*boldFont:fixed:size=8
! XTerm*faceName:snogX11:size=8
XTerm*activeIcon: true
XTerm*iconPixmap: /etc/kpzone/kData/img/xbm/xterm.xbm

! [ all URxvt sessions (xprop class 2) ]
  URxvt.background: black
  URxvt.foreground: #0000ffffffff
  URxvt.scrollBar: false
! URxvt.geometry: -270-100
  URxvt.allowBoldFonts: false
! run "fc-list" for a list of available fonts
  URxvt.boldFont:
  URxvt.font: 6x10
! URxvt.font: xft:snogX11:style=Medium:pixelsize=6
! URxvt.font: xft:Fixed:style=Regular:pixelsize=11
! URxvt.letterSpace: -2
! URxvt.font: xft:DejaVu Sans Mono:style=Bold:pixelsize=11:antialias=true:hinting=true

! [ urxvt sessions by -name (xprop class 1) ]
  urxvt.cursorColor: green
  urxvt.iconFile: /etc/kpzone/kData/img/xorg.png
  snogterm.cursorColor: red
  snogterm.iconFile: /usr/share/icons/hicolor/scalable/apps/lxqt.svg
  microemacs.cursorColor: blue
  microemacs.iconFile: /etc/kpzone/kData/img/snogicon.png
  crabmelt.cursorColor: blue
  crabmelt.iconFile: /etc/kpzone/kData/img/pattern-kde-laptop.png

  superuser.iconFile: /etc/kpzone/kData/img/ksudoic.svg
  docker.iconFile: /etc/kpzone/kData/img/dockericon.png
! py3con.iconFile: /etc/kpzone/kData/img/kivy-icon-128.png
  py3con.iconFile: /etc/kpzone/kData/img/pythonbackend.svg
  irssi.iconFile: /usr/share/icons/oxygen/48x48/apps/internet-telephony.png

! [ NEdit ]
  nedit*foreground: #00ffff
  nedit*background: #004477

! [ Xedit ]
  xedit*background: black
  xedit*foreground: #0000ffffffff
  xedit*cursorColor: green


GPL
@ 2024 TRCM TranceRave Capital Management

Screaming CuckooBroad Associates part of the CircleOmega organisation TRCM

Free Web Hosting
<noscript> <!-- ooo