can't boot from isos like clonezilla, gparted or systemrescure

  • I have installed clonezilla, gparted and systemrescure from webui with no error.

    but when i choose one of the three above, i got error as below:


    Code
    error: out of memory
    error: no server is specified
    error: you need to load kernel first


    I am using OMV7 with a kernel 6.1.0-21-amd64, here are the config for the grub file:

    Bash
    #!/bin/sh
    exec tail -n +3 $0
    menuentry 'Clonezilla Live' {
    set isofile="/boot/clonezilla-live-3.1.1-27-amd64.iso"
    loopback loop $isofile
    linux (loop)/live/vmlinuz boot=live live-config noswap edd=on nomodeset ocs_prerun="dhclient" ocs_live_run="ocs-live-general" ocs_live_extra_param="" keyboard-layouts=NONE ocs_live_batch="no" locales="en_US.UTF-8" ocs_daemonon="ssh" gfxpayload=text nosplash toram=filesystem.squashfs findiso=$isofile
    initrd (loop)/live/initrd.img
    }


    How can i fix the error?

    • Official Post

    I'm guessing you have a non-standard install. Did you install OMV with the OMV .iso?

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Yes, I installed debian first and then installed OMV6.

    In OMV6 grub worked fine with isos.

    when i upgrade to OMV7, the promblem occured.

    The omv 7 plugin is booting the .isos exactly the same as omv 6 plugin. Are you using a single ext4 partition for the OS? I'm not having a problem booting isos on any of my x86 systems. So, I don't know what to change if I can't reproduce it.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    I can't help if you don't give me the info I need.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • I have tree disks attached in the NAS.

    The first one is ssd as sdb for OMV, which has two partitions, one is "/boot/efi", the other is "/", and now it is sdb.

    The second one is a hdd as sda.

    The third one is a 6T hdd as sdc for storage.

    All iso files are storaged in the location '/boot'.


    I remember in OMV6, the sdd is "sda", but after upgrade to OMV7, it changed to sdb.

    May the reason for this problem?

  • when i run update-grub i got message as below. There were no informations about the three iso files.

    Code
    Found linux image: /boot/vmlinuz-6.1.0-21-amd64
    Found initrd image: /boot/initrd.img-6.1.0-21-amd64
    Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
    Warning: os-prober will not be executed to detect other bootable partitions.
    Systems on them will not be added to the GRUB boot configuration.
    Check GRUB_DISABLE_OS_PROBER documentation entry.
    Adding boot menu entry for UEFI Firmware Settings ...
    done
    • Official Post

    /boot being a separate partition is probably causing the problem. I will have to test this.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Then I'm not sure why it isn't working. update-grub will not show the ISOs either.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

    Does it mean that booting from iso file in OMV7 only sucessed without efi partition?

    No. My output was just showing you that update-grub does not output the ISOs. I have tested before with EFI and it works fine. I will test again but it takes time and I am quite busy right now.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • I tried to boot up from in grub cmdline.

    I have found that the iso files were in (hd0,gpt2)/boot.

    I tried such steps as below:

    Code
    1) set isofile=(dh0,gpt2)/boot/gparted-live-1.5.0-6-amd64.iso
    2)loopback loop $isofile

    I got and error "out of memory"

    btw: i have checked the md5 of the isofiles, and they are the same as the sourceforge.net's.

  • Hi all,


    I've probably the same issue. Can s.o. please explain how I can upgrade grub from 2.06 to 2.12. And what file to take I Did't use the ISOs choosen by Bootprompt before.


    Some Background Info:

    By the way: I changed my system drive last weekend fom VNAND 256GB/Efi on PCIe Adapter to another M.2 NVME 256GB/MBR on PCIe to SATA-Adapter, by dd copy 1:1. Cause I needed one more SATA to change my externeal USB3 BU-Drive to a chassis-integrated SATA Drive now. (Less devices and PSUs beside the chassis). Everything worked like a charme. Even UUIDs have been Cloned ; )) by dd. Now I'ld like to change the System drive to gpt/efi again. So I decided to use clonezilla for a full BU. And here we are...

    heinso


    Currently 7.7.4-1 (Sandworm), 64bit, on my ASRock Celeron J4105 NAS Build with a conventional 400W PSU, Raid 5 Array: 4x WD Red 2TB, 256 GB NVMe SSD on PCIe V1, 2x to SATA III-Adapter. 2x4GB RAM SO-DIMM 2400 and a 3,5", 6TB BU-HDD on the same SATA controller via PCIe as the system drive. No Backup -> No Mercy

  • Cause there is no one answering I asked good fellow chat gpt meanwhile:

    Is this the correct and safe way to proceed? I suppose a backport pacckage is only installed if I install it via

    Code
    sudo apt -t bookworm-backports [package_name]

    and not all updates will be "backported".

    heinso


    Currently 7.7.4-1 (Sandworm), 64bit, on my ASRock Celeron J4105 NAS Build with a conventional 400W PSU, Raid 5 Array: 4x WD Red 2TB, 256 GB NVMe SSD on PCIe V1, 2x to SATA III-Adapter. 2x4GB RAM SO-DIMM 2400 and a 3,5", 6TB BU-HDD on the same SATA controller via PCIe as the system drive. No Backup -> No Mercy

    Edited once, last by heinso ().

    • Official Post

    Is this the correct and safe way to proceed? I suppose a backport pacckage is only installed if I install it via

    Just enable backports in omv-extras and then run

    sudo apt-get install -t bookworm-backports grub2-common grub-efi-amd64 # for efi

    sudo apt-get install -t bookworm-backports grub2-common grub-pc # for bios

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • ... and after that disable backports in omv-extras again. ( And don't install updates offered by update management for all other extras before, if you dont want all packets updated to backport versions). Right?

    heinso


    Currently 7.7.4-1 (Sandworm), 64bit, on my ASRock Celeron J4105 NAS Build with a conventional 400W PSU, Raid 5 Array: 4x WD Red 2TB, 256 GB NVMe SSD on PCIe V1, 2x to SATA III-Adapter. 2x4GB RAM SO-DIMM 2400 and a 3,5", 6TB BU-HDD on the same SATA controller via PCIe as the system drive. No Backup -> No Mercy

    • Official Post

    and after that disable backports in omv-extras again. ( And don't install updates offered by update management for all other extras before, if you dont want all packets updated to backport versions). Right?

    Nope. Having backports enabled does not mean all packages will be updated from backports. Only the packages pinned from backports or manually installed from backports will be. If you disable backports, you will stop getting updates for the backports packages.

    omv 7.7.3-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.2 | compose 7.4.4 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!