Fresh x64 OMV7 installation with OMV-Extras

  • Hello,


    After installation of fresh Omv7, I could not install OMV-Extras.


    Below is command output.


    root@omv:~# sudo wget -O - https://github.com/OpenMediaVa…ckages/raw/master/install | bash


    Redirecting output to ‘wget-log.1’.

    OMV 7

    Codename :: bookworm

    Downloading omv-extras.org plugin for openmediavault 7.x ...

    Updating repos before installing...

    Get:1 file:/var/cache/openmediavault/archives InRelease

    Ign:1 file:/var/cache/openmediavault/archives InRelease

    Get:2 file:/var/cache/openmediavault/archives Release

    Ign:2 file:/var/cache/openmediavault/archives Release

    Get:3 file:/var/cache/openmediavault/archives Packages

    Ign:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Get:3 file:/var/cache/openmediavault/archives Packages

    Ign:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Get:3 file:/var/cache/openmediavault/archives Packages

    Ign:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Get:3 file:/var/cache/openmediavault/archives Packages

    Ign:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Get:3 file:/var/cache/openmediavault/archives Packages

    Ign:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Get:3 file:/var/cache/openmediavault/archives Packages

    Ign:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Get:3 file:/var/cache/openmediavault/archives Packages

    Get:4 file:/var/cache/openmediavault/archives Translation-en

    Ign:4 file:/var/cache/openmediavault/archives Translation-en

    Get:5 file:/var/cache/openmediavault/archives Translation-en_US

    Ign:5 file:/var/cache/openmediavault/archives Translation-en_US

    Hit:6 http://packages.openmediavault.org/public sandworm InRelease

    Hit:7 http://security.debian.org/debian-security bookworm-security InRelease

    Hit:8 http://deb.debian.org/debian bookworm InRelease

    Hit:9 http://packages.openmediavault.org/public sandworm-proposed InRelease

    Hit:10 http://httpredir.debian.org/debian bookworm-backports InRelease

    Hit:11 https://openmediavault.github.io/packages sandworm InRelease

    Hit:12 http://deb.debian.org/debian bookworm-updates InRelease

    Hit:13 https://openmediavault.github.io/packages sandworm-proposed InRelease

    Reading package lists... Done

    Install prerequisites...

    Reading package lists... Done

    Building dependency tree... Done

    Reading state information... Done

    gnupg is already the newest version (2.2.40-1.1).

    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

    3 not fully installed or removed.

    After this operation, 0 B of additional disk space will be used.

    Setting up initramfs-tools (0.142) ...

    update-initramfs: deferring update (trigger activated)

    Setting up linux-image-6.1.0-15-amd64 (6.1.66-1) ...

    /etc/kernel/postinst.d/initramfs-tools:

    update-initramfs: Generating /boot/initrd.img-6.1.0-15-amd64

    raspi-firmware: missing /boot/firmware, did you forget to mount it?

    run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1

    run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1

    dpkg: error processing package linux-image-6.1.0-15-amd64 (--configure):

    installed linux-image-6.1.0-15-amd64 package post-installation script subprocess returned error exit status 1

    dpkg: dependency problems prevent configuration of linux-image-amd64:

    linux-image-amd64 depends on linux-image-6.1.0-15-amd64 (= 6.1.66-1); however:

    Package linux-image-6.1.0-15-amd64 is not configured yet.


    dpkg: error processing package linux-image-amd64 (--configure):

    dependency problems - leaving unconfigured

    Processing triggers for initramfs-tools (0.142) ...

    update-initramfs: Generating /boot/initrd.img-6.1.0-15-amd64

    raspi-firmware: missing /boot/firmware, did you forget to mount it?

    run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1

    dpkg: error processing package initramfs-tools (--configure):

    installed initramfs-tools package post-installation script subprocess returned error exit status 1

    Errors were encountered while processing:

    linux-image-6.1.0-15-amd64

    linux-image-amd64

    initramfs-tools

    E: Sub-process /usr/bin/dpkg returned an error code (1)

    Unable to install prerequisites. Exiting.

    root@omv:~#

  • Setting up linux-image-6.1.0-15-amd64 (6.1.66-1) ...

    /etc/kernel/postinst.d/initramfs-tools:

    update-initramfs: Generating /boot/initrd.img-6.1.0-15-amd64

    raspi-firmware: missing /boot/firmware, did you forget to mount it?

    What hardware are you using?


    The above shows amd64 && raspi-firmware?!?


    If you want to install OMV7 to test, after you have a working Debian 12 lite system, run the install script with the -b flag

    OpenMediaVault-Plugin-Developers/installScript: script that installs omv-extras and openmediavault if not installed already. (github.com)

    Code
    wget https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install
    chmod +x install
    sudo ./install -b
    • Official Post

    Your system had some pending updates that are causing this issue

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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!

  • Your system had some pending updates that are causing this issue

    But does it make sense that it was showing amd64 and raspi-firmware on the same update?

  • After running below code.


    wget https://github.com/OpenMediaVa…Script/raw/master/installchmod +x install
    sudo ./install -b


    It is OK. Now Omv-Extras works.

    but Compose installation gives below error.


    Reading package lists...
    Building dependency tree...
    Reading state information...
    0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
    3 not fully installed or removed.
    Need to get 0 B/47.7 kB of archives.
    After this operation, 0 B of additional disk space will be used.
    (Reading database ... (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 40970 files and directories currently installed.)
    Preparing to unpack .../openmediavault-compose_7.0.1_all.deb ...
    Unpacking openmediavault-compose (7.0.1) over (7.0.1) ...
    Setting up initramfs-tools (0.142) ...
    update-initramfs: deferring update (trigger activated)
    Setting up openmediavault-compose (7.0.1) ...
    Updating configuration database ...
    Checking yq version ...
    Correct version of yq installed - 'v4.35.2'
    Setting up linux-image-6.1.0-15-amd64 (6.1.66-1) ...
    /etc/kernel/postinst.d/initramfs-tools:
    update-initramfs: Generating /boot/initrd.img-6.1.0-15-amd64
    raspi-firmware: missing /boot/firmware, did you forget to mount it?
    run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1
    run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
    dpkg: error processing package linux-image-6.1.0-15-amd64 (--configure): installed linux-image-6.1.0-15-amd64 package post-installation script subprocess returned error exit status 1
    dpkg: dependency problems prevent configuration of linux-image-amd64: linux-image-amd64 depends on linux-image-6.1.0-15-amd64 (= 6.1.66-1); however: Package linux-image-6.1.0-15-amd64 is not configured yet.

    dpkg: error processing package linux-image-amd64 (--configure): dependency problems - leaving unconfigured
    Processing triggers for openmediavault (7.0-12) ...
    Updating workbench configuration files ...
    Restarting engine daemon ...
    Processing triggers for initramfs-tools (0.142) ...
    update-initramfs: Generating /boot/initrd.img-6.1.0-15-amd64
    raspi-firmware: missing /boot/firmware, did you forget to mount it?
    run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1
    dpkg: error processing package initramfs-tools (--configure): installed initramfs-tools package post-installation script subprocess returned error exit status 1
    Errors were encountered while processing: linux-image-6.1.0-15-amd64 linux-image-amd64 initramfs-tools

    ** CONNECTION LOST **

    • Official Post

    But does it make sense that it was showing amd64 and raspi-firmware on the same update?

    The raspi-firmware package is in all architecture in the bookworm repo. So, it can be installed on any system. No idea why it is installed on this system though. It should removed but OMV/omv-extras didn't install it.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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!

  • Can you please post the outputs inside CODE boxes (symbol </> of the blue banner)

    I have just downloaded OMV7 and installed

    What is the output of:

    apt-cache policy raspi-firmware

  • Can you please post the outputs inside CODE boxes (symbol </> of the blue banner)

    What is the output of:

    apt-cache policy raspi-firmware

    Linux omv 6.1.0-13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) x86 _64


    The programs included with the Debian GNU/Linux system are free software;

    the exact distribution terms for each program are described in the

    individual files in /usr/share/doc/*/copyright.


    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

    permitted by applicable law.

    Last login: Tue Dec 12 19:47:31 2023 from 192.168.0.36

    root@omv:~# apt-cache policy raspi-firmware

    raspi-firmware:

    Installed: 1.20220830+ds-1

    Candidate: 1.20220830+ds-1

    Version table:

    *** 1.20220830+ds-1 500

    500 http://deb.debian.org/debian bookworm/non-free-firmware amd64 Packag es

    100 /var/lib/dpkg/status

    root@omv:~#

    • Official Post

    I have just downloaded OMV7 and installed, after apt-get update and upgrade command. I tried to install Omv-Extras.

    raspi-firmware is installed from the iso. sudo apt-get purge raspi-firmware but it didn't cause any problems on my fresh install from iso. I was able to install omv-extras without issue either.


    votdev, this package should removed from the iso in my opinion.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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!

  • raspi-firmware is installed from the iso. sudo apt-get purge raspi-firmware but it didn't cause any problems on my fresh install from iso. I was able to install omv-extras without issue either.


    votdev, this package should removed from the iso in my opinion.

    I run sudo apt-get purge raspi-firmware and below still shows errors.



    root@omv:~# sudo apt-get purge raspi-firmware

    Reading package lists... Done

    Building dependency tree... Done

    Reading state information... Done

    The following packages will be REMOVED:

    raspi-firmware*

    0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.

    3 not fully installed or removed.

    After this operation, 22.8 MB disk space will be freed.

    Do you want to continue? [Y/n] Y

    (Reading database ... 40967 files and directories currently installed.)

    Removing raspi-firmware (1.20220830+ds-1) ...

    Setting up initramfs-tools (0.142) ...

    update-initramfs: deferring update (trigger activated)

    Setting up linux-image-6.1.0-15-amd64 (6.1.66-1) ...

    /etc/kernel/postinst.d/initramfs-tools:

    update-initramfs: Generating /boot/initrd.img-6.1.0-15-amd64

    raspi-firmware: missing /boot/firmware, did you forget to mount it?

    run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1

    run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1

    dpkg: error processing package linux-image-6.1.0-15-amd64 (--configure):

    installed linux-image-6.1.0-15-amd64 package post-installation script subprocess returned error exit status 1

    dpkg: dependency problems prevent configuration of linux-image-amd64:

    linux-image-amd64 depends on linux-image-6.1.0-15-amd64 (= 6.1.66-1); however:

    Package linux-image-6.1.0-15-amd64 is not configured yet.


    dpkg: error processing package linux-image-amd64 (--configure):

    dependency problems - leaving unconfigured

    Errors were encountered while processing:

    linux-image-6.1.0-15-amd64

    linux-image-amd64

    E: Sub-process /usr/bin/dpkg returned an error code (1)

    root@omv:~#

    • Official Post

    Just because it would take less of my time, I recommend reinstalling from iso and removing the raspi-firmware package first.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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

    Removing the package should look like this:

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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!

  • Just because it would take less of my time, I recommend reinstalling from iso and removing the raspi-firmware package first.

    After fresh installation without any update. I run sudo apt-get purge raspi-firmware


    root@omv:~# sudo apt-get purge raspi-firmware

    Reading package lists... Done

    Building dependency tree... Done

    Reading state information... Done

    The following packages will be REMOVED:

    raspi-firmware*

    0 upgraded, 0 newly installed, 1 to remove and 23 not upgraded.

    After this operation, 22.8 MB disk space will be freed.

    Do you want to continue? [Y/n] y

    (Reading database ... 34353 files and directories currently installed.)

    Removing raspi-firmware (1.20220830+ds-1) ...

    Processing triggers for initramfs-tools (0.142) ...

    update-initramfs: Generating /boot/initrd.img-6.1.0-13-amd64

    raspi-firmware: missing /boot/firmware, did you forget to mount it?

    run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return c ode 1

    dpkg: error processing package initramfs-tools (--configure):

    installed initramfs-tools package post-installation script subprocess returned error exit status 1

    Errors were encountered while processing:

    initramfs-tools

    E: Sub-process /usr/bin/dpkg returned an error code (1)

    root@omv:~#

    • Official Post

    Figures...


    Try:

    sudo rm /etc/initramfs/post-update.d/z50-raspi-firmware

    sudo update-initramfs -u

    sudo apt-get purge raspi-firmware

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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!

  • Figures...


    Try:

    sudo rm /etc/initramfs/post-update.d/z50-raspi-firmware

    sudo update-initramfs -u

    sudo apt-get purge raspi-firmware

    root@omv:~# sudo rm /etc/initramfs/post-update.d/z50-raspi-firmware

    rm: cannot remove '/etc/initramfs/post-update.d/z50-raspi-firmware': No such file or directory

    root@omv:~# sudo update-initramfs -u

    update-initramfs: Generating /boot/initrd.img-6.1.0-13-amd64

    root@omv:~# sudo apt-get purge raspi-firmware

    Reading package lists... Done

    Building dependency tree... Done

    Reading state information... Done

    The following packages will be REMOVED:

    raspi-firmware*

    0 upgraded, 0 newly installed, 1 to remove and 23 not upgraded.

    1 not fully installed or removed.

    After this operation, 0 B of additional disk space will be used.

    Do you want to continue? [Y/n] y

    Setting up initramfs-tools (0.142) ...

    update-initramfs: deferring update (trigger activated)

    (Reading database ... 34325 files and directories currently installed.)

    Purging configuration files for raspi-firmware (1.20220830+ds-1) ...

    Processing triggers for initramfs-tools (0.142) ...

    update-initramfs: Generating /boot/initrd.img-6.1.0-13-amd64

    root@omv:~#

    • Official Post

    yes. Just to be clear, none of this had anything to do with omv-extras. You just have to have apt in a good place to install omv-extras (or any new package).

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    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!