<xmp><!-- <body><!--'"</title></head>--> <script type="text/javascript"> //OwnerIQ var __oiq_pct = 50; if( __oiq_pct>=100 || Math.floor(Math.random()*100/(100-__oiq_pct)) > 0 ) { var _oiqq = _oiqq || []; _oiqq.push(['oiq_addPageBrand','Lycos']); _oiqq.push(['oiq_addPageCat','Internet > Websites']); _oiqq.push(['oiq_addPageLifecycle','Intend']); _oiqq.push(['oiq_doTag']); (function() { var oiq = document.createElement('script'); oiq.type = 'text/javascript'; oiq.async = true; oiq.src = document.location.protocol + '//px.owneriq.net/stas/s/lycosn.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(oiq, s); })(); } //Google Analytics var _gaq = _gaq || []; _gaq.push(['_setAccount','UA-21402695-19']); _gaq.push(['_setDomainName','tripod.com']); _gaq.push(['_setCustomVar',1,'member_name','trcmdisk01',3]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); //Lycos Init function getReferrer() { var all= this.document.cookie; if (all== '') return false; var cookie_name = 'REFERRER='; var start = all.lastIndexOf(cookie_name); if (start == -1) return false; start += cookie_name.length; var end = all.indexOf(';', start); if (end == -1) end = all.length; return all.substring(start, end); } function getQuery() { var rfr = getReferrer(); if (rfr == '') return false; var q = extractQuery(rfr, 'yahoo.com', 'p='); if (q) return q; q = extractQuery(rfr, '', 'q='); return q ? q : ""; } function extractQuery(full, site, q_param) { var start = full.lastIndexOf(site); if (start == -1) return false; start = full.lastIndexOf(q_param); if (start == -1) return false; start += q_param.length; var end = full.indexOf('&', start); if (end == -1) end = full.length; return unescape(full.substring(start, end)).split(" ").join("+"); } function generateHref(atag, template){ atag.href=template.replace('_MYURL_', window.location.href.replace('http://', '')).replace('_MYTITLE_','Check%20out%20this%20Tripod%20Member%20site!'); } var lycos_ad = Array(); var lycos_onload_timer; var cm_role = "live"; var cm_host = "tripod.lycos.com"; var cm_taxid = "/memberembedded"; var tripod_member_name = "trcmdisk01"; var tripod_member_page = "trcmdisk01/linux/s_fdfboot01.html"; var tripod_ratings_hash = "1716766747:9f34d0f384d51c73144b8f81f71ea635"; var lycos_ad_category = null; var lycos_ad_remote_addr = "209.202.244.9"; var lycos_ad_www_server = "www.tripod.lycos.com"; var lycos_ad_track_small = ""; var lycos_ad_track_served = ""; var lycos_search_query = getQuery(); </script> <script type="text/javascript" src="https://scripts.lycos.com/catman/init.js"></script> <script type='text/javascript'> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' == document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); </script> <script type='text/javascript'> googletag.cmd.push(function() { googletag.defineSlot('/95963596/TRI_300X250_dfp', [300, 250], 'div-gpt-ad-1450204159126-0').addService(googletag.pubads()); googletag.defineSlot('/95963596/TRI_above_728x90_dfp', [728, 90], 'div-gpt-ad-1450204159126-1').addService(googletag.pubads()); googletag.defineSlot('/95963596/TRI_below_728x90_dfp', [728, 90], 'div-gpt-ad-1450204159126-2').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <script type="text/javascript"> (function(isV) { if( !isV ) { return; } var adMgr = new AdManager(); var lycos_prod_set = adMgr.chooseProductSet(); var slots = ["leaderboard", "leaderboard2", "toolbar_image", "toolbar_text", "smallbox", "top_promo", "footer2", "slider"]; var adCat = this.lycos_ad_category; adMgr.setForcedParam('page', (adCat && adCat.dmoz) ? adCat.dmoz : 'member'); if (this.lycos_search_query) { adMgr.setForcedParam("keyword", this.lycos_search_query); } else if(adCat && adCat.find_what) { adMgr.setForcedParam('keyword', adCat.find_what); } for (var s in slots) { var slot = slots[s]; if (adMgr.isSlotAvailable(slot)) { this.lycos_ad[slot] = adMgr.getSlot(slot); } } adMgr.renderHeader(); adMgr.renderFooter(); }((function() { var w = 0, h = 0, minimumThreshold = 300; if (top == self) { return true; } if (typeof(window.innerWidth) == 'number' ) { w = window.innerWidth; h = window.innerHeight; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { w = document.documentElement.clientWidth; h = document.documentElement.clientHeight; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { w = document.body.clientWidth; h = document.body.clientHeight; } return ((w > minimumThreshold) && (h > minimumThreshold)); }()))); window.onload = function() { var f = document.getElementById("FooterAd"); var b = document.getElementsByTagName("body")[0]; b.appendChild(f); f.style.display = "block"; document.getElementById('lycosFooterAdiFrame').src = '/adm/ad/footerAd.iframe.html'; // DOM Inj Ad (function(isTrellix) { var e = document.createElement('iframe'); e.style.border = '0'; e.style.margin = 0; e.style.display = 'block'; e.style.cssFloat = 'right'; e.style.height = '254px'; e.style.overflow = 'hidden'; e.style.padding = 0; e.style.width = '300px'; var isBlokedByDomain = function( href ) { var blockedDomains = [ "ananyaporn13000.tripod.com", "xxxpornxxx.tripod.com" ]; var flag = false; for( var i=0; i<blockedDomains.length; i++ ) { if( href.search( blockedDomains[ i ] ) >= 0 ) { flag = true; } } return flag; } var getMetaContent = function( metaName ) { var metas = document.getElementsByTagName('meta'); for (i=0; i<metas.length; i++) { if( metas[i].getAttribute("name") == metaName ) { return metas[i].getAttribute("content"); } } return false; } var getCommentNodes = function(regexPattern) { var nodes = {}; var nodesA = []; var preferredNodesList = ['a', 'c', 'b']; (function getNodesThatHaveComments(n, pattern) { if (n.hasChildNodes()) { if (n.tagName === 'IFRAME') { return false; } for (var i = 0; i < n.childNodes.length; i++) { if ((n.childNodes[i].nodeType === 8) && (pattern.test(n.childNodes[i].nodeValue))) { var areaName = pattern.exec(n.childNodes[i].nodeValue)[1]; nodes[areaName] = n; } else if (n.childNodes[i].nodeType === 1) { getNodesThatHaveComments(n.childNodes[i], pattern); } } } }(document.body, regexPattern)); for (var i in preferredNodesList) { if (nodes[preferredNodesList[i]]) { if( isTrellix && nodes[preferredNodesList[i]].parentNode.parentNode.parentNode.parentNode ) { nodesA.push(nodes[preferredNodesList[i]].parentNode.parentNode.parentNode.parentNode); } else { nodesA.push( nodes[preferredNodesList[i]] ); } } } return nodesA; } var properNode = null; var areaNodes = getCommentNodes( new RegExp( '^area Type="area_(\\w+)"' ) ); for (var i = 0; i < areaNodes.length; i++) { var a = parseInt(getComputedStyle(areaNodes[i]).width); if ((a >= 300) && (a <= 400)) { properNode = areaNodes[i]; break; } } var propertyName = getMetaContent("property") || false; if( isTrellix && (properNode) ) { e.src = '/adm/ad/injectAd.iframe.html'; properNode.insertBefore(e, properNode.firstChild); } else if( isTrellix && !( properNode ) ) // Slap the ad eventhought there is no alocated slot { e.src = '/adm/ad/injectAd.iframe.html'; e.style.cssFloat = 'none'; var cdiv = document.createElement('div'); cdiv.style = "width:300px;margin:10px auto;"; cdiv.appendChild( e ); b.insertBefore(cdiv, b.lastChild); } else if( !isBlokedByDomain( location.href ) ) { var injF = document.createElement('iframe'); injF.style.border = '0'; injF.style.margin = 0; injF.style.display = 'block'; injF.style.cssFloat = 'none'; injF.style.height = '254px'; injF.style.overflow = 'hidden'; injF.style.padding = 0; injF.style.width = '300px'; injF.src = '/adm/ad/injectAd.iframe.html'; if( b && ( !isTrellix || ( typeof isTrellix == "undefined" ) ) ) // All other tripod props { var cdiv = document.createElement('div'); cdiv.style = "width:300px;margin:10px auto;"; cdiv.appendChild( injF ); b.insertBefore(cdiv, b.lastChild); } } }( document.isTrellix )); } </script> <div id="tb_container" style="background:#DFDCCF; border-bottom:1px solid #393939; position:relative; z-index:999999999!important"> <!--form name="search" onSubmit="return searchit()" id='header_search' > <input type="text" placeholder="Search" size=30 name="search2" value=""> <input type="button" value="Go!" onClick="searchit()"> </form> <style> form#header_search { width: 916px; margin: 0 auto 8px; position: relative; } form#header_search input { height: 40px; font-size: 14px; line-height: 40px; padding: 0 8px; box-sizing: border-box; background: #F4F2E9; border: 1px solid #BBB8B8; transition: background-color 300ms ease-out, color 300ms ease; } form#header_search input[type="text"] { width: 100%; } form#header_search input[type="text"]:focus { border-color: #A2D054; background-color: #fff; box-shadow: 0 0px 12px -4px #A2D054; } form#header_search input[type="button"] { position: absolute; top: 1px; right: 1px; opacity: 1; background: #DFDCCF; color: #463734; width: 125px; cursor: pointer; height: 38px; border: none; } form#header_search input[type="text"]:focus ~ input[type='button']:hover, form#header_search input[type='button']:hover { background-color: #A5CE56; color: #fff; } form#header_search input[type="text"]:focus ~ input[type='button'] { background-color: #52AEDF; color: #fff; } </style> <script> function searchit(){ // determine environment var search_env if (lycos_ad_www_server.indexOf(".pd.") > -1) { search_env = 'http://search51.pd.lycos.com/a/'; } else if (lycos_ad_www_server.indexOf(".qa.") > -1) { search_env = 'http://search51.qa.lycos.com/a/'; } else { search_env = 'http://search51.lycos.com/a/'; } var search_term = encodeURIComponent(document.search.search2.value) var search_url = search_env+search_term; window.open(search_url); return false } </script--> <style> .adCenterClass{margin:0 auto} </style> <div id="tb_ad" class="adCenterClass" style="display:block!important; overflow:hidden; width:916px;"> <div id="ad_container" style="display:block!important; float:left; width:728px "> <script type="text/javascript"> if (typeof lycos_ad !== "undefined" && "leaderboard" in lycos_ad) { document.write(lycos_ad['leaderboard']); } </script> </div> </div> </div> <script type="text/javascript"> if (typeof lycos_ad !== "undefined" && "slider" in lycos_ad) { document.write(lycos_ad['slider']); } </script> <!-- added 7/22 --> <div id="FooterAd" style="background:#DFDCCF; border-top:1px solid #393939; clear:both; display:none; width:100%!important; position:relative; z-index:999999!important; height:90px!important"> <div class="adCenterClass" style="display:block!important; overflow:hidden; width:916px;"> <div id="footerAd_container" style="display:block!important; float:left; width:728px"> <iframe id="lycosFooterAdiFrame" style="border:0; display:block; float:left; height:96px; overflow:hidden; padding:0; width:750px"></iframe> </div> </div> </div> --></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.4
# Fedora 40
# Leap 15.5
# Antix 23.1
# Porteus 5.0
# Calculate 24
# grml 2024.02
# Astra 2.12.43
# Lubuntu 24.04
# Refracta 12.0
# Runtu 22.04.1
# Artix 20230814
# LXQtExTiX 23.5
# Sparky 2024.02
# ALTlxqt Sisyphus
# Tumbleweed Rescue
# SystemRescue 11.00
# Gecko Rolling 220115
# Xubuntu-minimal 24.04

# 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 20230814 from ISO kms / kwin" {
    echo ooo
    echo $snognote
    set root=(hd0,3)
    set isofile="artix-lxqt-openrc-20230814-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.00-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.1 from ISO (loop fromiso)" {
    echo ooo
    echo $snognote
    set isofile="antiX-23.1_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.02-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 24 from ISO (loop ISF)" {
    echo ooo
    insmod loopback
    set isofile="iso_calculate/cldl-20240411-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 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-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-Current.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
}

# ===( leap )=== #
#
menuentry "-rwxr-xr-x leap 15.5 rescue (loop ISF) kms" {
    echo ooo
    set isofile="openSUSE-Leap-15.5-Rescue-CD-x86_64-Media.iso"
    loopback aloop (hd0,3)/iso_leap/$isofile
    linux  (aloop)/boot/x86_64/loader/linux selinux=0 splash=silent root=live:CDLABEL=openSUSE_Leap_15.5_Rescue_CD iso-scan/filename=/iso_leap/$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 40 lxqt from ISO (loop ISF)" {
    echo ooo
    set isofile="Fedora-LXQt-Live-x86_64-40_Beta-1.10.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_B-1-10 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.4r1 from ISO (loop findiso) kms" {
    echo ooo
    echo $snognote
    set isofile="q4os-5.4-x64-tde.r1.iso"
    loopback aloop (hd0,3)/iso_q4os/$isofile
    linux  (aloop)/live/vmlinuz-6.1.0-13-amd64 boot=live findiso=/iso_q4os/$isofile live-media-path=/live components username=adminq
    initrd (aloop)/live/initrd.img-6.1.0-13-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.04 from ISO (loop ISF)" {
    echo ooo
    echo $snognote
    set isofile="iso/iso2404/lubuntu-24.04-beta-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.04 from ISO (loop ISF)" {
    echo ooo
    set isofile="iso/iso2404/xubuntu-24.04-beta-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.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 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
<noscript> <!-- ooo