Hi all. I just had an error in my Manjaro update… I’m sorry I did not catch the error message, but I’m guessing the update didn’t complete properly because many of my kernels are missing.
remove the blocking dependency as well - it is specific to that kernel and you don’t want it anyway
remove the virtualbox host modules in that case
you could try: sudo pacman -Rns linux611-rt
but do carefully review the list of packages that is proposed as going to be removed
before you answer “yes” to proceed
Why not use the tool that you used to install the kernels?: mhwd-kernel
it does have a remove option …
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Manjaro Linux (24.0.3) on /dev/sda5
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done
Are you sure you need eleven (11) kernels?
You can only use one at a time …
Are you sure you need any -rt kernel at all?
If you are unsure then you don’t.
There is no indication in what you posted that you did what you say you did.
Or it wasn’t successful - I see no mention of a kernel in the last output you posted.
I didn’t ask for any specific kernel, I just let Manjaro install what it wanted to install. Am I supposed to manually clean up old kernels? I did think the -rt was kind of strange but I don’t remember specifying.
I will install plain linux611 and post the entire output.
[cutie ~]# pacman -Rns linux611-rt
checking dependencies...
:: base optionally requires linux: bare metal support
Packages (1) linux611-rt-6.11_rt7-3
Total Removed Size: 144.38 MiB
:: Do you want to remove these packages? [Y/n]
:: Running pre-transaction hooks...
(1/1) Removing linux initcpios...
:: Processing package changes...
(1/1) removing linux611-rt [################################################] 100%
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating module dependencies...
(3/4) Refreshing PackageKit...
(4/4) Updating Grub-Bootmenu
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.11-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.11-x86_64.img
Found initrd fallback image: /boot/initramfs-6.11-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.9-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.9-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.9-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.7-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.7-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.7-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.6-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.6-x86_64.img
Found initrd fallback image: /boot/initramfs-6.6-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.6-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.6-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.6-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.1-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.1-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.1-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.15-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.15-x86_64.img
Found initrd fallback image: /boot/initramfs-5.15-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Manjaro Linux (24.0.3) on /dev/sda5
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done
[cutie ~]# pacman -Syu linux611
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
sublime-text is up to date
warning: linux611-6.11.10-2 is up to date -- reinstalling
:: Starting full system upgrade...
warning: plymouth: local (24.004.60-7) is newer than extra (22.02.122-18)
resolving dependencies...
looking for conflicting packages...
Packages (1) linux611-6.11.10-2
Total Installed Size: 143.92 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [################################################] 100%
(1/1) checking package integrity [################################################] 100%
(1/1) loading package files [################################################] 100%
(1/1) checking for file conflicts [################################################] 100%
(1/1) checking available disk space [################################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/1) reinstalling linux611 [################################################] 100%
:: Running post-transaction hooks...
(1/5) Arming ConditionNeedsUpdate...
(2/5) Updating module dependencies...
(3/5) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux611.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-6.11-x86_64 -g /boot/initramfs-6.11-x86_64.img
==> Starting build: '6.11.10-2-MANJARO'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [plymouth]
-> Running build hook: [filesystems]
-> Running build hook: [resume]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.11-x86_64.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux611.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-6.11-x86_64 -g /boot/initramfs-6.11-x86_64-fallback.img -S autodetect
==> Starting build: '6.11.10-2-MANJARO'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [plymouth]
-> Running build hook: [filesystems]
-> Running build hook: [resume]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.11-x86_64-fallback.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
(4/5) Refreshing PackageKit...
(5/5) Updating Grub-Bootmenu
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.11-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.11-x86_64.img
Found initrd fallback image: /boot/initramfs-6.11-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.9-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.9-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.9-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.7-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.7-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.7-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.6-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.6-x86_64.img
Found initrd fallback image: /boot/initramfs-6.6-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.6-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.6-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.6-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.1-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.1-rt-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.1-rt-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-rt-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.15-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.15-x86_64.img
Found initrd fallback image: /boot/initramfs-5.15-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Manjaro Linux (24.0.3) on /dev/sda5
Adding boot menu entry for UEFI Firmware Settings ...
Root filesystem isn't btrfs
If you think an error has occurred, please file a bug report at "https://github.com/Antynea/grub-btrfs"
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
done
I will reboot and see how it goes and report back. Thanks.
For your own sanity’s sake:
remove all the -rt kernels
keep only two or three of the latest normal kernels with at least one being LTS
use mhwd-kernel -li
to show you what you have left, what you can get rid of
Ok I figured out what is causing that. I have a Manjaro partition on sda5 and on sdb1. I am running the Manjaro on sdb1 and thus it updates grub on sdb1, but I am booting with the grub on sda5 which has a selection for ‘Manjaro on /dev/sdb1’.
When I boot directly to sdb I get a ‘Filesystem does not exist’ error.
For now I don’t mind just booting to sdb. Do you know how to fix the filesystem error?
a) I see in your inxi output /dev/sdb1 as your / partition.
b) /dev/sda5 also contains a Manjaro partition, most likely.
First you need to determine how you installed your system: BIOS or UEFI mode. /dev/sda (gpt parted disk) contains your Windoof already. So you could use the ESP of Windoof on /dev/sda to carry thr grub instance to boot /dev/sda5. Or, you install grub on /dev/sdb (MBR parted disk) to boot into /dev/sdb1 but then you won’t be able to dual boot from grub menu.
The story is that I bought a system with a windows 10 disk (sda). I installed a separate sdb and installed Manjaro on that natively. Later I wanted to do some troubleshooting, so I shrunk the windows 10 partition on sda and installed manjaro on the free space (sda5). In the course of doing all that, apparently the boot block on sdb got messed up so right now I must boot with the grub in sda5.
I don’t really care about retaining dual boot for now. As long as I can directly boot Manjaro on sdb it will be fine. I just don’t want to mess up sda if I need to go back to it by changing bios options.
Although now I notice sda is kind of messed up because there is no option for windows any more. I’m guessing this happened because I wasn’t in secure boot mode when I installed manjaro on sda5. I may need to secure boot and reinstall manjaro or do the windows boot block fix to boot to windows again. But again, right now I don’t want to bother you guys with that and I just want a working sdb.