You are not logged in.
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 2Uname -a is:
Linux archiso 5.13.13-arch1-1 #1 SMP PREEMPT Thu, 26 Aug 2021 19:14:36 +0000 x86_64 GNU/LinuxLast edited by FlintyGymnast55 (2021-09-12 21:42:35)
Offline
Boot from a archlinux iso image and output from the following commands into "code" tags please.
# blkid
# parted /dev/sdb printOffline
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 ext4Offline
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
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