You are not logged in.

#1 2024-03-27 11:42:29

speeder1987
Member
Registered: 2022-08-19
Posts: 28

[Solved] System won't boot after crash during system update

When running pacman -Syu to do a system upgrade, I had a full system crash (screen went black with only a cursor). I left it about an hour before going into a terminal using ctl+alt+f3 and rebooting. I am now in a situation where my system won't boot with the following grub error:

Loading Linux linux ...
error: file 'vmlinuz-linux' not found.
Loading initial ramdisk ...
error: you need to load the kernel first.

I followed the instructions here https://bbs.archlinux.org/viewtopic.php?id=250845, where the user appeared to have the same error. I used a bootable arch usb image and followed the following steps:
    1. Mounted the root and boot partitions into /mnt and /mnt/boot respectively. One note was I had to create the /mnt/boot directory which I thought was unexpected.
    2. Ran:

pacstrap -K /mnt base linux linux-firmware

    3. chrooted into /mnt
    4. Ran:

pacman -Syu linux

and

pacman -Syu

     This step was challenging as I had issues with conflicting files, problems with signatures, but  it did eventually all run OK without errors after solving these using the forum and arch wiki.
    5. Exited chroot, unmounted /mnt and /mnt/boot and the rebooted.

However, the same error persists. I don't know how to proceed with this error now and would really appreciate if anyone could help. I have had this error once before where this happened after a successful system update, and the above steps rectified this, but in this case it hasn't!

Many thanks

Last edited by speeder1987 (2024-03-29 09:23:40)

Offline

#2 2024-03-27 15:50:27

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,952

Re: [Solved] System won't boot after crash during system update

However, the same error persists. I don't know how to proceed with this error now and would really appreciate if anyone could help.

Did you forget to mount the /boot partition before installing the kernel?

Offline

#3 2024-03-27 16:22:05

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

No I have mounted the EFI system partition into /boot using:

mount --mkdir /dev/nvme0n1p1 /mnt/boot

I have run through the steps I detailed multiple times so it isn't an omission.

Last edited by speeder1987 (2024-03-27 16:39:46)

Offline

#4 2024-03-27 17:13:27

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,952

Re: [Solved] System won't boot after crash during system update

One note was I had to create the /mnt/boot directory which I thought was unexpected.

sounds like you eiher mounted the wrong root into /mnt or mounted /mnt/boot before mounting the root partition there?

Offline

#5 2024-03-27 23:20:59

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

I don't think so, I was quite careful in how I did it and I followed the instructions in the wiki carefully. I have repeated it a couple of times afterwards and I made sure that I did everything in the right order and that I mounted the root partition to /mnt.

I had a look in the /mnt/etc/fstab and it only contained entries for the root, home and swap partitions. When I regenerated the fstab with

genfstab -U /mnt >> /mnt/etc/fstab

this then added an entry for the boot partition. However, the original error persists.

Could this be a grub related issue where it is not loading the kernel?

Offline

#6 2024-03-28 01:35:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: [Solved] System won't boot after crash during system update

If the /boot partition didn't exist in your fstab chances are you never actually booted from it. How sure are you that /boot is/was empty without your suspected /boot partition mounted?

Offline

#7 2024-03-28 07:46:04

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,952

Re: [Solved] System won't boot after crash during system update

One note was I had to create the /mnt/boot directory which I thought was unexpected.

means you you did it wrong. Period.
I don't care what steps you carefully or not followed, there's a boot directory on the root filesystem and either some boot partition gets mounted there or not, but you do not have to create the directory first.

From the iso, do NOT! chroot and post the output of

lsblk -f

Offline

#8 2024-03-28 11:27:45

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

Seth, apologies if I caused offence I didn't mean to, I appreciate you taking the time (again!)  to help with an issue I am having. I also appreciate that I have made a mistake in something that I have done, I was just trying to give feedback on the steps that I had followed to help diagnose the problem.

Here is the output of lsblk -f from the iso without chrooting:

 NAME        FSTYPE   FSVER LABEL                   UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0       squashfs 4.0                                                                      0   100% /run/archiso/airootfs
sda                                                                                                    
└─sda1      vfat     FAT32 ARCH_202403             BC86-00F5                                           
sdb                                                                                                    
├─sdb1                                                                                                 
└─sdb2      ntfs           Seagate Expansion Drive 0258735358734487                        319G    91% /mnt/mnt/usbstick
nvme0n1                                                                                                
├─nvme0n1p1 vfat     FAT32 ESP                     0885-A296                                           
├─nvme0n1p2                                                                                            
├─nvme0n1p3 ntfs           Windows                 B89A81139A80CF76                                    
├─nvme0n1p4 ntfs           WINRETOOLS              DE8421F68421D1B7                                    
├─nvme0n1p5 ntfs           Image                   BA0C22770C222EB7                                    
├─nvme0n1p6 ntfs           DELLSUPPORT             424E43304E431BD3                                    
├─nvme0n1p7 ext4     1.0                           7a6cc252-6f0a-4413-9399-d06549524777   53.5G    49% /mnt
├─nvme0n1p8 ext4     1.0                           2eb769bd-4d98-41ff-b6b6-b11ba064bdf0                
└─nvme0n1p9 swap     1                             62b98275-5707-4a4c-b6ea-cf9ba485cdf6         

sda is obviously the arch iso USB stick and sdb is an external drive I used to transfer off the output of lsblk -f. nvme0n1p1 is the boot partition, nvme0n1p7 is root and nvme0n1p8 is home

Thanks

Offline

#9 2024-03-28 11:32:55

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: [Solved] System won't boot after crash during system update

What do you get from

ls -lR /mnt/boot

in that position?

Offline

#10 2024-03-28 11:51:57

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

V1del wrote:

If the /boot partition didn't exist in your fstab chances are you never actually booted from it. How sure are you that /boot is/was empty without your suspected /boot partition mounted?

Apologies as I don't think I can answer this accurately. I don't know if /boot is/was empty before mounting. When I mount the boot partition into /mnt/boot it is not empty and it contains a number of items:

EFI   'System Volume Information'   initramfs-linux.img    initramfs-linux-fallback.img    vmlinuz-linux

I am aware this may not help you, if there is a way for me to check then please let me know.

Thanks

Offline

#11 2024-03-28 11:55:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: [Solved] System won't boot after crash during system update

By posting the command above without your boot partition mounted... For completeness sake, what's on nvme0n1p8 ?

FWIW if you actually want to make use of that boot partition now -- and something actually removed /boot from your root partition (which is where your kernels will have been stored, leading to your issue) -- then you'd need to fix GRUB by reinstalling it with your new boot partition mounted,so it picks them up from there, and regenerate your GRUB config

Last edited by V1del (2024-03-28 11:57:57)

Offline

#12 2024-03-28 12:46:50

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,952

Re: [Solved] System won't boot after crash during system update

I'm not offended at all, nor angry or anything like that.
I just tried to draw some strict lines around reality - we want to get to the bottom of this wink

There's no grub installation on nvme0n1p1 so that's most likely on nvme0n1p7 (/boot w/o mounting anything there)?
Wrt V1del's suggestion, the boot partition might be of insufficient size to hold windows and linux if this is the default Windows ESP (unfortunately the lsblk output is w/o it mounted, so that information isn't provided as of yet) - you want to check that first.

Offline

#13 2024-03-29 08:40:44

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

V1del wrote:

By posting the command above without your boot partition mounted... For completeness sake, what's on nvme0n1p8 ?

FWIW if you actually want to make use of that boot partition now -- and something actually removed /boot from your root partition (which is where your kernels will have been stored, leading to your issue) -- then you'd need to fix GRUB by reinstalling it with your new boot partition mounted,so it picks them up from there, and regenerate your GRUB config

nvme0n1p8 is my home directory.

Here is the output of:

ls -lR /mnt/boot

after mounting root but not mounting /boot:

 /mnt/boot:
total 7920
drwxr-xr-x 2 root root    4096 May  6  2023 efi
drwxr-xr-x 6 root root    4096 May  6  2023 grub
-rw-r--r-- 1 root root 8099840 Mar 12 17:13 intel-ucode.img

/mnt/boot/efi:
total 0

/mnt/boot/grub:
total 36
drwxr-xr-x 2 root root  4096 May  6  2023 fonts
-rw------- 1 root root  4871 May  6  2023 grub.cfg
-rw-r--r-- 1 root root  1024 May  6  2023 grubenv
drwxr-xr-x 2 root root  4096 May  6  2023 locale
drwxr-xr-x 3 root root  4096 May  6  2023 themes
drwxr-xr-x 2 root root 12288 May  6  2023 x86_64-efi

/mnt/boot/grub/fonts:
total 2340
-rw-r--r-- 1 root root 2392304 May  6  2023 unicode.pf2

/mnt/boot/grub/locale:
total 5172
-rw-r--r-- 1 root root 127048 May  6  2023 ast.mo
-rw-r--r-- 1 root root 127925 May  6  2023 ca.mo
-rw-r--r-- 1 root root 119187 May  6  2023 da.mo
-rw-r--r-- 1 root root 134345 May  6  2023 de.mo
-rw-r--r-- 1 root root 202273 May  6  2023 de@hebrew.mo
-rw-r--r-- 1 root root 134309 May  6  2023 de_CH.mo
-rw-r--r-- 1 root root 186517 May  6  2023 en@arabic.mo
-rw-r--r-- 1 root root 176130 May  6  2023 en@cyrillic.mo
-rw-r--r-- 1 root root 176127 May  6  2023 en@greek.mo
-rw-r--r-- 1 root root 202136 May  6  2023 en@hebrew.mo
-rw-r--r-- 1 root root 155871 May  6  2023 en@piglatin.mo
-rw-r--r-- 1 root root 137507 May  6  2023 en@quot.mo
-rw-r--r-- 1 root root  43353 May  6  2023 eo.mo
-rw-r--r-- 1 root root 130226 May  6  2023 es.mo
-rw-r--r-- 1 root root 132533 May  6  2023 fi.mo
-rw-r--r-- 1 root root 140353 May  6  2023 fr.mo
-rw-r--r-- 1 root root 102986 May  6  2023 gl.mo
-rw-r--r-- 1 root root 130308 May  6  2023 hr.mo
-rw-r--r-- 1 root root 138013 May  6  2023 hu.mo
-rw-r--r-- 1 root root  28188 May  6  2023 id.mo
-rw-r--r-- 1 root root 116895 May  6  2023 it.mo
-rw-r--r-- 1 root root  45042 May  6  2023 ja.mo
-rw-r--r-- 1 root root 141909 May  6  2023 ka.mo
-rw-r--r-- 1 root root 138559 May  6  2023 ko.mo
-rw-r--r-- 1 root root   7733 May  6  2023 lg.mo
-rw-r--r-- 1 root root 100889 May  6  2023 lt.mo
-rw-r--r-- 1 root root 128202 May  6  2023 nb.mo
-rw-r--r-- 1 root root 126994 May  6  2023 nl.mo
-rw-r--r-- 1 root root  61770 May  6  2023 pa.mo
-rw-r--r-- 1 root root 133190 May  6  2023 pl.mo
-rw-r--r-- 1 root root 131805 May  6  2023 pt.mo
-rw-r--r-- 1 root root  83493 May  6  2023 pt_BR.mo
-rw-r--r-- 1 root root 141061 May  6  2023 ro.mo
-rw-r--r-- 1 root root 170309 May  6  2023 ru.mo
-rw-r--r-- 1 root root  93884 May  6  2023 sl.mo
-rw-r--r-- 1 root root 169701 May  6  2023 sr.mo
-rw-r--r-- 1 root root 128426 May  6  2023 sv.mo
-rw-r--r-- 1 root root  83529 May  6  2023 tr.mo
-rw-r--r-- 1 root root 177511 May  6  2023 uk.mo
-rw-r--r-- 1 root root 144972 May  6  2023 vi.mo
-rw-r--r-- 1 root root 124223 May  6  2023 zh_CN.mo
-rw-r--r-- 1 root root  30274 May  6  2023 zh_TW.mo

/mnt/boot/grub/themes:
total 4
drwxr-xr-x 2 root root 4096 May  6  2023 starfield

/mnt/boot/grub/themes/starfield:
total 2868
-rw-r--r-- 1 root root   19890 May  6  2023 COPYING.CC-BY-SA-3.0
-rw-r--r-- 1 root root    1191 May  6  2023 README
-rw-r--r-- 1 root root     836 May  6  2023 blob_w.png
-rw-r--r-- 1 root root     178 May  6  2023 boot_menu_c.png
-rw-r--r-- 1 root root     193 May  6  2023 boot_menu_e.png
-rw-r--r-- 1 root root     103 May  6  2023 boot_menu_n.png
-rw-r--r-- 1 root root     193 May  6  2023 boot_menu_ne.png
-rw-r--r-- 1 root root     184 May  6  2023 boot_menu_nw.png
-rw-r--r-- 1 root root     102 May  6  2023 boot_menu_s.png
-rw-r--r-- 1 root root     198 May  6  2023 boot_menu_se.png
-rw-r--r-- 1 root root     196 May  6  2023 boot_menu_sw.png
-rw-r--r-- 1 root root      96 May  6  2023 boot_menu_w.png
-rw-r--r-- 1 root root  153206 May  6  2023 dejavu_10.pf2
-rw-r--r-- 1 root root  169029 May  6  2023 dejavu_12.pf2
-rw-r--r-- 1 root root  185544 May  6  2023 dejavu_14.pf2
-rw-r--r-- 1 root root  204012 May  6  2023 dejavu_16.pf2
-rw-r--r-- 1 root root  193136 May  6  2023 dejavu_bold_14.pf2
-rw-r--r-- 1 root root     197 May  6  2023 slider_c.png
-rw-r--r-- 1 root root     265 May  6  2023 slider_n.png
-rw-r--r-- 1 root root     269 May  6  2023 slider_s.png
-rw-r--r-- 1 root root 1897028 May  6  2023 starfield.png
-rw-r--r-- 1 root root     178 May  6  2023 terminal_box_c.png
-rw-r--r-- 1 root root      94 May  6  2023 terminal_box_e.png
-rw-r--r-- 1 root root     194 May  6  2023 terminal_box_n.png
-rw-r--r-- 1 root root     128 May  6  2023 terminal_box_ne.png
-rw-r--r-- 1 root root     210 May  6  2023 terminal_box_nw.png
-rw-r--r-- 1 root root     101 May  6  2023 terminal_box_s.png
-rw-r--r-- 1 root root     126 May  6  2023 terminal_box_se.png
-rw-r--r-- 1 root root     123 May  6  2023 terminal_box_sw.png
-rw-r--r-- 1 root root      97 May  6  2023 terminal_box_w.png
-rw-r--r-- 1 root root    2249 May  6  2023 theme.txt

/mnt/boot/grub/x86_64-efi:
total 3388
-rw-r--r-- 1 root root  16016 May  6  2023 acpi.mod
-rw-r--r-- 1 root root   1832 May  6  2023 adler32.mod
-rw-r--r-- 1 root root   7920 May  6  2023 affs.mod
-rw-r--r-- 1 root root   8384 May  6  2023 afs.mod
-rw-r--r-- 1 root root   2024 May  6  2023 afsplitter.mod
-rw-r--r-- 1 root root  21816 May  6  2023 ahci.mod
-rw-r--r-- 1 root root    704 May  6  2023 all_video.mod
-rw-r--r-- 1 root root   1368 May  6  2023 aout.mod
-rw-r--r-- 1 root root   5128 May  6  2023 appleldr.mod
-rw-r--r-- 1 root root   4368 May  6  2023 archelp.mod
-rw-r--r-- 1 root root   8456 May  6  2023 ata.mod
-rw-r--r-- 1 root root   6408 May  6  2023 at_keyboard.mod
-rw-r--r-- 1 root root   2400 May  6  2023 backtrace.mod
-rw-r--r-- 1 root root   9464 May  6  2023 bfs.mod
-rw-r--r-- 1 root root   3064 May  6  2023 bitmap.mod
-rw-r--r-- 1 root root   5248 May  6  2023 bitmap_scale.mod
-rw-r--r-- 1 root root   2896 May  6  2023 blocklist.mod
-rw-r--r-- 1 root root   3648 May  6  2023 boot.mod
-rw-r--r-- 1 root root   1920 May  6  2023 boottime.mod
-rw-r--r-- 1 root root  49216 May  6  2023 bsd.mod
-rw-r--r-- 1 root root   3080 May  6  2023 bswap_test.mod
-rw-r--r-- 1 root root  27128 May  6  2023 btrfs.mod
-rw-r--r-- 1 root root   2744 May  6  2023 bufio.mod
-rw-r--r-- 1 root root   2128 May  6  2023 cacheinfo.mod
-rw-r--r-- 1 root root   4248 May  6  2023 cat.mod
-rw-r--r-- 1 root root   5640 May  6  2023 cbfs.mod
-rw-r--r-- 1 root root   5552 May  6  2023 cbls.mod
-rw-r--r-- 1 root root   3752 May  6  2023 cbmemc.mod
-rw-r--r-- 1 root root   1504 May  6  2023 cbtable.mod
-rw-r--r-- 1 root root   4384 May  6  2023 cbtime.mod
-rw-r--r-- 1 root root   8728 May  6  2023 chain.mod
-rw-r--r-- 1 root root   4496 May  6  2023 cmdline_cat_test.mod
-rw-r--r-- 1 root root   3624 May  6  2023 cmp.mod
-rw-r--r-- 1 root root   6232 May  6  2023 cmp_test.mod
-rw-r--r-- 1 root root   3731 May  6  2023 command.lst
-rw-r--r-- 1 root root   3160 May  6  2023 configfile.mod
-rw-r--r-- 1 root root 139264 May  6  2023 core.efi
-rw-r--r-- 1 root root   4224 May  6  2023 cpio.mod
-rw-r--r-- 1 root root   4256 May  6  2023 cpio_be.mod
-rw-r--r-- 1 root root   2480 May  6  2023 cpuid.mod
-rw-r--r-- 1 root root   2032 May  6  2023 crc64.mod
-rw-r--r-- 1 root root    936 May  6  2023 crypto.lst
-rw-r--r-- 1 root root   6832 May  6  2023 crypto.mod
-rw-r--r-- 1 root root  22368 May  6  2023 cryptodisk.mod
-rw-r--r-- 1 root root   3848 May  6  2023 cs5536.mod
-rw-r--r-- 1 root root   2528 May  6  2023 ctz_test.mod
-rw-r--r-- 1 root root   3104 May  6  2023 date.mod
-rw-r--r-- 1 root root   2912 May  6  2023 datehook.mod
-rw-r--r-- 1 root root   2928 May  6  2023 datetime.mod
-rw-r--r-- 1 root root   2976 May  6  2023 disk.mod
-rw-r--r-- 1 root root  13200 May  6  2023 diskfilter.mod
-rw-r--r-- 1 root root   1240 May  6  2023 div.mod
-rw-r--r-- 1 root root   7808 May  6  2023 div_test.mod
-rw-r--r-- 1 root root   2712 May  6  2023 dm_nv.mod
-rw-r--r-- 1 root root   2912 May  6  2023 echo.mod
-rw-r--r-- 1 root root   2584 May  6  2023 efifwsetup.mod
-rw-r--r-- 1 root root   6848 May  6  2023 efinet.mod
-rw-r--r-- 1 root root   3832 May  6  2023 efitextmode.mod
-rw-r--r-- 1 root root  12640 May  6  2023 efi_gop.mod
-rw-r--r-- 1 root root   7032 May  6  2023 efi_uga.mod
-rw-r--r-- 1 root root  25680 May  6  2023 ehci.mod
-rw-r--r-- 1 root root   8760 May  6  2023 elf.mod
-rw-r--r-- 1 root root   2088 May  6  2023 eval.mod
-rw-r--r-- 1 root root   8448 May  6  2023 exfat.mod
-rw-r--r-- 1 root root   2048 May  6  2023 exfctest.mod
-rw-r--r-- 1 root root   8648 May  6  2023 ext2.mod
-rw-r--r-- 1 root root   7512 May  6  2023 extcmd.mod
-rw-r--r-- 1 root root   9808 May  6  2023 f2fs.mod
-rw-r--r-- 1 root root   8576 May  6  2023 fat.mod
-rw-r--r-- 1 root root  26688 May  6  2023 file.mod
-rw-r--r-- 1 root root   2768 May  6  2023 fixvideo.mod
-rw-r--r-- 1 root root  19088 May  6  2023 font.mod
-rw-r--r-- 1 root root    219 May  6  2023 fs.lst
-rw-r--r-- 1 root root   4360 May  6  2023 fshelp.mod
-rw-r--r-- 1 root root  46464 May  6  2023 functional_test.mod
-rw-r--r-- 1 root root   2280 May  6  2023 gcry_arcfour.mod
-rw-r--r-- 1 root root   9264 May  6  2023 gcry_blowfish.mod
-rw-r--r-- 1 root root  28176 May  6  2023 gcry_camellia.mod
-rw-r--r-- 1 root root  14712 May  6  2023 gcry_cast5.mod
-rw-r--r-- 1 root root  11744 May  6  2023 gcry_crc.mod
-rw-r--r-- 1 root root  16320 May  6  2023 gcry_des.mod
-rw-r--r-- 1 root root   3288 May  6  2023 gcry_dsa.mod
-rw-r--r-- 1 root root   3864 May  6  2023 gcry_idea.mod
-rw-r--r-- 1 root root   4008 May  6  2023 gcry_md4.mod
-rw-r--r-- 1 root root   4464 May  6  2023 gcry_md5.mod
-rw-r--r-- 1 root root   3000 May  6  2023 gcry_rfc2268.mod
-rw-r--r-- 1 root root  20464 May  6  2023 gcry_rijndael.mod
-rw-r--r-- 1 root root   7824 May  6  2023 gcry_rmd160.mod
-rw-r--r-- 1 root root   3216 May  6  2023 gcry_rsa.mod
-rw-r--r-- 1 root root  12504 May  6  2023 gcry_seed.mod
-rw-r--r-- 1 root root  16344 May  6  2023 gcry_serpent.mod
-rw-r--r-- 1 root root   8064 May  6  2023 gcry_sha1.mod
-rw-r--r-- 1 root root   5104 May  6  2023 gcry_sha256.mod
-rw-r--r-- 1 root root   5976 May  6  2023 gcry_sha512.mod
-rw-r--r-- 1 root root  13152 May  6  2023 gcry_tiger.mod
-rw-r--r-- 1 root root  33664 May  6  2023 gcry_twofish.mod
-rw-r--r-- 1 root root  22720 May  6  2023 gcry_whirlpool.mod
-rw-r--r-- 1 root root   8632 May  6  2023 geli.mod
-rw-r--r-- 1 root root   8152 May  6  2023 gettext.mod
-rw-r--r-- 1 root root  59224 May  6  2023 gfxmenu.mod
-rw-r--r-- 1 root root  16520 May  6  2023 gfxterm.mod
-rw-r--r-- 1 root root   4304 May  6  2023 gfxterm_background.mod
-rw-r--r-- 1 root root   7616 May  6  2023 gfxterm_menu.mod
-rw-r--r-- 1 root root   5232 May  6  2023 gptsync.mod
-rw-r--r-- 1 root root 139264 May  6  2023 grub.efi
-rw-r--r-- 1 root root  12360 May  6  2023 gzio.mod
-rw-r--r-- 1 root root   7544 May  6  2023 halt.mod
-rw-r--r-- 1 root root   8048 May  6  2023 hashsum.mod
-rw-r--r-- 1 root root  10248 May  6  2023 hdparm.mod
-rw-r--r-- 1 root root   1760 May  6  2023 hello.mod
-rw-r--r-- 1 root root   3976 May  6  2023 help.mod
-rw-r--r-- 1 root root   4392 May  6  2023 hexdump.mod
-rw-r--r-- 1 root root  10136 May  6  2023 hfs.mod
-rw-r--r-- 1 root root  10968 May  6  2023 hfsplus.mod
-rw-r--r-- 1 root root   4152 May  6  2023 hfspluscomp.mod
-rw-r--r-- 1 root root   9296 May  6  2023 http.mod
-rw-r--r-- 1 root root   4240 May  6  2023 iorw.mod
-rw-r--r-- 1 root root  12848 May  6  2023 iso9660.mod
-rw-r--r-- 1 root root   8776 May  6  2023 jfs.mod
-rw-r--r-- 1 root root  10720 May  6  2023 jpeg.mod
-rw-r--r-- 1 root root   5776 May  6  2023 json.mod
-rw-r--r-- 1 root root   6496 May  6  2023 keylayouts.mod
-rw-r--r-- 1 root root   2872 May  6  2023 keystatus.mod
-rw-r--r-- 1 root root   8000 May  6  2023 ldm.mod
-rw-r--r-- 1 root root  45272 May  6  2023 legacycfg.mod
-rw-r--r-- 1 root root  15816 May  6  2023 legacy_password_test.mod
-rw-r--r-- 1 root root  19432 May  6  2023 linux.mod
-rw-r--r-- 1 root root   8480 May  6  2023 linux16.mod
-rw-r--r-- 1 root root   4544 May  6  2023 loadbios.mod
-rw-r--r-- 1 root root   9000 May  6  2023 loadenv.mod
-rw-r--r-- 1 root root   4864 May  6  2023 loopback.mod
-rw-r--r-- 1 root root   6280 May  6  2023 ls.mod
-rw-r--r-- 1 root root   7008 May  6  2023 lsacpi.mod
-rw-r--r-- 1 root root   5200 May  6  2023 lsefi.mod
-rw-r--r-- 1 root root   3568 May  6  2023 lsefimmap.mod
-rw-r--r-- 1 root root   4448 May  6  2023 lsefisystab.mod
-rw-r--r-- 1 root root   2832 May  6  2023 lsmmap.mod
-rw-r--r-- 1 root root   7120 May  6  2023 lspci.mod
-rw-r--r-- 1 root root   3704 May  6  2023 lssal.mod
-rw-r--r-- 1 root root   5816 May  6  2023 luks.mod
-rw-r--r-- 1 root root  20672 May  6  2023 luks2.mod
-rw-r--r-- 1 root root  11776 May  6  2023 lvm.mod
-rw-r--r-- 1 root root   6712 May  6  2023 lzopio.mod
-rw-r--r-- 1 root root   4736 May  6  2023 macbless.mod
-rw-r--r-- 1 root root  10624 May  6  2023 macho.mod
-rw-r--r-- 1 root root   2560 May  6  2023 mdraid1x.mod
-rw-r--r-- 1 root root   2648 May  6  2023 mdraid09.mod
-rw-r--r-- 1 root root   2712 May  6  2023 mdraid09_be.mod
-rw-r--r-- 1 root root   3032 May  6  2023 memdisk.mod
-rw-r--r-- 1 root root   4200 May  6  2023 memrw.mod
-rw-r--r-- 1 root root   5736 May  6  2023 minicmd.mod
-rw-r--r-- 1 root root   5512 May  6  2023 minix.mod
-rw-r--r-- 1 root root   5632 May  6  2023 minix2.mod
-rw-r--r-- 1 root root   5736 May  6  2023 minix2_be.mod
-rw-r--r-- 1 root root   5664 May  6  2023 minix3.mod
-rw-r--r-- 1 root root   5768 May  6  2023 minix3_be.mod
-rw-r--r-- 1 root root   5608 May  6  2023 minix_be.mod
-rw-r--r-- 1 root root   9320 May  6  2023 mmap.mod
-rw-r--r-- 1 root root   5309 May  6  2023 moddep.lst
-rw-r--r-- 1 root root   2513 May  6  2023 modinfo.sh
-rw-r--r-- 1 root root   3152 May  6  2023 morse.mod
-rw-r--r-- 1 root root  43464 May  6  2023 mpi.mod
-rw-r--r-- 1 root root   3592 May  6  2023 msdospart.mod
-rw-r--r-- 1 root root  21656 May  6  2023 multiboot.mod
-rw-r--r-- 1 root root  24608 May  6  2023 multiboot2.mod
-rw-r--r-- 1 root root   2312 May  6  2023 mul_test.mod
-rw-r--r-- 1 root root   6624 May  6  2023 nativedisk.mod
-rw-r--r-- 1 root root  79880 May  6  2023 net.mod
-rw-r--r-- 1 root root   4376 May  6  2023 newc.mod
-rw-r--r-- 1 root root   9688 May  6  2023 nilfs2.mod
-rw-r--r-- 1 root root 175648 May  6  2023 normal.mod
-rw-r--r-- 1 root root  15080 May  6  2023 ntfs.mod
-rw-r--r-- 1 root root   5544 May  6  2023 ntfscomp.mod
-rw-r--r-- 1 root root   4224 May  6  2023 odc.mod
-rw-r--r-- 1 root root   2128 May  6  2023 offsetio.mod
-rw-r--r-- 1 root root  15344 May  6  2023 ohci.mod
-rw-r--r-- 1 root root    111 May  6  2023 partmap.lst
-rw-r--r-- 1 root root     17 May  6  2023 parttool.lst
-rw-r--r-- 1 root root   7192 May  6  2023 parttool.mod
-rw-r--r-- 1 root root   2208 May  6  2023 part_acorn.mod
-rw-r--r-- 1 root root   2520 May  6  2023 part_amiga.mod
-rw-r--r-- 1 root root   2888 May  6  2023 part_apple.mod
-rw-r--r-- 1 root root   4064 May  6  2023 part_bsd.mod
-rw-r--r-- 1 root root   2568 May  6  2023 part_dfly.mod
-rw-r--r-- 1 root root   2096 May  6  2023 part_dvh.mod
-rw-r--r-- 1 root root   3152 May  6  2023 part_gpt.mod
-rw-r--r-- 1 root root   2912 May  6  2023 part_msdos.mod
-rw-r--r-- 1 root root   2416 May  6  2023 part_plan.mod
-rw-r--r-- 1 root root   2160 May  6  2023 part_sun.mod
-rw-r--r-- 1 root root   2416 May  6  2023 part_sunpc.mod
-rw-r--r-- 1 root root   2832 May  6  2023 password.mod
-rw-r--r-- 1 root root   4328 May  6  2023 password_pbkdf2.mod
-rw-r--r-- 1 root root   7352 May  6  2023 pata.mod
-rw-r--r-- 1 root root   1824 May  6  2023 pbkdf2.mod
-rw-r--r-- 1 root root   3352 May  6  2023 pbkdf2_test.mod
-rw-r--r-- 1 root root   3424 May  6  2023 pcidump.mod
-rw-r--r-- 1 root root  18968 May  6  2023 pgp.mod
-rw-r--r-- 1 root root  11224 May  6  2023 plainmount.mod
-rw-r--r-- 1 root root   3848 May  6  2023 play.mod
-rw-r--r-- 1 root root  10816 May  6  2023 png.mod
-rw-r--r-- 1 root root   2160 May  6  2023 priority_queue.mod
-rw-r--r-- 1 root root   5648 May  6  2023 probe.mod
-rw-r--r-- 1 root root   3680 May  6  2023 procfs.mod
-rw-r--r-- 1 root root   3072 May  6  2023 progress.mod
-rw-r--r-- 1 root root   1864 May  6  2023 raid5rec.mod
-rw-r--r-- 1 root root   3320 May  6  2023 raid6rec.mod
-rw-r--r-- 1 root root   3552 May  6  2023 random.mod
-rw-r--r-- 1 root root   3008 May  6  2023 rdmsr.mod
-rw-r--r-- 1 root root   2640 May  6  2023 read.mod
-rw-r--r-- 1 root root   1520 May  6  2023 reboot.mod
-rw-r--r-- 1 root root  77384 May  6  2023 regexp.mod
-rw-r--r-- 1 root root  13584 May  6  2023 reiserfs.mod
-rw-r--r-- 1 root root  26192 May  6  2023 relocator.mod
-rw-r--r-- 1 root root   5512 May  6  2023 romfs.mod
-rw-r--r-- 1 root root   6976 May  6  2023 scsi.mod
-rw-r--r-- 1 root root   5464 May  6  2023 search.mod
-rw-r--r-- 1 root root   4768 May  6  2023 search_fs_file.mod
-rw-r--r-- 1 root root   4832 May  6  2023 search_fs_uuid.mod
-rw-r--r-- 1 root root   4792 May  6  2023 search_label.mod
-rw-r--r-- 1 root root  16904 May  6  2023 serial.mod
-rw-r--r-- 1 root root    912 May  6  2023 setjmp.mod
-rw-r--r-- 1 root root   2520 May  6  2023 setjmp_test.mod
-rw-r--r-- 1 root root   8160 May  6  2023 setpci.mod
-rw-r--r-- 1 root root   7696 May  6  2023 sfs.mod
-rw-r--r-- 1 root root   2992 May  6  2023 shift_test.mod
-rw-r--r-- 1 root root   8144 May  6  2023 signature_test.mod
-rw-r--r-- 1 root root   3272 May  6  2023 sleep.mod
-rw-r--r-- 1 root root   3008 May  6  2023 sleep_test.mod
-rw-r--r-- 1 root root   8328 May  6  2023 smbios.mod
-rw-r--r-- 1 root root   2968 May  6  2023 spkmodem.mod
-rw-r--r-- 1 root root   9896 May  6  2023 squash4.mod
-rw-r--r-- 1 root root   3160 May  6  2023 strtoull_test.mod
-rw-r--r-- 1 root root  29288 May  6  2023 syslinuxcfg.mod
-rw-r--r-- 1 root root   4768 May  6  2023 tar.mod
-rw-r--r-- 1 root root    162 May  6  2023 terminal.lst
-rw-r--r-- 1 root root   6584 May  6  2023 terminal.mod
-rw-r--r-- 1 root root  19080 May  6  2023 terminfo.mod
-rw-r--r-- 1 root root   7360 May  6  2023 test.mod
-rw-r--r-- 1 root root   3768 May  6  2023 testload.mod
-rw-r--r-- 1 root root   3416 May  6  2023 testspeed.mod
-rw-r--r-- 1 root root   1952 May  6  2023 test_blockarg.mod
-rw-r--r-- 1 root root   7312 May  6  2023 tftp.mod
-rw-r--r-- 1 root root   6304 May  6  2023 tga.mod
-rw-r--r-- 1 root root   2272 May  6  2023 time.mod
-rw-r--r-- 1 root root   8320 May  6  2023 tpm.mod
-rw-r--r-- 1 root root   3568 May  6  2023 tr.mod
-rw-r--r-- 1 root root   1936 May  6  2023 trig.mod
-rw-r--r-- 1 root root   1792 May  6  2023 true.mod
-rw-r--r-- 1 root root  12184 May  6  2023 udf.mod
-rw-r--r-- 1 root root   7688 May  6  2023 ufs1.mod
-rw-r--r-- 1 root root   7848 May  6  2023 ufs1_be.mod
-rw-r--r-- 1 root root   7688 May  6  2023 ufs2.mod
-rw-r--r-- 1 root root   9864 May  6  2023 uhci.mod
-rw-r--r-- 1 root root  17872 May  6  2023 usb.mod
-rw-r--r-- 1 root root  11304 May  6  2023 usbms.mod
-rw-r--r-- 1 root root   2768 May  6  2023 usbserial_common.mod
-rw-r--r-- 1 root root   3328 May  6  2023 usbserial_ftdi.mod
-rw-r--r-- 1 root root   3656 May  6  2023 usbserial_pl2303.mod
-rw-r--r-- 1 root root   2240 May  6  2023 usbserial_usbdebug.mod
-rw-r--r-- 1 root root   5504 May  6  2023 usbtest.mod
-rw-r--r-- 1 root root   5656 May  6  2023 usb_keyboard.mod
-rw-r--r-- 1 root root     41 May  6  2023 video.lst
-rw-r--r-- 1 root root   8688 May  6  2023 video.mod
-rw-r--r-- 1 root root   5208 May  6  2023 videoinfo.mod
-rw-r--r-- 1 root root   5304 May  6  2023 videotest.mod
-rw-r--r-- 1 root root   3584 May  6  2023 videotest_checksum.mod
-rw-r--r-- 1 root root   8456 May  6  2023 video_bochs.mod
-rw-r--r-- 1 root root   8840 May  6  2023 video_cirrus.mod
-rw-r--r-- 1 root root   9920 May  6  2023 video_colors.mod
-rw-r--r-- 1 root root  28144 May  6  2023 video_fb.mod
-rw-r--r-- 1 root root   2328 May  6  2023 wrmsr.mod
-rw-r--r-- 1 root root  10408 May  6  2023 xfs.mod
-rw-r--r-- 1 root root  41696 May  6  2023 xnu.mod
-rw-r--r-- 1 root root   3184 May  6  2023 xnu_uuid.mod
-rw-r--r-- 1 root root   3024 May  6  2023 xnu_uuid_test.mod
-rw-r--r-- 1 root root  19472 May  6  2023 xzio.mod
-rw-r--r-- 1 root root  56568 May  6  2023 zfs.mod
-rw-r--r-- 1 root root   8392 May  6  2023 zfscrypt.mod
-rw-r--r-- 1 root root  10448 May  6  2023 zfsinfo.mod
-rw-r--r-- 1 root root  78664 May  6  2023 zstd.mod
 

Thanks for the help

Last edited by speeder1987 (2024-03-29 08:41:32)

Offline

#14 2024-03-29 08:53:36

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,952

Re: [Solved] System won't boot after crash during system update

So you've grub installed (since May 2023) on the root partition (but not the boot partition) what most likely means you're booting from the root partition and re-installing the kernel WITHOUT mounting the /boot partition will most likely fix the immediate problem.
You then may or not want to move the boot process to the boot partition, but first check whether you've sufficient free space there (dual booting from  < 256MB is gonna be unrealistic, esp. since the recent firmware inclusions can considerably bloat the linux initramfs)

Offline

#15 2024-03-29 09:27:21

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

Thanks, yes reinstalling the kernel without mounting the boot partition has solved the issue. At the moment I will leave this as is, and investigate moving the boot process to the boot partition in the future.

Thanks both for the help in solving this issue! I really appreciate it.

Offline

#16 2024-03-29 11:15:20

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: [Solved] System won't boot after crash during system update

Make sure you revert your fstab so your "boot partition" isn't masking the /boot path in the future otherwise you're going to boot the old kernel on the next update

Offline

#17 2024-03-29 11:43:13

speeder1987
Member
Registered: 2022-08-19
Posts: 28

Re: [Solved] System won't boot after crash during system update

V1del wrote:

Make sure you revert your fstab so your "boot partition" isn't masking the /boot path in the future otherwise you're going to boot the old kernel on the next update

Thanks, done. I kept a backup of the old fstab before generating a new one so I just reverted back to that.

Offline

Board footer

Powered by FluxBB