You are not logged in.

#1 2023-09-09 19:18:37

emishie
Member
Registered: 2022-05-20
Posts: 29

[SOLVED] Missing vmlinuz-linux

My pc won't boot up after a pacman -Syu. I keep getting errors when trying to fix this and got quite stuck.

What happened:
- Yesterday I left my laptop running pacman -Syu.
- I did left it unplugged but I am quite sure (not 100%) that it had enough battery for the task.
- Today I turn it on and got an error saying that I'm missing vmlinuz-linux.
- I download a fresh arch iso and make my boot device.
- With my boot device, I get access to the system and find vmlinuz-linux in my boot drive right where it should be.
- Had db.lck file stuck in the system so deleted it and ran pacman -Syu and everything downloaded fine but nothing was fixed.
- Also made used grub-mkconfig again and it said it found vmlinuz-linux just fine.

Last edited by emishie (2023-09-09 21:05:40)

Offline

#2 2023-09-09 20:04:27

seth
Member
Registered: 2012-09-03
Posts: 50,938

Re: [SOLVED] Missing vmlinuz-linux

"I am quite sure (not 100%) that I'm not pregnant" is a setup line for panic mode…

Had db.lck file stuck in the system

And you're gonna get a visit from the stork…

So this is what happened, time for the gender reveal:

file /mnt/boot/vmlinuz-linux

And try to "pacman -Sy linux" explicitly.

You might also want to check (from the chroot)

sudo LC_ALL=C pacman -Qkk | grep -v ', 0 altered files'

to see what mess your offspring has created there tongue

Offline

#3 2023-09-09 20:34:34

emishie
Member
Registered: 2022-05-20
Posts: 29

Re: [SOLVED] Missing vmlinuz-linux

seth wrote:

So this is what happened, time for the gender reveal:

file /mnt/boot/vmlinuz-linux

/mnt/boot/vmlinuz-linux: Linux kernel x86 boot executable bzImage, version 6.4.12-arch1-1 (linux@archlinux) #1 SMP PREEMPT_DYNAMIC Thu, 24 Aug 2023 00:38:14 +0000, RO-rootFS, swap_dev 0XC, Normal VGA

"pacman -Sy linux" reinstalled without issues o comments

You might also want to check (from the chroot)

sudo LC_ALL=C pacman -Qkk | grep -v ', 0 altered files'

to see what mess your offspring has created there tongue

backup file: filesystem: /etc/fstab (Modification time mismatch)
backup file: filesystem: /etc/fstab (Size mismatch)
backup file: filesystem: /etc/fstab (MD5 checksum mismatch)
backup file: filesystem: /etc/fstab (SHA256 checksum mismatch)
backup file: filesystem: /etc/group (Modification time mismatch)
backup file: filesystem: /etc/group (Size mismatch)
backup file: filesystem: /etc/group (MD5 checksum mismatch)
backup file: filesystem: /etc/group (SHA256 checksum mismatch)
backup file: filesystem: /etc/gshadow (Modification time mismatch)
backup file: filesystem: /etc/gshadow (Size mismatch)
backup file: filesystem: /etc/gshadow (MD5 checksum mismatch)
backup file: filesystem: /etc/gshadow (SHA256 checksum mismatch)
backup file: filesystem: /etc/hosts (Modification time mismatch)
backup file: filesystem: /etc/hosts (Size mismatch)
backup file: filesystem: /etc/hosts (MD5 checksum mismatch)
backup file: filesystem: /etc/hosts (SHA256 checksum mismatch)
backup file: filesystem: /etc/passwd (Modification time mismatch)
backup file: filesystem: /etc/passwd (Size mismatch)
backup file: filesystem: /etc/passwd (MD5 checksum mismatch)
backup file: filesystem: /etc/passwd (SHA256 checksum mismatch)
backup file: filesystem: /etc/resolv.conf (Modification time mismatch)
backup file: filesystem: /etc/resolv.conf (Size mismatch)
backup file: filesystem: /etc/resolv.conf (MD5 checksum mismatch)
backup file: filesystem: /etc/resolv.conf (SHA256 checksum mismatch)
backup file: filesystem: /etc/shadow (Modification time mismatch)
backup file: filesystem: /etc/shadow (Size mismatch)
backup file: filesystem: /etc/shadow (MD5 checksum mismatch)
backup file: filesystem: /etc/shadow (SHA256 checksum mismatch)
backup file: filesystem: /etc/shells (Modification time mismatch)
backup file: filesystem: /etc/shells (Size mismatch)
backup file: filesystem: /etc/shells (MD5 checksum mismatch)
backup file: filesystem: /etc/shells (SHA256 checksum mismatch)
backup file: filesystem: /etc/subgid (Modification time mismatch)
backup file: filesystem: /etc/subgid (Size mismatch)
backup file: filesystem: /etc/subgid (MD5 checksum mismatch)
backup file: filesystem: /etc/subgid (SHA256 checksum mismatch)
backup file: filesystem: /etc/subuid (Modification time mismatch)
backup file: filesystem: /etc/subuid (Size mismatch)
backup file: filesystem: /etc/subuid (MD5 checksum mismatch)
backup file: filesystem: /etc/subuid (SHA256 checksum mismatch)
filesystem: 120 total files, 1 altered file
backup file: glibc: /etc/locale.gen (Modification time mismatch)
backup file: glibc: /etc/locale.gen (Size mismatch)
backup file: glibc: /etc/locale.gen (MD5 checksum mismatch)
backup file: glibc: /etc/locale.gen (SHA256 checksum mismatch)
backup file: grub: /etc/default/grub (Modification time mismatch)
backup file: grub: /etc/default/grub (Size mismatch)
backup file: grub: /etc/default/grub (MD5 checksum mismatch)
backup file: grub: /etc/default/grub (SHA256 checksum mismatch)
intel-ucode: 7 total files, 1 altered file
libutempter: 20 total files, 1 altered file
backup file: pacman: /etc/pacman.conf (Modification time mismatch)
backup file: pacman: /etc/pacman.conf (Size mismatch)
backup file: pacman: /etc/pacman.conf (MD5 checksum mismatch)
backup file: pacman: /etc/pacman.conf (SHA256 checksum mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (Modification time mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (Size mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (MD5 checksum mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (SHA256 checksum mismatch)
python: no mtree file
backup file: sudo: /etc/sudoers (Modification time mismatch)
backup file: sudo: /etc/sudoers (Size mismatch)
backup file: sudo: /etc/sudoers (MD5 checksum mismatch)
backup file: sudo: /etc/sudoers (SHA256 checksum mismatch)
systemd: 1366 total files, 1 altered file
backup file: ufw: /etc/ufw/ufw.conf (Modification time mismatch)
backup file: ufw: /etc/ufw/ufw.conf (Size mismatch)
backup file: ufw: /etc/ufw/ufw.conf (MD5 checksum mismatch)
backup file: ufw: /etc/ufw/ufw.conf (SHA256 checksum mismatch)
backup file: ufw: /etc/ufw/user.rules (Modification time mismatch)
backup file: ufw: /etc/ufw/user.rules (Size mismatch)
backup file: ufw: /etc/ufw/user.rules (MD5 checksum mismatch)
backup file: ufw: /etc/ufw/user.rules (SHA256 checksum mismatch)
backup file: ufw: /etc/ufw/user6.rules (Modification time mismatch)
backup file: ufw: /etc/ufw/user6.rules (Size mismatch)
backup file: ufw: /etc/ufw/user6.rules (MD5 checksum mismatch)
backup file: ufw: /etc/ufw/user6.rules (SHA256 checksum mismatch)
vlc: 1060 total files, 1 altered file

Offline

#4 2023-09-09 20:40:27

seth
Member
Registered: 2012-09-03
Posts: 50,938

Re: [SOLVED] Missing vmlinuz-linux

"pacman -Sy linux" reinstalled without issues o comments

And did it fix anything?

python: no mtree file

That's a problem, but rather not causing any "missing vmlinuz-linux" ones.

Can you link a screenshot of the original error in full context?

Offline

#5 2023-09-09 21:04:40

emishie
Member
Registered: 2022-05-20
Posts: 29

Re: [SOLVED] Missing vmlinuz-linux

seth wrote:

And did it fix anything?

Actually it did, didn't seem to at first but it just ran out of power again and when I turned it on it it booted perfectly thank you so much

Offline

Board footer

Powered by FluxBB