You are not logged in.

#1 2021-09-11 22:43:46

FlintyGymnast55
Member
Registered: 2021-09-11
Posts: 3

[SOLVED] Failed to start load kernel modules. Failed to mount /boot

I am mostly new to using arch and i recently rebooted my pc and this error message showed up.

Failed to start load kernel modules
Failed to mount /boot

If anyone has any info on what the problem is or where i should continue looking, i would be eternally grateful.

I edited polybar, i3, lightdm configs, updated, and tried to get virtualbox to work before leaving my pc overnight and rebooting this morning.

Relevant partitions are:

/dev/sda2 : /home
/dev/sdb2 : /boot
/dev/sdb5 : root

Fstab is:

# /dev/sdb5
UUID=d07ea5cc-2ced-44fb-a7d3-968920fe4c55 / ext4 rw,relatime 0 1

# /dev/sda2
UUID=eaae17b1-d862-41d3-a22d-b2f3d7cdf98f /home ext4 rw,relatime 0 2

# /dev/sdb2
UUID=B272-A1A9 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2

Uname -a is:

Linux archiso 5.13.13-arch1-1 #1 SMP PREEMPT Thu, 26 Aug 2021 19:14:36 +0000 x86_64 GNU/Linux

Last edited by FlintyGymnast55 (2021-09-12 21:42:35)

Offline

#2 2021-09-12 00:58:30

solskog
Member
Registered: 2020-09-05
Posts: 462

Re: [SOLVED] Failed to start load kernel modules. Failed to mount /boot

Boot from a archlinux iso image and output from the following commands into "code" tags please.

# blkid
# parted /dev/sdb print

Offline

#3 2021-09-12 01:31:06

FlintyGymnast55
Member
Registered: 2021-09-11
Posts: 3

Re: [SOLVED] Failed to start load kernel modules. Failed to mount /boot

Blkid

/dev/sdd2: SEC_TYPE="msdos" LABEL_FATBOOT="ARCHISO_EFI" LABEL="ARCHISO_EFI" UUID="3719-544C" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="8ee531bd-02"
/dev/sdd1: BLOCK_SIZE="2048" UUID="2021-09-01-11-25-35-00" LABEL="ARCH_202109" TYPE="iso9660" PARTUUID="8ee531bd-01"
/dev/sdb4: LABEL="500Mb SSD" BLOCK_SIZE="512" UUID="BA4077AF4077714D" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="7ee02cda-d5d1-44ca-8eec-d7b5da6e5ee1"
/dev/sdb2: UUID="B272-A1A9" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="0c4c495c-f1fe-438f-9a71-99d77a7f5d77"
/dev/sdb5: UUID="d07ea5cc-2ced-44fb-a7d3-968920fe4c55" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="c48d2210-836c-374d-b83e-99dd33c150e0"
/dev/sdb1: BLOCK_SIZE="512" UUID="8C4A56E54A56CB98" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="606f9619-3ead-4287-b36b-e31e63cf14bf"
/dev/loop0: TYPE="squashfs"
/dev/sdc1: LABEL="1Tb Drive" BLOCK_SIZE="512" UUID="1E0A6F000A6ED3F5" TYPE="ntfs" PARTUUID="029c5d4f-01"
/dev/sda2: UUID="eaae17b1-d862-41d3-a22d-b2f3d7cdf98f" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="Basic data partition" PARTUUID="1148ec74-c820-4c1a-b30b-ccc48e5ecb88"
/dev/sdb3: PARTLABEL="Microsoft reserved partition" PARTUUID="b5666d05-c850-4d50-8409-d081969943e8"
/dev/sda1: PARTLABEL="Microsoft reserved partition" PARTUUID="45b74139-7448-4f60-9bb6-f84837d44111" 

Parted /dev/sdb print

Model: ATA INTEL SSDSC2KW51 (scsi)
Disk /dev/sdb: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  473MB  472MB   ntfs         Basic data partition          hidden, diag
 2      473MB   577MB  104MB   fat32        EFI system partition          boot, esp
 3      577MB   593MB  16.8MB               Microsoft reserved partition  msftres
 4      593MB   460GB  459GB   ntfs         Basic data partition          msftdata
 5      460GB   512GB  52.4GB  ext4

Offline

#4 2021-09-12 03:50:19

solskog
Member
Registered: 2020-09-05
Posts: 462

Re: [SOLVED] Failed to start load kernel modules. Failed to mount /boot

I recommend you read this wiki before trying to fixing your boot partition.
https://wiki.archlinux.org/title/Dual_boot_with_Windows.
Once you understand it and boot again from archiso image

# mount /dev/sdb2 /mnt/
# ls /mnt/

It is likely your /boot partition on /dev/sdb2 is too small to accommodate both windows EFI, linux EFI and linux boot image, kernel, grub etc.
A better option is to share linux EFI with windows but separate linux /boot with boot image, kernel, grub etc on an independent partition.

Last edited by solskog (2021-09-12 04:07:43)

Offline

#5 2021-09-12 21:33:19

FlintyGymnast55
Member
Registered: 2021-09-11
Posts: 3

Re: [SOLVED] Failed to start load kernel modules. Failed to mount /boot

Thank you so much for the help. In short i had sdb2 set to /boot in my fstab instead of /boot/efi for some reason.

Here is this for anyone who may have the same problem in the future.
https://www.linuxquestions.org/question … 175700503/.

Offline

Board footer

Powered by FluxBB