Menu

Boot error with v5

swlistener
2024-02-02
2024-03-14
  • swlistener

    swlistener - 2024-02-02

    Hello,
    I've both created bootable usb drives from the v5 iso with different tools (Mint USB Image Writer, Rufus, Etcher) and also added the iso to a working Ventoy boot usb but it won't boot from any of them and I always get the error messages

    error: file '/live/vmlinuz-6.4.0-1-amd64' not found.
    error: you need to load the kernel first.

    I'm using an old Dell Optiplex that will run Mint/Ubuntu/Opensuse OK and I've tried booting the USBs in both UEFI and Legacy modes but no luck.

    Is there something I'm missing that will fix this please?

    Thanks

     
  • swlistener

    swlistener - 2024-02-04

    grub.cfg

    Live boot

    menuentry "Live system (amd64)" --hotkey=l {
    linux /live/vmlinuz-6.4.0-1-amd64 boot=live quiet splash findiso=${iso_path}
    initrd /live/initrd.img-6.4.0-1-amd64
    }

    live folder

    /media/user/Skywave Linux-202401291/live$ ls -l
    total 3613058
    -r--r--r-- 1 user user 39447 Aug 3 2023 filesystem.packages
    -r--r--r-- 1 user user 3505422336 Jan 29 19:14 filesystem.squashfs
    -r--r--r-- 1 user user 86184159 Nov 26 16:22 initrd.img
    -r--r--r-- 1 user user 86184159 Nov 26 16:22 initrd.img-6.5.12-x64v3-xanmod1
    -r--r--r-- 1 user user 10969888 Nov 26 16:22 vmlinuz
    -r--r--r-- 1 user user 10969888 Nov 26 16:22 vmlinuz-6.5.12-x64v3-xanmod1

    I'm guessing this is the problem, but i cant get anything to let me edit grub.cfg to change the menu entries to match ?

     
  • Bud

    Bud - 2024-02-14

    Hi,

    I seem to be having the same issue. The boot menu starts, but selecting the iso to run results in a reboot. Cant boot to Skywave or MOFOlinux either. I will list the issue on that programs discussion page.

    Thanks.

     
  • Brightflash64

    Brightflash64 - 2024-02-28

    Hello Bud and swlistener,

    There was an error in the Grub config contained in the iso files for these Debian Sid based versions of Skywave and Catbird Linux. The newest uploads now point to the proper kernel 6.6.16. These newer kernels are x64-v3, which won't boot on a lot of hardware with older bios. That is a bit of a pain, as they won't boot on my oldest laptop, 14 years old, which was great for testing. Booting is okay on newer equipment in legacy / bios mode.

    Here is the Grub2 code in the iso, which works on drives set up with Ventoy:

    menuentry "Live system (amd64)" --hotkey=l {
         linux   /live/vmlinuz boot=live quiet splash findiso=
         initrd  /live/initrd.img
      }
      menuentry "Live system (amd64 fail-safe mode)" {
         linux   /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
         initrd  /live/initrd.img
      }
    

    On bare metal, I have been booting these isos from Grub2 with this code in the config file.
    MOFO Linux 8.4 still uses Ubuntu, with the kernel in the /casper directory:

    set root=(hd0,1)
    set default=0
    set timeout=10
    set gfxmode=1024x768
    insmod ext2
    
    menuentry 'Skywave Linux v5.0.1 (Debian)' {
         set isofile="/isofiles/skywavelinux-5.0.0.iso"
         loopback loop 
         linux (loop)/live/vmlinuz boot=live findiso= threadirqs mitigations=off
         initrd (loop)/live/initrd.img
    }
    
    menuentry 'Catbird Linux v2.3.0 (Debian)' {
         set isofile="/isofiles/catbirdlinux-2.3.0.iso"
         loopback loop 
         linux (loop)/live/vmlinuz boot=live findiso= threadirqs mitigations=off
         initrd (loop)/live/initrd.img
    }
    
    menuentry 'MOFO Linux 8.4 (Ubuntu)' {
        set isofile="/isofiles/mofolinux-8.4.iso"
        loopback loop $isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile \ ignore_uuid fsck.mode=skip threadirqs mitigations=off \
    zswap.enabled=1 --
        initrd (loop)/casper/initrd
    }
    

    This should help you get any of those isos running, either on a flashdrive or on a HDD / SSD partition set up for multibooting.

     
  • Patricio

    Patricio - 2024-03-10

    hi. with the 5.0.1 version of the iso the issue remains i have tried creating a usb stick with etcher, rufus and a working ventoy device. my laptop is an old sony vaio, legacy boot but i have not problems with another distros. i am pretty new to linux using ubuntu and manjaro.

    menuentry "Live system (amd64)" --hotkey=l {
         linux   /live/vmlinuz boot=live quiet splash findiso=
         initrd  /live/initrd.img
      }
      menuentry "Live system (amd64 fail-safe mode)" {
         linux   /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
         initrd  /live/initrd.img
      }
    

    where i need to paste this code?. i need to "extract" the iso file and paste it in boot/grub/grub.cfg?. because i have looked it and have the same code.

    when i make a usb installer with etcher or rufus i can see a /boot/grub/grub.cfg but have other content. i believe that is generated by the software. i should try pasting the code here?

    any help or guide will be apreciated as im very interested in try this distro for my sdr needs and i want to learn about the WM.

    73 de CE2PEY

     

    Last edit: Patricio 2024-03-10
  • David Smith

    David Smith - 2024-03-14

    I have the 5.0.1 with the similar problem. I have tried to edit the file to make the correction cant.
    Can you correct the issue, Is there going to be a fix?

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.