You are not logged in.
I installed hal yesterday in order to watch movies on google play, which worked fine. However, the first boot afterwards I get an error saying something like "failed to execute /init (error -2)". I then tried adding the kernel option "init=/usr/lib/systemd/systemd" which also failed with an error like "request init=/usr/lib/systemd/systemd failed (error -2)". I got a similar error when changing the path to /usr/bin/bash (its possible I put /bin/bash instead of /usr/bin/bash, but I don't think I did). I am writing this from a chroot mount of my root partition. Anyway, is it possible hal screwed up my boot process somehow, or did the DRM movie I watched overwrite some grub code or something? If it is hal, will uninstalling it fix the problem, or is there a way for me to keep it installed? Cheers.
Last edited by archnemesis (2017-10-08 00:50:36)
Offline
I'd say you've trouble detecting your root device and this could be related to HAL - yes.
https://aur.archlinux.org/packages/hal-flash/ ?
Offline
Thanks, I'll try that next time. As for my boot failing, I checked the contents of the initramfs and the backup, and there is no /init in them. I then created a new one with mkinitcpio which also did not contain /init. I assume this is the problem. Why is mkinitcpio not adding /init to the initramfs?
Offline
Post your mkinitcpio.conf and the verbose output of a mkinitcpio run (pass the -v flag).
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
# mkinitcpio -v -p linux
==> 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: 4.12.6-1-ARCH
-> Running build hook: [/usr/lib/initcpio/install/base]
adding file: /bin/busybox
adding file: /usr/lib/libcrypt.so.1
adding file: /usr/lib/libc.so.6
adding symlink: /usr/bin/[ -> busybox
adding symlink: /usr/bin/ash -> busybox
adding symlink: /usr/bin/awk -> busybox
adding symlink: /usr/bin/basename -> busybox
adding symlink: /usr/bin/blkdiscard -> 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/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/false -> busybox
adding symlink: /usr/bin/fatattr -> busybox
adding symlink: /usr/bin/free -> busybox
adding symlink: /usr/bin/fstrim -> busybox
adding symlink: /usr/bin/getopt -> busybox
adding symlink: /usr/bin/grep -> busybox
adding symlink: /usr/bin/halt -> busybox
adding symlink: /usr/bin/head -> busybox
adding symlink: /usr/bin/hexdump -> 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/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/md5sum -> 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/nsenter -> busybox
adding symlink: /usr/bin/nslookup -> busybox
adding symlink: /usr/bin/openvt -> 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/reboot -> busybox
adding symlink: /usr/bin/rm -> busybox
adding symlink: /usr/bin/rmdir -> busybox
adding symlink: /usr/bin/route -> busybox
adding symlink: /usr/bin/sed -> busybox
adding symlink: /usr/bin/seq -> 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/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/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/uptime -> busybox
adding symlink: /usr/bin/vi -> busybox
adding symlink: /usr/bin/wc -> busybox
adding symlink: /usr/bin/wget -> busybox
adding symlink: /usr/bin/yes -> busybox
adding file: /usr/sbin/kmod
adding file: /usr/lib/liblzma.so.5
adding file: /usr/lib/libz.so.1
adding file: /usr/lib/libpthread.so.0
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/sbin/blkid
adding file: /usr/lib/libblkid.so.1
adding file: /usr/lib/libuuid.so.1
adding file: /usr/sbin/mount
adding file: /usr/lib/libmount.so.1
adding file: /usr/lib/librt.so.1
adding file: /usr/sbin/switch_root
adding file: /init_functions
adding file: /init
-> Running build hook: [/usr/lib/initcpio/install/udev]
adding file: /usr/lib/systemd/systemd-udevd
adding file: /usr/lib/systemd/libsystemd-shared-234.so
adding file: /usr/lib/libkmod.so.2
adding file: /usr/lib/libacl.so.1
adding file: /usr/lib/libcap.so.2
adding file: /usr/lib/libcryptsetup.so.4
adding file: /usr/lib/libgcrypt.so.20
adding file: /usr/lib/libip4tc.so.0
adding file: /usr/lib/libseccomp.so.2
adding file: /usr/lib/libidn.so.11
adding file: /usr/lib/liblz4.so.1
adding file: /usr/lib/libattr.so.1
adding file: /usr/lib/libdevmapper.so.1.02
adding file: /usr/lib/libgpg-error.so.0
adding file: /usr/lib/libpcap.so.1
adding file: /usr/lib/libudev.so.1
adding file: /usr/lib/libm.so.6
adding file: /usr/lib/libnl-genl-3.so.200
adding file: /usr/lib/libnl-3.so.200
adding file: /usr/lib/libdbus-1.so.3
adding file: /usr/lib/libsystemd.so.0
adding file: /usr/bin/udevadm
adding file: /usr/bin/systemd-tmpfiles
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/rules.d/64-btrfs.rules
adding file: /usr/lib/udev/rules.d/80-drivers.rules
adding file: /usr/lib/udev/ata_id
adding file: /usr/lib/udev/scsi_id
adding file: /hooks/udev
-> Running build hook: [/usr/lib/initcpio/install/autodetect]
caching 46 modules
-> Running build hook: [/usr/lib/initcpio/install/modconf]
adding dir: /etc/modprobe.d
adding dir: /usr/lib/modprobe.d
-> Running build hook: [/usr/lib/initcpio/install/block]
adding module: sd_mod
adding module: scsi_mod
adding module: pata_acpi
adding module: libata
adding module: pata_atiixp
adding module: ata_generic
adding module: ahci
adding module: libahci
adding module: xhci-pci
adding module: usbcore
adding module: usb-common
adding module: xhci-hcd
adding module: ehci-pci
adding module: ehci-hcd
adding module: ohci-pci
adding module: ohci-hcd
adding module: usb-storage
adding module: uas
adding module: sr_mod
adding module: cdrom
-> Running build hook: [/usr/lib/initcpio/install/filesystems]
adding module: ext4
adding module: mbcache
adding module: fscrypto
adding module: jbd2
adding module: crc16
-> Running build hook: [/usr/lib/initcpio/install/keyboard]
adding module: hid-generic
adding module: hid
adding module: usbhid
adding module: i8042
adding module: serio
adding module: serio_raw
adding module: atkbd
adding module: libps2
-> Running build hook: [/usr/lib/initcpio/install/fsck]
adding file: /usr/sbin/fsck.ext4
adding file: /usr/lib/libext2fs.so.2
adding file: /usr/lib/libcom_err.so.2
adding file: /usr/lib/libe2p.so.2
adding file: /usr/lib/libdl.so.2
adding symlink: /usr/bin/fsck.ext2 -> fsck.ext4
adding symlink: /usr/bin/fsck.ext3 -> fsck.ext4
adding file: /usr/sbin/fsck
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
33861 blocks
==> 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: 4.12.6-1-ARCH
-> Running build hook: [/usr/lib/initcpio/install/base]
adding file: /bin/busybox
adding file: /usr/lib/libcrypt.so.1
adding file: /usr/lib/libc.so.6
adding symlink: /usr/bin/[ -> busybox
adding symlink: /usr/bin/ash -> busybox
adding symlink: /usr/bin/awk -> busybox
adding symlink: /usr/bin/basename -> busybox
adding symlink: /usr/bin/blkdiscard -> 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/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/false -> busybox
adding symlink: /usr/bin/fatattr -> busybox
adding symlink: /usr/bin/free -> busybox
adding symlink: /usr/bin/fstrim -> busybox
adding symlink: /usr/bin/getopt -> busybox
adding symlink: /usr/bin/grep -> busybox
adding symlink: /usr/bin/halt -> busybox
adding symlink: /usr/bin/head -> busybox
adding symlink: /usr/bin/hexdump -> 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/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/md5sum -> 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/nsenter -> busybox
adding symlink: /usr/bin/nslookup -> busybox
adding symlink: /usr/bin/openvt -> 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/reboot -> busybox
adding symlink: /usr/bin/rm -> busybox
adding symlink: /usr/bin/rmdir -> busybox
adding symlink: /usr/bin/route -> busybox
adding symlink: /usr/bin/sed -> busybox
adding symlink: /usr/bin/seq -> 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/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/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/uptime -> busybox
adding symlink: /usr/bin/vi -> busybox
adding symlink: /usr/bin/wc -> busybox
adding symlink: /usr/bin/wget -> busybox
adding symlink: /usr/bin/yes -> busybox
adding file: /usr/sbin/kmod
adding file: /usr/lib/liblzma.so.5
adding file: /usr/lib/libz.so.1
adding file: /usr/lib/libpthread.so.0
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/sbin/blkid
adding file: /usr/lib/libblkid.so.1
adding file: /usr/lib/libuuid.so.1
adding file: /usr/sbin/mount
adding file: /usr/lib/libmount.so.1
adding file: /usr/lib/librt.so.1
adding file: /usr/sbin/switch_root
adding file: /init_functions
adding file: /init
-> Running build hook: [/usr/lib/initcpio/install/udev]
adding file: /usr/lib/systemd/systemd-udevd
adding file: /usr/lib/systemd/libsystemd-shared-234.so
adding file: /usr/lib/libkmod.so.2
adding file: /usr/lib/libacl.so.1
adding file: /usr/lib/libcap.so.2
adding file: /usr/lib/libcryptsetup.so.4
adding file: /usr/lib/libgcrypt.so.20
adding file: /usr/lib/libip4tc.so.0
adding file: /usr/lib/libseccomp.so.2
adding file: /usr/lib/libidn.so.11
adding file: /usr/lib/liblz4.so.1
adding file: /usr/lib/libattr.so.1
adding file: /usr/lib/libdevmapper.so.1.02
adding file: /usr/lib/libgpg-error.so.0
adding file: /usr/lib/libpcap.so.1
adding file: /usr/lib/libudev.so.1
adding file: /usr/lib/libm.so.6
adding file: /usr/lib/libnl-genl-3.so.200
adding file: /usr/lib/libnl-3.so.200
adding file: /usr/lib/libdbus-1.so.3
adding file: /usr/lib/libsystemd.so.0
adding file: /usr/bin/udevadm
adding file: /usr/bin/systemd-tmpfiles
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/rules.d/64-btrfs.rules
adding file: /usr/lib/udev/rules.d/80-drivers.rules
adding file: /usr/lib/udev/ata_id
adding file: /usr/lib/udev/scsi_id
adding file: /hooks/udev
-> Running build hook: [/usr/lib/initcpio/install/modconf]
adding dir: /etc/modprobe.d
adding dir: /usr/lib/modprobe.d
-> Running build hook: [/usr/lib/initcpio/install/block]
adding module: eata
adding module: scsi_mod
adding module: aacraid
adding module: dmx3191d
adding module: scsi_transport_spi
adding module: mvsas
adding module: libsas
adding module: libata
adding module: scsi_transport_sas
adding module: iscsi_tcp
adding module: libiscsi
adding module: scsi_transport_iscsi
adding module: libiscsi_tcp
adding module: vmw_pvscsi
adding module: osd
adding module: libosd
adding module: osst
adding module: bnx2i
adding module: cnic
adding module: uio
adding module: dc395x
adding module: qedi
adding module: qed
adding file: /usr/lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
adding module: raid_class
adding module: a100u2w
adding module: be2iscsi
adding module: iscsi_boot_sysfs
adding module: qla4xxx
adding module: imm
adding module: parport
adding module: scsi_transport_fc
adding module: qlogicfas408
adding module: sd_mod
adding module: smartpqi
adding module: ses
adding module: enclosure
adding module: megaraid
adding module: aic94xx
==> WARNING: Possibly missing firmware for module: aic94xx
adding module: atp870u
adding module: snic
adding module: ips
adding module: am53c974
adding module: esp_scsi
adding module: hpsa
adding module: initio
adding module: fdomain
adding module: st
adding module: 3w-9xxx
adding module: dpt_i2o
adding module: fnic
adding module: libfcoe
adding module: libfc
adding module: arcmsr
adding module: 3w-sas
adding module: BusLogic
adding module: sym53c500_cs
adding module: pcmcia
adding module: pcmcia_core
adding module: aha152x_cs
adding module: qlogic_cs
adding module: fdomain_cs
adding module: advansys
adding file: /usr/lib/firmware/advansys/38C1600.bin
adding file: /usr/lib/firmware/advansys/38C0800.bin
adding file: /usr/lib/firmware/advansys/3550.bin
adding file: /usr/lib/firmware/advansys/mcode.bin
adding module: sym53c8xx
adding module: wd719x
adding module: eeprom_93cx6
==> WARNING: Possibly missing firmware for module: wd719x
adding module: pm80xx
adding module: qedf
adding module: ufshcd
adding module: ufshcd-pci
adding module: ufshcd-pltfrm
adding module: fcoe
adding module: esas2r
adding module: hv_storvsc
adding module: hv_vmbus
adding module: aic7xxx
adding module: aic79xx
adding module: tcm_qla2xxx
adding module: target_core_mod
adding module: qla2xxx
adding file: /usr/lib/firmware/ql2500_fw.bin
adding file: /usr/lib/firmware/ql2400_fw.bin
adding file: /usr/lib/firmware/ql2322_fw.bin
adding file: /usr/lib/firmware/ql2300_fw.bin
adding file: /usr/lib/firmware/ql2200_fw.bin
adding file: /usr/lib/firmware/ql2100_fw.bin
adding module: mpt3sas
adding module: megaraid_sas
adding module: megaraid_mbox
adding module: megaraid_mm
adding module: stex
adding module: hptiop
adding module: bfa
adding file: /usr/lib/firmware/ct2fw-3.2.5.1.bin
adding file: /usr/lib/firmware/ctfw-3.2.5.1.bin
adding file: /usr/lib/firmware/cbfw-3.2.5.1.bin
adding module: 3w-xxxx
adding module: sg
adding module: scsi_dh_rdac
adding module: scsi_dh_emc
adding module: scsi_dh_hp_sw
adding module: scsi_dh_alua
adding module: gdth
adding module: isci
adding file: /usr/lib/firmware/isci/isci_firmware.bin
adding module: lpfc
adding module: nvme-fc
adding module: nvme-fabrics
adding module: nvme-core
adding module: nvmet-fc
adding module: nvmet
adding module: bnx2fc
adding module: scsi_transport_srp
adding module: ch
adding module: mvumi
adding module: ipr
adding module: csiostor
adding file: /usr/lib/firmware/cxgb4/t5fw.bin
adding module: sr_mod
adding module: cdrom
adding module: ppa
adding module: pmcraid
adding module: qla1280
adding file: /usr/lib/firmware/qlogic/12160.bin
adding file: /usr/lib/firmware/qlogic/1280.bin
adding file: /usr/lib/firmware/qlogic/1040.bin
adding module: libcxgbi
adding module: libcxgb
adding module: cxgb3i
adding module: cxgb3
adding module: mdio
adding file: /usr/lib/firmware/cxgb3/ael2020_twx_edc.bin
adding file: /usr/lib/firmware/cxgb3/ael2005_twx_edc.bin
adding file: /usr/lib/firmware/cxgb3/ael2005_opt_edc.bin
adding file: /usr/lib/firmware/cxgb3/t3c_psram-1.1.0.bin
adding file: /usr/lib/firmware/cxgb3/t3b_psram-1.1.0.bin
adding file: /usr/lib/firmware/cxgb3/t3fw-7.12.0.bin
adding module: cxgb4i
adding module: cxgb4
adding file: /usr/lib/firmware/cxgb4/t6fw.bin
overwriting file: /usr/lib/firmware/cxgb4/t5fw.bin
adding file: /usr/lib/firmware/cxgb4/t4fw.bin
adding module: virtio_scsi
adding module: virtio
adding module: virtio_ring
adding module: mptsas
adding module: mptscsih
adding module: mptbase
adding module: mptspi
adding module: mptfc
adding module: mptctl
adding module: nbd
adding module: brd
adding module: cryptoloop
adding module: loop
adding module: aoe
adding module: virtio_blk
adding module: floppy
adding module: drbd
adding module: lru_cache
adding module: libcrc32c
adding module: crc32c-intel
adding module: crc32c_generic
adding module: cciss
adding module: DAC960
adding module: sx8
adding module: xen-blkfront
adding module: mtip32xx
adding module: xen-blkback
adding module: rbd
adding module: libceph
adding module: zram
adding module: skd
adding module: rsxx
adding module: pktcdvd
adding module: nvme-loop
adding module: nvmet-rdma
adding module: ib_core
adding module: rdma_cm
adding module: ib_cm
adding module: iw_cm
adding module: nvme
adding module: nvme-rdma
adding module: pata_radisys
adding module: sata_via
adding module: sata_nv
adding module: pata_rdc
adding module: pata_acpi
adding module: pata_cmd640
adding module: pata_ns87415
adding module: sata_promise
adding module: sata_qstor
adding module: sata_dwc_460ex
adding module: pata_sl82c105
adding module: pata_amd
adding module: pata_atiixp
adding module: pata_piccolo
adding module: pata_it821x
adding module: sata_mv
adding module: pata_cmd64x
adding module: pata_sch
adding module: sata_sil24
adding module: pata_ninja32
adding module: pata_it8213
adding module: sata_uli
adding module: sata_vsc
adding module: sata_sil
adding module: sata_sis
adding module: pata_sis
adding module: pata_marvell
adding module: pata_opti
adding module: pata_cypress
adding module: pata_via
adding module: pata_triflex
adding module: pata_netcell
adding module: pata_pdc2027x
adding module: pata_pcmcia
adding module: sata_sx4
adding module: pata_sil680
adding module: pata_atp867x
adding module: pata_efar
adding module: pata_hpt3x2n
adding module: pata_artop
adding module: pata_pdc202xx_old
adding module: pata_serverworks
adding module: pata_oldpiix
adding module: pata_mpiix
adding module: pata_jmicron
adding module: pata_legacy
adding module: pata_ali
adding module: sata_svw
adding module: sata_inic162x
adding module: pata_optidma
adding module: pata_hpt3x3
adding module: pata_ns87410
adding module: pata_rz1000
adding module: pata_hpt37x
adding module: pata_hpt366
adding module: ata_generic
adding module: ata_piix
adding module: ahci_platform
adding module: libahci_platform
adding module: libahci
adding module: ahci
adding module: pdc_adma
adding module: xhci-pci
adding module: usbcore
adding module: usb-common
adding module: xhci-hcd
adding module: r8a66597-hcd
adding module: u132-hcd
adding module: ftdi-elan
adding module: ehci-hcd
adding module: whci-hcd
adding module: uwb
adding module: wusbcore
adding module: umc
adding module: whci
adding module: isp116x-hcd
adding module: ehci-pci
adding module: ohci-hcd
adding module: sl811-hcd
adding module: ohci-pci
adding module: uhci-hcd
adding module: isp1362-hcd
adding module: hwa-hc
adding module: wusb-wa
adding module: max3421-hcd
adding module: oxu210hp-hcd
adding module: ums-sddr55
adding module: usb-storage
adding module: ums-eneub6250
adding file: /usr/lib/firmware/ene-ub6250/ms_rdwr.bin
adding file: /usr/lib/firmware/ene-ub6250/msp_rdwr.bin
adding file: /usr/lib/firmware/ene-ub6250/ms_init.bin
adding file: /usr/lib/firmware/ene-ub6250/sd_rdwr.bin
adding file: /usr/lib/firmware/ene-ub6250/sd_init2.bin
adding file: /usr/lib/firmware/ene-ub6250/sd_init1.bin
adding module: ums-cypress
adding module: ums-jumpshot
adding module: ums-onetouch
adding module: ums-alauda
adding module: ums-freecom
adding module: ums-datafab
adding module: ums-karma
adding module: ums-sddr09
adding module: ums-usbat
adding module: ums-realtek
adding module: ums-isd200
adding module: uas
adding module: firewire-net
adding module: firewire-core
adding module: crc-itu-t
adding module: nosy
adding module: firewire-ohci
adding module: firewire-sbp2
adding module: tifm_ms
adding module: tifm_core
adding module: memstick
adding module: tifm_7xx1
adding module: smssdio
adding module: mmc_core
adding module: smsmdtv
adding module: rc-core
adding file: /usr/lib/firmware/tdmb_nova_12mhz.inp
adding file: /usr/lib/firmware/sms1xxx-stellar-dvbt-01.fw
adding file: /usr/lib/firmware/sms1xxx-nova-b-dvbt-01.fw
adding file: /usr/lib/firmware/sms1xxx-nova-a-dvbt-01.fw
adding file: /usr/lib/firmware/isdbt_rio.inp
adding file: /usr/lib/firmware/isdbt_nova_12mhz.inp
adding file: /usr/lib/firmware/isdbt_nova_12mhz_b0.inp
adding file: /usr/lib/firmware/sms1xxx-hcw-55xxx-isdbt-02.fw
adding file: /usr/lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
adding file: /usr/lib/firmware/dvb_nova_12mhz.inp
adding file: /usr/lib/firmware/dvb_nova_12mhz_b0.inp
adding file: /usr/lib/firmware/cmmb_venice_12mhz.inp
adding file: /usr/lib/firmware/cmmb_vega_12mhz.inp
adding module: mmc_block
adding module: sdio_uart
adding module: toshsd
adding module: via-sdmmc
adding module: sdhci-pci
adding module: sdhci
adding module: led-class
adding module: mtk-sd
adding module: ushc
adding module: tifm_sd
adding module: usdhi6rol0
adding module: rtsx_usb_sdmmc
adding module: rtsx_usb
adding module: rtsx_pci_sdmmc
adding module: rtsx_pci
adding module: mmc_spi
adding module: crc7
adding module: cb710-mmc
adding module: cb710
adding module: wbsd
adding module: sdhci-xenon-driver
adding module: sdhci-pltfm
adding module: vub300
adding module: sdricoh_cs
adding module: sdhci-acpi
adding module: virtio_crypto
adding module: crypto_engine
adding module: virtio_input
adding module: virtio_mmio
adding module: virtio_pci
adding module: virtio_balloon
adding module: virtio-gpu
adding module: drm
adding module: drm_kms_helper
adding module: fb_sys_fops
adding module: syscopyarea
adding module: sysfillrect
adding module: sysimgblt
adding module: ttm
adding module: virtio_console
adding module: virtio-rng
adding module: rng-core
adding module: caif_virtio
adding module: vringh
adding module: virtio_net
adding module: vmw_vsock_virtio_transport
adding module: vmw_vsock_virtio_transport_common
adding module: vsock
adding module: 9pnet_virtio
adding module: 9pnet
-> Running build hook: [/usr/lib/initcpio/install/filesystems]
adding module: isofs
adding module: fscrypto
adding module: f2fs
adding module: crc32-pclmul
adding module: crc32_generic
adding module: orangefs
adding module: nfs_acl
adding module: sunrpc
adding module: grace
adding module: reiserfs
adding module: kafs
adding module: fscache
adding module: rxrpc
adding module: dns_resolver
adding module: cifs
adding module: ccm
adding module: sha256-ssse3
adding module: sha256-mb
adding module: mcryptd
adding module: cmac
adding module: aes-x86_64
adding module: aesni-intel
adding module: glue_helper
adding module: crypto_simd
adding module: cryptd
adding module: padlock-aes
adding module: md4
adding module: des_generic
adding module: arc4
adding module: udf
adding module: jbd2
adding module: hfsplus
adding module: minix
adding module: gfs2
adding module: dlm
adding module: mbcache
adding module: btrfs
adding module: raid6_pq
adding module: xor
adding module: cachefiles
adding module: nfs_layout_flexfiles
adding module: nfsv4
adding module: nfs
adding module: lockd
adding module: nfsv3
adding module: nfsv2
adding module: nfs_layout_nfsv41_files
adding module: blocklayoutdriver
adding module: ocfs2_dlm
adding module: ocfs2_nodemanager
adding module: ocfs2
adding module: ocfs2_stackglue
adding module: quota_tree
adding module: ocfs2_stack_o2cb
adding module: ocfs2_dlmfs
adding module: ocfs2_stack_user
adding module: omfs
adding module: squashfs
adding module: ecryptfs
adding module: encrypted-keys
adding module: trusted
adding module: tpm
adding module: exofs
adding module: libore
adding module: async_xor
adding module: async_tx
adding module: async_pq
adding module: nfsd
adding module: auth_rpcgss
adding module: oid_registry
adding module: ufs
adding module: ceph
adding module: msdos
adding module: fat
adding module: nls_cp437
adding module: nls_iso8859-1
adding module: vfat
adding module: romfs
adding module: quota_v1
adding module: quota_v2
adding module: affs
adding module: jfs
adding module: ubifs
adding module: ubi
adding module: mtd
adding module: crc16
adding module: coda
adding module: overlay
adding module: hfs
adding module: befs
adding module: fuse
adding module: cuse
adding module: ntfs
adding module: ext4
adding module: cramfs
adding module: xfs
adding module: nilfs2
adding module: 9p
adding module: jffs2
-> Running build hook: [/usr/lib/initcpio/install/keyboard]
adding module: hid-elo
adding module: hid
adding module: hid-holtekff
adding module: ff-memless
adding module: hid-gembird
adding module: hid-penmount
adding module: hid-gt683r
adding module: hid-logitech
adding module: hid-roccat-common
adding module: hid-ezkey
adding module: hid-emsff
adding module: hid-monterey
adding module: hid-nti
adding module: hid-rmi
adding module: rmi_core
adding module: videobuf2-v4l2
adding module: videobuf2-core
adding module: videodev
adding module: media
adding module: serio
adding module: videobuf2-vmalloc
adding module: videobuf2-memops
adding module: hid-saitek
adding module: hid-petalynx
adding module: hid-roccat-koneplus
adding module: hid-roccat
adding module: hid-a4tech
adding module: hid-tmff
adding module: hid-kye
adding module: hid-pl
adding module: hid-sunplus
adding module: hid-zpff
adding module: hid-lcpower
adding module: hid-roccat-kone
adding module: hid-holtek-kbd
adding module: hid-sony
adding module: hid-waltop
adding module: hid-axff
adding module: hid-twinhan
adding module: hid-sjoy
adding module: hid-keytouch
adding module: hid-corsair
adding module: hid-steelseries
adding module: hid-led
adding module: hid-cmedia
adding module: hid-appleir
adding module: hid-samsung
adding module: hid-gfrm
adding module: hid-logitech-hidpp
adding module: hid-topseed
adding module: hid-xinmo
adding module: hid-ortek
adding module: hid-dr
adding module: hid-udraw-ps3
adding module: hid-roccat-lua
adding module: hid-icade
adding module: hid-roccat-savu
adding module: hid-speedlink
adding module: hid-gaff
adding module: hid-picolcd
adding module: lcd
adding module: hid-generic
adding module: hid-roccat-ryos
adding module: hid-magicmouse
adding module: hid-aureal
adding module: hid-logitech-dj
adding module: hid-cypress
adding module: hid-betopff
adding module: hid-alps
adding module: hid-zydacron
adding module: hid-apple
adding module: hid-cherry
adding module: hid-accutouch
adding module: hid-mf
adding module: hid-belkin
adding module: hid-roccat-konepure
adding module: hid-roccat-pyra
adding module: hid-multitouch
adding module: hid-holtek-mouse
adding module: hid-cp2112
adding module: hid-lenovo
adding module: hid-elecom
adding module: hid-roccat-arvo
adding module: hid-prodikeys
adding module: snd
adding module: soundcore
adding module: snd-rawmidi
adding module: snd-seq-device
adding module: hid-chicony
adding module: hid-microsoft
adding module: hid-plantronics
adding module: hid-ntrig
adding module: hid-hyperv
adding module: hid-gyration
adding module: hid-wiimote
adding module: hid-sensor-hub
adding module: hid-kensington
adding module: hid-tivo
adding module: hid-primax
adding module: hid-roccat-kovaplus
adding module: hid-asus
adding module: hid-uclogic
adding module: hid-roccat-isku
adding module: usbhid
adding module: hyperv-keyboard
adding module: parkbd
adding module: i8042
adding module: arc_ps2
adding module: altera_ps2
adding module: ct82c710
adding module: libps2
adding module: serio_raw
adding module: serport
adding module: pcips2
adding module: ps2mult
adding module: adp5589-keys
adding module: gpio_keys
adding module: matrix_keypad
adding module: matrix-keymap
adding module: qt1070
adding module: tca8418_keypad
adding module: qt2160
adding module: mpr121_touchkey
adding module: atkbd
adding module: tca6416-keypad
adding module: lm8333
adding module: mcs_touchkey
adding module: adp5588-keys
adding module: tm2-touchkey
-> Running build hook: [/usr/lib/initcpio/install/fsck]
adding file: /usr/bin/fsck.btrfs
adding file: /usr/bin/fsck.cramfs
adding file: /usr/bin/fsck.ext2
adding file: /usr/lib/libext2fs.so.2
adding file: /usr/lib/libcom_err.so.2
adding file: /usr/lib/libe2p.so.2
adding file: /usr/lib/libdl.so.2
adding file: /usr/bin/fsck.ext3
adding file: /usr/bin/fsck.ext4
adding file: /usr/bin/fsck.fat
adding file: /usr/bin/fsck.jfs
adding file: /usr/bin/fsck.minix
adding file: /usr/bin/fsck.msdos
adding file: /usr/bin/fsck.reiserfs
adding file: /usr/lib/libreiserfscore.so.0
adding file: /usr/bin/fsck.vfat
adding file: /usr/bin/fsck.xfs
adding file: /usr/sbin/fsck
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
135561 blocks
==> Image generation successful
mkinitcpio.conf
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES="piix ide_disk reiserfs"
MODULES=""
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
FILES=""
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS="base"
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS="base udev autodetect block filesystems"
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
# HOOKS="base udev block filesystems"
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
# HOOKS="base udev block mdadm encrypt filesystems"
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS="base udev block lvm2 filesystems"
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr, fsck and shutdown hooks.
HOOKS="base udev autodetect modconf block filesystems keyboard fsck"
# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"
# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""
EDIT: Also there is no /usr directory in the image
Last edited by archnemesis (2017-10-06 03:00:12)
Offline
What about the failsafe image?
How do you inspect the image contents? lsinitcpio?
Can you upload such image?
Trivial: Is your /boot partition mounted when creating it?
Remaining suggestion is to get rid of HAL and install the stub instead.
Offline
As well as seth's suggestions, you should also do a full system update -- 4.12.6-1-ARCH is from August.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
The fallback image also has missing /init and /usr
# mount -t sysfs /boot/initramfs-linux.img /mountpoint -o loop
Yes, I don't have a separate boot partition, so it is mounted with the root filesystem
I've alreay removed HAL. I'll try the stub when I fix the current problem
I'll try a full system update, that may work
initramfs image: https://ufile.io/xka4w
Offline
# mount -t sysfs /boot/initramfs-linux.img /mountpoint -o loop
Yeah. No.
Why do you think this is sysfs?
It's irrelevant what the device is, mounting sysfs will just mount sysfs ...
The image looks principally ok, the problem is different from this.
Does the fallback image boot?
In case you screwed things with a partial update: https://wiki.archlinux.org/index.php/Pa … _rebooting
Offline
"Why do you think this is sysfs?
It's irrelevant what the device is, mounting sysfs will just mount sysfs ..."
It seems I was following incorrect advice from this thread:
https://www.linuxquestions.org/question … er-640206/
Anyway, performing the system update has fixed the issue, so I'll mark this as solved
Offline