You are not logged in.

#51 2023-05-28 21:29:57

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,992

Re: [Solved] Failed to mount /boot

AAAAND we have a winner.

pacman --sysroot /mnt -S --dbonly gawk
pacman --sysroot /mnt -S gawk
pacman -Qkk gawk

Then rebuild the initramfs… and hope.

Offline

#52 2023-05-28 21:50:31

RogerRabbit
Member
Registered: 2022-12-18
Posts: 74

Re: [Solved] Failed to mount /boot

Still no luck.
"pacman -Qkk gawk" now says the gawk package is okay, but while building initramfs I have gawk errors :

# mkinitcpio --config /etc/mkinitcpio.conf --generate /boot/initamfs-linux.img --kernel 6.3.4-arch1-1
==> Starting build: '6.3.4-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [autodetect]
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
find: ‘sort’ terminated by signal 13
modprobe: ERROR: missing parameters. See -h.
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [resume]
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
# mkinitpcio -v -P
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
  -> -v -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.3.4-arch1-1'
  -> Running build hook: [/usr/lib/initcpio/install/base]
    adding file: /bin/busybox
    adding file: /usr/lib/libcrypt.so.2.0.0
    adding symlink: /usr/lib/libcrypt.so.2 -> libcrypt.so.2.0.0
    adding file: /usr/lib/libc.so.6
    adding file: /usr/lib64/ld-linux-x86-64.so.2
    adding symlink: /usr/bin/[ -> busybox
    adding symlink: /usr/bin/arch -> busybox
    adding symlink: /usr/bin/ascii -> busybox
    adding symlink: /usr/bin/ash -> busybox
    adding symlink: /usr/bin/awk -> busybox
    adding symlink: /usr/bin/base32 -> busybox
    adding symlink: /usr/bin/base64 -> busybox
    adding symlink: /usr/bin/basename -> busybox
    adding symlink: /usr/bin/bc -> busybox
    adding symlink: /usr/bin/blkdiscard -> busybox
    adding symlink: /usr/bin/bzip2 -> busybox
    adding symlink: /usr/bin/cat -> busybox
    adding symlink: /usr/bin/chgrp -> busybox
    adding symlink: /usr/bin/chmod -> busybox
    adding symlink: /usr/bin/chown -> busybox
    adding symlink: /usr/bin/chroot -> busybox
    adding symlink: /usr/bin/clear -> busybox
    adding symlink: /usr/bin/cp -> busybox
    adding symlink: /usr/bin/cpio -> busybox
    adding symlink: /usr/bin/crc32 -> busybox
    adding symlink: /usr/bin/cttyhack -> busybox
    adding symlink: /usr/bin/cut -> busybox
    adding symlink: /usr/bin/dd -> busybox
    adding symlink: /usr/bin/df -> busybox
    adding symlink: /usr/bin/dirname -> busybox
    adding symlink: /usr/bin/dmesg -> busybox
    adding symlink: /usr/bin/du -> busybox
    adding symlink: /usr/bin/echo -> busybox
    adding symlink: /usr/bin/env -> busybox
    adding symlink: /usr/bin/expr -> busybox
    adding symlink: /usr/bin/fallocate -> busybox
    adding symlink: /usr/bin/false -> busybox
    adding symlink: /usr/bin/fatattr -> busybox
    adding symlink: /usr/bin/free -> busybox
    adding symlink: /usr/bin/fsfreeze -> busybox
    adding symlink: /usr/bin/fstrim -> busybox
    adding symlink: /usr/bin/fsync -> busybox
    adding symlink: /usr/bin/getopt -> busybox
    adding symlink: /usr/bin/grep -> busybox
    adding symlink: /usr/bin/gzip -> busybox
    adding symlink: /usr/bin/halt -> busybox
    adding symlink: /usr/bin/head -> busybox
    adding symlink: /usr/bin/hexdump -> busybox
    adding symlink: /usr/bin/hexedit -> busybox
    adding symlink: /usr/bin/i2ctransfer -> busybox
    adding symlink: /usr/bin/ifconfig -> busybox
    adding symlink: /usr/bin/init -> busybox
    adding symlink: /usr/bin/install -> busybox
    adding symlink: /usr/bin/ip -> busybox
    adding symlink: /usr/bin/ipaddr -> busybox
    adding symlink: /usr/bin/iplink -> busybox
    adding symlink: /usr/bin/ipneigh -> busybox
    adding symlink: /usr/bin/iproute -> busybox
    adding symlink: /usr/bin/iprule -> busybox
    adding symlink: /usr/bin/iptunnel -> busybox
    adding symlink: /usr/bin/kbd_mode -> busybox
    adding symlink: /usr/bin/kill -> busybox
    adding symlink: /usr/bin/killall -> busybox
    adding symlink: /usr/bin/less -> busybox
    adding symlink: /usr/bin/link -> busybox
    adding symlink: /usr/bin/ln -> busybox
    adding symlink: /usr/bin/loadfont -> busybox
    adding symlink: /usr/bin/loadkmap -> busybox
    adding symlink: /usr/bin/losetup -> busybox
    adding symlink: /usr/bin/ls -> busybox
    adding symlink: /usr/bin/lsscsi -> busybox
    adding symlink: /usr/bin/lzop -> busybox
    adding symlink: /usr/bin/md5sum -> busybox
    adding symlink: /usr/bin/mim -> busybox
    adding symlink: /usr/bin/mkdir -> busybox
    adding symlink: /usr/bin/mkfifo -> busybox
    adding symlink: /usr/bin/mknod -> busybox
    adding symlink: /usr/bin/mkpasswd -> busybox
    adding symlink: /usr/bin/mktemp -> busybox
    adding symlink: /usr/bin/mountpoint -> busybox
    adding symlink: /usr/bin/mv -> busybox
    adding symlink: /usr/bin/nc -> busybox
    adding symlink: /usr/bin/netstat -> busybox
    adding symlink: /usr/bin/nologin -> busybox
    adding symlink: /usr/bin/nproc -> busybox
    adding symlink: /usr/bin/nsenter -> busybox
    adding symlink: /usr/bin/nslookup -> busybox
    adding symlink: /usr/bin/nuke -> busybox
    adding symlink: /usr/bin/openvt -> busybox
    adding symlink: /usr/bin/partprobe -> busybox
    adding symlink: /usr/bin/paste -> busybox
    adding symlink: /usr/bin/pgrep -> busybox
    adding symlink: /usr/bin/pidof -> busybox
    adding symlink: /usr/bin/ping -> busybox
    adding symlink: /usr/bin/ping6 -> busybox
    adding symlink: /usr/bin/poweroff -> busybox
    adding symlink: /usr/bin/printf -> busybox
    adding symlink: /usr/bin/ps -> busybox
    adding symlink: /usr/bin/pwd -> busybox
    adding symlink: /usr/bin/readlink -> busybox
    adding symlink: /usr/bin/realpath -> busybox
    adding symlink: /usr/bin/reboot -> busybox
    adding symlink: /usr/bin/resume -> busybox
    adding symlink: /usr/bin/rm -> busybox
    adding symlink: /usr/bin/rmdir -> busybox
    adding symlink: /usr/bin/route -> busybox
    adding symlink: /usr/bin/run-init -> busybox
    adding symlink: /usr/bin/sed -> busybox
    adding symlink: /usr/bin/seq -> busybox
    adding symlink: /usr/bin/setfattr -> busybox
    adding symlink: /usr/bin/setfont -> busybox
    adding symlink: /usr/bin/sh -> busybox
    adding symlink: /usr/bin/sha1sum -> busybox
    adding symlink: /usr/bin/sha256sum -> busybox
    adding symlink: /usr/bin/sha512sum -> busybox
    adding symlink: /usr/bin/shuf -> busybox
    adding symlink: /usr/bin/sleep -> busybox
    adding symlink: /usr/bin/sort -> busybox
    adding symlink: /usr/bin/stat -> busybox
    adding symlink: /usr/bin/strings -> busybox
    adding symlink: /usr/bin/sync -> busybox
    adding symlink: /usr/bin/tac -> busybox
    adding symlink: /usr/bin/tail -> busybox
    adding symlink: /usr/bin/tar -> busybox
    adding symlink: /usr/bin/tcpsvd -> busybox
    adding symlink: /usr/bin/tee -> busybox
    adding symlink: /usr/bin/telnet -> busybox
    adding symlink: /usr/bin/test -> busybox
    adding symlink: /usr/bin/tftp -> busybox
    adding symlink: /usr/bin/touch -> busybox
    adding symlink: /usr/bin/true -> busybox
    adding symlink: /usr/bin/truncate -> busybox
    adding symlink: /usr/bin/ts -> busybox
    adding symlink: /usr/bin/udhcpc -> busybox
    adding symlink: /usr/bin/udhcpc6 -> busybox
    adding symlink: /usr/bin/umount -> busybox
    adding symlink: /usr/bin/uname -> busybox
    adding symlink: /usr/bin/uniq -> busybox
    adding symlink: /usr/bin/unlink -> busybox
    adding symlink: /usr/bin/unshare -> busybox
    adding symlink: /usr/bin/unzip -> busybox
    adding symlink: /usr/bin/uptime -> busybox
    adding symlink: /usr/bin/vi -> busybox
    adding symlink: /usr/bin/wc -> busybox
    adding symlink: /usr/bin/wget -> busybox
    adding symlink: /usr/bin/which -> busybox
    adding symlink: /usr/bin/xxd -> busybox
    adding symlink: /usr/bin/xz -> busybox
    adding symlink: /usr/bin/yes -> busybox
    adding file: /usr/bin/kmod
    adding file: /usr/lib/libzstd.so.1.5.5
    adding symlink: /usr/lib/libzstd.so.1 -> libzstd.so.1.5.5
    adding file: /usr/lib/liblzma.so.5.4.3
    adding symlink: /usr/lib/liblzma.so.5 -> liblzma.so.5.4.3
    adding file: /usr/lib/libz.so.1.2.13
    adding symlink: /usr/lib/libz.so.1 -> libz.so.1.2.13
    adding file: /usr/lib/libcrypto.so.3
    adding file: /usr/lib/libgcc_s.so.1
    adding symlink: /usr/bin/depmod -> kmod
    adding symlink: /usr/bin/insmod -> kmod
    adding symlink: /usr/bin/rmmod -> kmod
    adding symlink: /usr/bin/lsmod -> kmod
    adding symlink: /usr/bin/modprobe -> kmod
    adding symlink: /usr/bin/modinfo -> kmod
    adding file: /usr/bin/blkid
    adding file: /usr/lib/libblkid.so.1.1.0
    adding symlink: /usr/lib/libblkid.so.1 -> libblkid.so.1.1.0
    adding file: /usr/bin/mount
    adding file: /usr/lib/libmount.so.1.1.0
    adding symlink: /usr/lib/libmount.so.1 -> libmount.so.1.1.0
    adding file: /usr/bin/switch_root
    adding file: /init_functions
    adding file: /init
  -> Running build hook: [/usr/lib/initcpio/install/udev]
    adding file: /usr/bin/udevadm
    adding dir: /usr/lib/systemd
    adding symlink: /usr/lib/systemd/systemd-udevd -> /usr/bin/udevadm
    adding file: /usr/lib/systemd/libsystemd-shared-253.4-1.so
    adding file: /usr/lib/libkmod.so.2.4.0
    adding symlink: /usr/lib/libkmod.so.2 -> libkmod.so.2.4.0
    adding file: /usr/lib/libacl.so.1.1.2301
    adding symlink: /usr/lib/libacl.so.1 -> libacl.so.1.1.2301
    adding file: /usr/lib/libcap.so.2.69
    adding symlink: /usr/lib/libcap.so.2 -> libcap.so.2.69
    adding file: /usr/lib/libgcrypt.so.20.4.2
    adding symlink: /usr/lib/libgcrypt.so.20 -> libgcrypt.so.20.4.2
    adding file: /usr/lib/libip4tc.so.2.0.0
    adding symlink: /usr/lib/libip4tc.so.2 -> libip4tc.so.2.0.0
    adding file: /usr/lib/liblz4.so.1.9.4
    adding symlink: /usr/lib/liblz4.so.1 -> liblz4.so.1.9.4
    adding file: /usr/lib/libpam.so.0.85.1
    adding symlink: /usr/lib/libpam.so.0 -> libpam.so.0.85.1
    adding file: /usr/lib/libseccomp.so.2.5.4
    adding symlink: /usr/lib/libseccomp.so.2 -> libseccomp.so.2.5.4
    adding file: /usr/lib/libm.so.6
    adding file: /usr/lib/libgpg-error.so.0.34.0
    adding symlink: /usr/lib/libgpg-error.so.0 -> libgpg-error.so.0.34.0
    adding file: /usr/lib/libaudit.so.1.0.0
    adding symlink: /usr/lib/libaudit.so.1 -> libaudit.so.1.0.0
    adding file: /usr/lib/libcap-ng.so.0.0.0
    adding symlink: /usr/lib/libcap-ng.so.0 -> libcap-ng.so.0.0.0
    overwriting file: /usr/bin/udevadm
    adding file: /usr/bin/systemd-tmpfiles
    adding dir: /usr/lib/udev/rules.d
    adding file: /usr/lib/udev/rules.d/50-udev-default.rules
    adding file: /usr/lib/udev/rules.d/60-persistent-storage.rules
    adding file: /usr/lib/udev/ata_id
    overwriting file: /usr/lib/udev/ata_id
    overwriting file: /usr/lib/udev/ata_id
    adding file: /usr/lib/udev/scsi_id
    overwriting file: /usr/lib/udev/scsi_id
    adding file: /usr/lib/udev/rules.d/64-btrfs.rules
    overwriting file: /usr/bin/udevadm
    adding file: /usr/lib/udev/rules.d/80-drivers.rules
    overwriting file: /usr/lib/udev/ata_id
    overwriting file: /usr/lib/udev/scsi_id
    adding file: /hooks/udev
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [/usr/lib/initcpio/install/autodetect]
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
find: ‘sort’ terminated by signal 13
modprobe: ERROR: missing parameters. See -h.
    caching 1 modules
  -> Running build hook: [/usr/lib/initcpio/install/modconf]
    adding dir: /etc/modprobe.d
    adding dir: /usr/lib/modprobe.d
    adding file: /usr/lib/modprobe.d/bluetooth-usb.conf
    adding file: /usr/lib/modprobe.d/nvdimm-security.conf
    adding file: /usr/lib/modprobe.d/systemd.conf
  -> Running build hook: [/usr/lib/initcpio/install/kms]
  -> Running build hook: [/usr/lib/initcpio/install/keyboard]
    adding module: usbhid (/lib/modules/6.3.4-arch1-1/kernel/drivers/hid/usbhid/usbhid.ko.zst)
  -> Running build hook: [/usr/lib/initcpio/install/keymap]
    adding file: /hooks/keymap
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [/usr/lib/initcpio/install/consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [/usr/lib/initcpio/install/block]
    adding module: sr_mod (/lib/modules/6.3.4-arch1-1/kernel/drivers/scsi/sr_mod.ko.zst)
    adding module: cdrom (/lib/modules/6.3.4-arch1-1/kernel/drivers/cdrom/cdrom.ko.zst)
    adding module: usb-storage (/lib/modules/6.3.4-arch1-1/kernel/drivers/usb/storage/usb-storage.ko.zst)
    adding module: mmc_block (/lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_block.ko.zst)
    adding module: mmc_core (/lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_core.ko.zst)
    adding module: firewire-sbp2 (/lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-sbp2.ko.zst)
    adding module: firewire-core (/lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-core.ko.zst)
    adding module: crc-itu-t (/lib/modules/6.3.4-arch1-1/kernel/lib/crc-itu-t.ko.zst)
    adding module: virtio_blk (/lib/modules/6.3.4-arch1-1/kernel/drivers/block/virtio_blk.ko.zst)
  -> Running build hook: [/usr/lib/initcpio/install/filesystems]
  -> Running build hook: [/usr/lib/initcpio/install/resume]
    adding file: /hooks/resume
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [/usr/lib/initcpio/install/fsck]
    adding file: /usr/bin/e2fsck
    adding file: /usr/lib/libext2fs.so.2.4
    adding symlink: /usr/lib/libext2fs.so.2 -> libext2fs.so.2.4
    adding file: /usr/lib/libcom_err.so.2.1
    adding symlink: /usr/lib/libcom_err.so.2 -> libcom_err.so.2.1
    adding file: /usr/lib/libuuid.so.1.3.0
    adding symlink: /usr/lib/libuuid.so.1 -> libuuid.so.1.3.0
    adding file: /usr/lib/libe2p.so.2.3
    adding symlink: /usr/lib/libe2p.so.2 -> libe2p.so.2.3
    adding symlink: /usr/bin/fsck.ext2 -> e2fsck
    adding symlink: /usr/bin/fsck.ext3 -> e2fsck
    adding symlink: /usr/bin/fsck.ext4 -> e2fsck
    adding file: /usr/bin/fsck
    adding module: nvme (/lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme.ko.zst)
    adding module: nvme-core (/lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme-core.ko.zst)
    adding module: nvme-common (/lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/common/nvme-common.ko.zst)
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/firewire
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-sbp2.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/common
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/common/nvme-common.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_block.ko.zst
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-core.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/lib
    adding file: /lib/modules/6.3.4-arch1-1/kernel/lib/crc-itu-t.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme-core.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/block
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/block/virtio_blk.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/cdrom
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/cdrom/cdrom.ko.zst
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_core.ko.zst
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/hid/usbhid
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/hid/usbhid/usbhid.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/scsi
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/scsi/sr_mod.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/usb/storage
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/usb/storage/usb-storage.ko.zst
==> Generating module dependencies
    adding file: /lib/modules/6.3.4-arch1-1/modules.builtin
    adding file: /lib/modules/6.3.4-arch1-1/modules.builtin.modinfo
    adding file: /lib/modules/6.3.4-arch1-1/modules.order
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
  -> -v -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.3.4-arch1-1'
  -> Running build hook: [/usr/lib/initcpio/install/base]
    adding file: /bin/busybox
    adding file: /usr/lib/libcrypt.so.2.0.0
    adding symlink: /usr/lib/libcrypt.so.2 -> libcrypt.so.2.0.0
    adding file: /usr/lib/libc.so.6
    adding file: /usr/lib64/ld-linux-x86-64.so.2
    adding symlink: /usr/bin/[ -> busybox
    adding symlink: /usr/bin/arch -> busybox
    adding symlink: /usr/bin/ascii -> busybox
    adding symlink: /usr/bin/ash -> busybox
    adding symlink: /usr/bin/awk -> busybox
    adding symlink: /usr/bin/base32 -> busybox
    adding symlink: /usr/bin/base64 -> busybox
    adding symlink: /usr/bin/basename -> busybox
    adding symlink: /usr/bin/bc -> busybox
    adding symlink: /usr/bin/blkdiscard -> busybox
    adding symlink: /usr/bin/bzip2 -> busybox
    adding symlink: /usr/bin/cat -> busybox
    adding symlink: /usr/bin/chgrp -> busybox
    adding symlink: /usr/bin/chmod -> busybox
    adding symlink: /usr/bin/chown -> busybox
    adding symlink: /usr/bin/chroot -> busybox
    adding symlink: /usr/bin/clear -> busybox
    adding symlink: /usr/bin/cp -> busybox
    adding symlink: /usr/bin/cpio -> busybox
    adding symlink: /usr/bin/crc32 -> busybox
    adding symlink: /usr/bin/cttyhack -> busybox
    adding symlink: /usr/bin/cut -> busybox
    adding symlink: /usr/bin/dd -> busybox
    adding symlink: /usr/bin/df -> busybox
    adding symlink: /usr/bin/dirname -> busybox
    adding symlink: /usr/bin/dmesg -> busybox
    adding symlink: /usr/bin/du -> busybox
    adding symlink: /usr/bin/echo -> busybox
    adding symlink: /usr/bin/env -> busybox
    adding symlink: /usr/bin/expr -> busybox
    adding symlink: /usr/bin/fallocate -> busybox
    adding symlink: /usr/bin/false -> busybox
    adding symlink: /usr/bin/fatattr -> busybox
    adding symlink: /usr/bin/free -> busybox
    adding symlink: /usr/bin/fsfreeze -> busybox
    adding symlink: /usr/bin/fstrim -> busybox
    adding symlink: /usr/bin/fsync -> busybox
    adding symlink: /usr/bin/getopt -> busybox
    adding symlink: /usr/bin/grep -> busybox
    adding symlink: /usr/bin/gzip -> busybox
    adding symlink: /usr/bin/halt -> busybox
    adding symlink: /usr/bin/head -> busybox
    adding symlink: /usr/bin/hexdump -> busybox
    adding symlink: /usr/bin/hexedit -> busybox
    adding symlink: /usr/bin/i2ctransfer -> busybox
    adding symlink: /usr/bin/ifconfig -> busybox
    adding symlink: /usr/bin/init -> busybox
    adding symlink: /usr/bin/install -> busybox
    adding symlink: /usr/bin/ip -> busybox
    adding symlink: /usr/bin/ipaddr -> busybox
    adding symlink: /usr/bin/iplink -> busybox
    adding symlink: /usr/bin/ipneigh -> busybox
    adding symlink: /usr/bin/iproute -> busybox
    adding symlink: /usr/bin/iprule -> busybox
    adding symlink: /usr/bin/iptunnel -> busybox
    adding symlink: /usr/bin/kbd_mode -> busybox
    adding symlink: /usr/bin/kill -> busybox
    adding symlink: /usr/bin/killall -> busybox
    adding symlink: /usr/bin/less -> busybox
    adding symlink: /usr/bin/link -> busybox
    adding symlink: /usr/bin/ln -> busybox
    adding symlink: /usr/bin/loadfont -> busybox
    adding symlink: /usr/bin/loadkmap -> busybox
    adding symlink: /usr/bin/losetup -> busybox
    adding symlink: /usr/bin/ls -> busybox
    adding symlink: /usr/bin/lsscsi -> busybox
    adding symlink: /usr/bin/lzop -> busybox
    adding symlink: /usr/bin/md5sum -> busybox
    adding symlink: /usr/bin/mim -> busybox
    adding symlink: /usr/bin/mkdir -> busybox
    adding symlink: /usr/bin/mkfifo -> busybox
    adding symlink: /usr/bin/mknod -> busybox
    adding symlink: /usr/bin/mkpasswd -> busybox
    adding symlink: /usr/bin/mktemp -> busybox
    adding symlink: /usr/bin/mountpoint -> busybox
    adding symlink: /usr/bin/mv -> busybox
    adding symlink: /usr/bin/nc -> busybox
    adding symlink: /usr/bin/netstat -> busybox
    adding symlink: /usr/bin/nologin -> busybox
    adding symlink: /usr/bin/nproc -> busybox
    adding symlink: /usr/bin/nsenter -> busybox
    adding symlink: /usr/bin/nslookup -> busybox
    adding symlink: /usr/bin/nuke -> busybox
    adding symlink: /usr/bin/openvt -> busybox
    adding symlink: /usr/bin/partprobe -> busybox
    adding symlink: /usr/bin/paste -> busybox
    adding symlink: /usr/bin/pgrep -> busybox
    adding symlink: /usr/bin/pidof -> busybox
    adding symlink: /usr/bin/ping -> busybox
    adding symlink: /usr/bin/ping6 -> busybox
    adding symlink: /usr/bin/poweroff -> busybox
    adding symlink: /usr/bin/printf -> busybox
    adding symlink: /usr/bin/ps -> busybox
    adding symlink: /usr/bin/pwd -> busybox
    adding symlink: /usr/bin/readlink -> busybox
    adding symlink: /usr/bin/realpath -> busybox
    adding symlink: /usr/bin/reboot -> busybox
    adding symlink: /usr/bin/resume -> busybox
    adding symlink: /usr/bin/rm -> busybox
    adding symlink: /usr/bin/rmdir -> busybox
    adding symlink: /usr/bin/route -> busybox
    adding symlink: /usr/bin/run-init -> busybox
    adding symlink: /usr/bin/sed -> busybox
    adding symlink: /usr/bin/seq -> busybox
    adding symlink: /usr/bin/setfattr -> busybox
    adding symlink: /usr/bin/setfont -> busybox
    adding symlink: /usr/bin/sh -> busybox
    adding symlink: /usr/bin/sha1sum -> busybox
    adding symlink: /usr/bin/sha256sum -> busybox
    adding symlink: /usr/bin/sha512sum -> busybox
    adding symlink: /usr/bin/shuf -> busybox
    adding symlink: /usr/bin/sleep -> busybox
    adding symlink: /usr/bin/sort -> busybox
    adding symlink: /usr/bin/stat -> busybox
    adding symlink: /usr/bin/strings -> busybox
    adding symlink: /usr/bin/sync -> busybox
    adding symlink: /usr/bin/tac -> busybox
    adding symlink: /usr/bin/tail -> busybox
    adding symlink: /usr/bin/tar -> busybox
    adding symlink: /usr/bin/tcpsvd -> busybox
    adding symlink: /usr/bin/tee -> busybox
    adding symlink: /usr/bin/telnet -> busybox
    adding symlink: /usr/bin/test -> busybox
    adding symlink: /usr/bin/tftp -> busybox
    adding symlink: /usr/bin/touch -> busybox
    adding symlink: /usr/bin/true -> busybox
    adding symlink: /usr/bin/truncate -> busybox
    adding symlink: /usr/bin/ts -> busybox
    adding symlink: /usr/bin/udhcpc -> busybox
    adding symlink: /usr/bin/udhcpc6 -> busybox
    adding symlink: /usr/bin/umount -> busybox
    adding symlink: /usr/bin/uname -> busybox
    adding symlink: /usr/bin/uniq -> busybox
    adding symlink: /usr/bin/unlink -> busybox
    adding symlink: /usr/bin/unshare -> busybox
    adding symlink: /usr/bin/unzip -> busybox
    adding symlink: /usr/bin/uptime -> busybox
    adding symlink: /usr/bin/vi -> busybox
    adding symlink: /usr/bin/wc -> busybox
    adding symlink: /usr/bin/wget -> busybox
    adding symlink: /usr/bin/which -> busybox
    adding symlink: /usr/bin/xxd -> busybox
    adding symlink: /usr/bin/xz -> busybox
    adding symlink: /usr/bin/yes -> busybox
    adding file: /usr/bin/kmod
    adding file: /usr/lib/libzstd.so.1.5.5
    adding symlink: /usr/lib/libzstd.so.1 -> libzstd.so.1.5.5
    adding file: /usr/lib/liblzma.so.5.4.3
    adding symlink: /usr/lib/liblzma.so.5 -> liblzma.so.5.4.3
    adding file: /usr/lib/libz.so.1.2.13
    adding symlink: /usr/lib/libz.so.1 -> libz.so.1.2.13
    adding file: /usr/lib/libcrypto.so.3
    adding file: /usr/lib/libgcc_s.so.1
    adding symlink: /usr/bin/depmod -> kmod
    adding symlink: /usr/bin/insmod -> kmod
    adding symlink: /usr/bin/rmmod -> kmod
    adding symlink: /usr/bin/lsmod -> kmod
    adding symlink: /usr/bin/modprobe -> kmod
    adding symlink: /usr/bin/modinfo -> kmod
    adding file: /usr/bin/blkid
    adding file: /usr/lib/libblkid.so.1.1.0
    adding symlink: /usr/lib/libblkid.so.1 -> libblkid.so.1.1.0
    adding file: /usr/bin/mount
    adding file: /usr/lib/libmount.so.1.1.0
    adding symlink: /usr/lib/libmount.so.1 -> libmount.so.1.1.0
    adding file: /usr/bin/switch_root
    adding file: /init_functions
    adding file: /init
  -> Running build hook: [/usr/lib/initcpio/install/udev]
    adding file: /usr/bin/udevadm
    adding dir: /usr/lib/systemd
    adding symlink: /usr/lib/systemd/systemd-udevd -> /usr/bin/udevadm
    adding file: /usr/lib/systemd/libsystemd-shared-253.4-1.so
    adding file: /usr/lib/libkmod.so.2.4.0
    adding symlink: /usr/lib/libkmod.so.2 -> libkmod.so.2.4.0
    adding file: /usr/lib/libacl.so.1.1.2301
    adding symlink: /usr/lib/libacl.so.1 -> libacl.so.1.1.2301
    adding file: /usr/lib/libcap.so.2.69
    adding symlink: /usr/lib/libcap.so.2 -> libcap.so.2.69
    adding file: /usr/lib/libgcrypt.so.20.4.2
    adding symlink: /usr/lib/libgcrypt.so.20 -> libgcrypt.so.20.4.2
    adding file: /usr/lib/libip4tc.so.2.0.0
    adding symlink: /usr/lib/libip4tc.so.2 -> libip4tc.so.2.0.0
    adding file: /usr/lib/liblz4.so.1.9.4
    adding symlink: /usr/lib/liblz4.so.1 -> liblz4.so.1.9.4
    adding file: /usr/lib/libpam.so.0.85.1
    adding symlink: /usr/lib/libpam.so.0 -> libpam.so.0.85.1
    adding file: /usr/lib/libseccomp.so.2.5.4
    adding symlink: /usr/lib/libseccomp.so.2 -> libseccomp.so.2.5.4
    adding file: /usr/lib/libm.so.6
    adding file: /usr/lib/libgpg-error.so.0.34.0
    adding symlink: /usr/lib/libgpg-error.so.0 -> libgpg-error.so.0.34.0
    adding file: /usr/lib/libaudit.so.1.0.0
    adding symlink: /usr/lib/libaudit.so.1 -> libaudit.so.1.0.0
    adding file: /usr/lib/libcap-ng.so.0.0.0
    adding symlink: /usr/lib/libcap-ng.so.0 -> libcap-ng.so.0.0.0
    overwriting file: /usr/bin/udevadm
    adding file: /usr/bin/systemd-tmpfiles
    adding dir: /usr/lib/udev/rules.d
    adding file: /usr/lib/udev/rules.d/50-udev-default.rules
    adding file: /usr/lib/udev/rules.d/60-persistent-storage.rules
    adding file: /usr/lib/udev/ata_id
    overwriting file: /usr/lib/udev/ata_id
    overwriting file: /usr/lib/udev/ata_id
    adding file: /usr/lib/udev/scsi_id
    overwriting file: /usr/lib/udev/scsi_id
    adding file: /usr/lib/udev/rules.d/64-btrfs.rules
    overwriting file: /usr/bin/udevadm
    adding file: /usr/lib/udev/rules.d/80-drivers.rules
    overwriting file: /usr/lib/udev/ata_id
    overwriting file: /usr/lib/udev/scsi_id
    adding file: /hooks/udev
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [/usr/lib/initcpio/install/modconf]
    adding dir: /etc/modprobe.d
    adding dir: /usr/lib/modprobe.d
    adding file: /usr/lib/modprobe.d/bluetooth-usb.conf
    adding file: /usr/lib/modprobe.d/nvdimm-security.conf
    adding file: /usr/lib/modprobe.d/systemd.conf
  -> Running build hook: [/usr/lib/initcpio/install/kms]
  -> Running build hook: [/usr/lib/initcpio/install/keyboard]
    adding module: usbhid (/lib/modules/6.3.4-arch1-1/kernel/drivers/hid/usbhid/usbhid.ko.zst)
  -> Running build hook: [/usr/lib/initcpio/install/keymap]
    adding file: /hooks/keymap
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [/usr/lib/initcpio/install/consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [/usr/lib/initcpio/install/block]
    adding module: sr_mod (/lib/modules/6.3.4-arch1-1/kernel/drivers/scsi/sr_mod.ko.zst)
    adding module: cdrom (/lib/modules/6.3.4-arch1-1/kernel/drivers/cdrom/cdrom.ko.zst)
    adding module: usb-storage (/lib/modules/6.3.4-arch1-1/kernel/drivers/usb/storage/usb-storage.ko.zst)
    adding module: mmc_block (/lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_block.ko.zst)
    adding module: mmc_core (/lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_core.ko.zst)
    adding module: firewire-sbp2 (/lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-sbp2.ko.zst)
    adding module: firewire-core (/lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-core.ko.zst)
    adding module: crc-itu-t (/lib/modules/6.3.4-arch1-1/kernel/lib/crc-itu-t.ko.zst)
    adding module: virtio_blk (/lib/modules/6.3.4-arch1-1/kernel/drivers/block/virtio_blk.ko.zst)
  -> Running build hook: [/usr/lib/initcpio/install/filesystems]
  -> Running build hook: [/usr/lib/initcpio/install/resume]
    adding file: /hooks/resume
awk: error while loading shared libraries: /usr/lib/libmpfr.so.6: file too short
  -> Running build hook: [/usr/lib/initcpio/install/fsck]
    adding file: /usr/bin/fsck.xfs
    adding file: /usr/bin/xfs_repair
    adding file: /usr/lib/libuuid.so.1.3.0
    adding symlink: /usr/lib/libuuid.so.1 -> libuuid.so.1.3.0
    adding file: /usr/lib/liburcu.so.8.1.0
    adding symlink: /usr/lib/liburcu.so.8 -> liburcu.so.8.1.0
    adding file: /usr/lib/liburcu-common.so.8.1.0
    adding symlink: /usr/lib/liburcu-common.so.8 -> liburcu-common.so.8.1.0
    adding file: /usr/bin/e2fsck
    adding file: /usr/lib/libext2fs.so.2.4
    adding symlink: /usr/lib/libext2fs.so.2 -> libext2fs.so.2.4
    adding file: /usr/lib/libcom_err.so.2.1
    adding symlink: /usr/lib/libcom_err.so.2 -> libcom_err.so.2.1
    adding file: /usr/lib/libe2p.so.2.3
    adding symlink: /usr/lib/libe2p.so.2 -> libe2p.so.2.3
    adding symlink: /usr/bin/fsck.ext2 -> e2fsck
    adding symlink: /usr/bin/fsck.ext3 -> e2fsck
    adding symlink: /usr/bin/fsck.ext4 -> e2fsck
    overwriting file: /usr/bin/e2fsck
    overwriting symlink /usr/bin/fsck.ext2 -> e2fsck
    overwriting symlink /usr/bin/fsck.ext3 -> e2fsck
    overwriting symlink /usr/bin/fsck.ext4 -> e2fsck
    adding file: /usr/bin/fsck.fat
    adding symlink: /usr/bin/fsck.msdos -> fsck.fat
    adding file: /usr/bin/fsck.minix
    overwriting file: /usr/bin/fsck.fat
    adding symlink: /usr/bin/fsck.vfat -> fsck.fat
    overwriting file: /usr/bin/fsck.fat
    adding file: /usr/bin/fsck.btrfs
    overwriting file: /usr/bin/e2fsck
    overwriting symlink /usr/bin/fsck.ext2 -> e2fsck
    overwriting symlink /usr/bin/fsck.ext3 -> e2fsck
    overwriting symlink /usr/bin/fsck.ext4 -> e2fsck
    adding file: /usr/bin/exfatfsck
    adding symlink: /usr/bin/fsck.exfat -> exfatfsck
    adding file: /usr/bin/fsck.cramfs
    adding file: /usr/bin/fsck
    adding module: nvme (/lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme.ko.zst)
    adding module: nvme-core (/lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme-core.ko.zst)
    adding module: nvme-common (/lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/common/nvme-common.ko.zst)
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/firewire
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-sbp2.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/common
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/common/nvme-common.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_block.ko.zst
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/firewire/firewire-core.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/lib
    adding file: /lib/modules/6.3.4-arch1-1/kernel/lib/crc-itu-t.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme-core.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/block
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/block/virtio_blk.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/cdrom
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/cdrom/cdrom.ko.zst
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/mmc/core/mmc_core.ko.zst
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/nvme/host/nvme.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/hid/usbhid
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/hid/usbhid/usbhid.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/scsi
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/scsi/sr_mod.ko.zst
    adding dir: /lib/modules/6.3.4-arch1-1/kernel/drivers/usb/storage
    adding file: /lib/modules/6.3.4-arch1-1/kernel/drivers/usb/storage/usb-storage.ko.zst
==> Generating module dependencies
    adding file: /lib/modules/6.3.4-arch1-1/modules.builtin
    adding file: /lib/modules/6.3.4-arch1-1/modules.builtin.modinfo
    adding file: /lib/modules/6.3.4-arch1-1/modules.order
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful

I used to use the first command to update initramfs (mkinitcpio --config /etc/mkinitcpio.conf --generate /boot/initamfs-linux.img --kernel 6.3.4-arch1-1).

Offline

#53 2023-05-28 22:01:50

RogerRabbit
Member
Registered: 2022-12-18
Posts: 74

Re: [Solved] Failed to mount /boot

So, following your method, I did :

# pacman -F libmpfr.so.6
# pacman --sysroot /mnt -S --dbonly mpfr
# pacman --sysroot /mnt -S mpfr

Then rebuilt the initramfs but I still have the same issue, I'm getting closer I think though...

Offline

#54 2023-05-28 22:32:45

RogerRabbit
Member
Registered: 2022-12-18
Posts: 74

Re: [Solved] Failed to mount /boot

Dude I did it thank you so much !

I ran a "pacman --sysroot /mnt -Qkk" without a package name, I ended up with a big list with some errors, then looking on the internet for those errors, I actually found one of your other posts (https://bbs.archlinux.org/viewtopic.php?id=262288 post #3), I just did the same and it fixed it, my computer now booted succesfully, thanks for your time, you truly helped me to fix this, also to learn more about my system, well in the end it's always a package issue lol

Offline

Board footer

Powered by FluxBB