Hey there, got this warning, dunno why, never read this before. Here's what I did before I got this warning. Be aware that I use parrot 4.6, which is based on debian but is a rolling distribution. The not upgraded (helt back) packages are some nvidia packages, not needed on my system (no nvidia card installed). They has nothing to do with grub. Maybe this helps you to recreate this issue. grub-efi-amd64 2.04-1parrot1 ┌─[anonymous@parrot]─[~] └──╼$ apt search grub | grep installed WARNING: apt does not have a stable CLI interface. Use with caution in scripts. grub-common/rolling,now 2.04-1parrot1 amd64 [installed] grub-efi-amd64/rolling,now 2.04-1parrot1 amd64 [installed] grub-efi-amd64-bin/rolling,now 2.04-1parrot1 amd64 [installed,automatic] grub-imageboot/rolling,rolling,now 0.6 all [installed] grub2-common/rolling,now 2.04-1parrot1 amd64 [installed,automatic] hashcat/rolling,now 5.1.0+ds1-1 amd64 [installed,automatic] ┌─[anonymous@parrot]─[~] └──╼$ sudo apt install grub-imageboot [sudo] password for anonymous: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: syslinux-common The following NEW packages will be installed: grub-imageboot syslinux-common 0 upgraded, 2 newly installed, 0 to remove and 16 not upgraded. Need to get 1,242 kB of archives. After this operation, 3,619 kB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 https://ftp.halifax.rwth-aachen.de/parrotsec rolling/main amd64 syslinux-common all 3:6.04~git20190206.bf6db5b4+dfsg1-1 [1,237 kB] Get:2 https://ftp.halifax.rwth-aachen.de/parrotsec rolling/main amd64 grub-imageboot all 0.6 [4,354 B] Fetched 1,242 kB in 2s (710 kB/s) Selecting previously unselected package syslinux-common. (Reading database ... 333752 files and directories currently installed.) Preparing to unpack .../syslinux-common_3%3a6.04~git20190206.bf6db5b4+dfsg1-1_all.deb ... Unpacking syslinux-common (3:6.04~git20190206.bf6db5b4+dfsg1-1) ... Selecting previously unselected package grub-imageboot. Preparing to unpack .../grub-imageboot_0.6_all.deb ... Unpacking grub-imageboot (0.6) ... Setting up syslinux-common (3:6.04~git20190206.bf6db5b4+dfsg1-1) ... Setting up grub-imageboot (0.6) ... Copy syslinux memdisk to /boot/memdisk Scanning application launchers Updating active launchers Done ┌─[anonymous@parrot]─[~] └──╼$ sudo apt purge memtest86+ Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: memtest86+* 0 upgraded, 0 newly installed, 1 to remove and 16 not upgraded. After this operation, 2,449 kB disk space will be freed. Do you want to continue? [Y/n] (Reading database ... 333972 files and directories currently installed.) Removing memtest86+ (5.01-3+b1) ... Generating grub configuration file ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-5.1.0-parrot1-3t-amd64 Found initrd image: /boot/initrd.img-5.1.0-parrot1-3t-amd64 Found linux image: /boot/vmlinuz-4.19.37-6parrot2-amd64 Found initrd image: /boot/initrd.img-4.19.37-6parrot2-amd64 Adding boot menu entry for EFI firmware configuration Found memdisk: /memdisk Imagepath /boot/images not found done (Reading database ... 333955 files and directories currently installed.) Purging configuration files for memtest86+ (5.01-3+b1) ... Generating grub configuration file ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-5.1.0-parrot1-3t-amd64 Found initrd image: /boot/initrd.img-5.1.0-parrot1-3t-amd64 Found linux image: /boot/vmlinuz-4.19.37-6parrot2-amd64 Found initrd image: /boot/initrd.img-4.19.37-6parrot2-amd64 Adding boot menu entry for EFI firmware configuration Found memdisk: /memdisk Imagepath /boot/images not found done Generating grub configuration file ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-5.1.0-parrot1-3t-amd64 Found initrd image: /boot/initrd.img-5.1.0-parrot1-3t-amd64 Found linux image: /boot/vmlinuz-4.19.37-6parrot2-amd64 Found initrd image: /boot/initrd.img-4.19.37-6parrot2-amd64 Adding boot menu entry for EFI firmware configuration Found memdisk: /memdisk Imagepath /boot/images not found done Scanning application launchers Updating active launchers Done ┌─[✗]─[anonymous@parrot]─[~] └──╼$ sudo apt install memtest86+ Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: hwtools memtester kernel-patch-badram memtest86 grub-pc | grub-legacy The following NEW packages will be installed: memtest86+ 0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded. Need to get 78.1 kB of archives. After this operation, 2,449 kB of additional disk space will be used. Get:1 https://mirror.yandex.ru/mirrors/parrot rolling/main amd64 memtest86+ amd64 5.01-3+b1 [78.1 kB] Fetched 78.1 kB in 1s (109 kB/s) Preconfiguring packages ... Selecting previously unselected package memtest86+. (Reading database ... 333955 files and directories currently installed.) Preparing to unpack .../memtest86+_5.01-3+b1_amd64.deb ... Unpacking memtest86+ (5.01-3+b1) ... Setting up memtest86+ (5.01-3+b1) ... Generating grub configuration file ... File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11444: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11444: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11454: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11454: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11464: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11464: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11475: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11475: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11540: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11540: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11550: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11550: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11560: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11560: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11570: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11570: /usr/sbin/grub-probe Found background image: /usr/share/images/desktop-base/desktop-grub.png File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11613: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11613: /usr/sbin/grub-probe Found linux image: /boot/vmlinuz-5.1.0-parrot1-3t-amd64 Found initrd image: /boot/initrd.img-5.1.0-parrot1-3t-amd64 Found linux image: /boot/vmlinuz-4.19.37-6parrot2-amd64 Found initrd image: /boot/initrd.img-4.19.37-6parrot2-amd64 File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11982: /usr/sbin/grub-probe File descriptor 3 (pipe:[99670]) leaked on vgs invocation. Parent PID 11982: /usr/sbin/grub-probe Found memtest86+ image: /memtest86+.bin Found memtest86+ multiboot image: /memtest86+_multiboot.bin File descriptor 3 (pipe:[99670]) leaked on lvs invocation. Parent PID 12175: /bin/sh Adding boot menu entry for EFI firmware configuration Found memdisk: /memdisk Imagepath /boot/images not found done Scanning application launchers Updating active launchers Done PS: memtest86+ does not work from grub for me, that's why I'm trying "something", not sure if anything helps.
Attachment:
signature.asc
Description: OpenPGP digital signature