You are not logged in.
A couple of days ago I set up a new system.
Worked just fine so far. However, today after a kernel upgrade I got these issues:
-> Running build hook: [fsck]
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/ata_generic.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/ata_piix.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_acpi.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-a4tech.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-apple.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-axff.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-belkin.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-cherry.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-chicony.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-cypress.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-dr.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-elecom.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-emsff.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-ezkey.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-gaff.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-gyration.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-holtekff.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-hyperv.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-kensington.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-keytouch.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-kye.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-lcpower.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-logitech-dj.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-logitech.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-magicmouse.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-microsoft.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-monterey.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-multitouch.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-ntrig.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-ortek.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-petalynx.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-picolcd.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-pl.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-primax.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-prodikeys.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-arvo.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-common.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-isku.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-kone.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-koneplus.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-kovaplus.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat-pyra.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-roccat.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-samsung.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-sjoy.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-sony.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-speedlink.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-sunplus.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-tmff.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-topseed.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-twinhan.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-uclogic.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-wacom.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-waltop.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-wiimote.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-zpff.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/hid-zydacron.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/hid/usbhid/usbhid.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/scsi/sd_mod.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/scsi/sr_mod.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/usb/host/ehci-hcd.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/usb/host/uhci-hcd.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/fs/ext4/ext4.ko': No such file or directory
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.3.8-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [pata]
-> Running build hook: [scsi]
-> Running build hook: [sata]
-> Running build hook: [filesystems]
-> Running build hook: [usbinput]
-> Running build hook: [fsck]
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/ahci.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/ahci_platform.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/ata_generic.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/ata_piix.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_acpi.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_ali.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_amd.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_arasan_cf.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_artop.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_atiixp.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_atp867x.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cmd640.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cmd64x.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cs5520.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cs5530.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cs5535.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cs5536.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_cypress.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_efar.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_hpt366.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_hpt37x.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_hpt3x2n.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_hpt3x3.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_isapnp.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_it8213.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_it821x.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_jmicron.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_legacy.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_marvell.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_mpiix.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_netcell.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_ninja32.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_ns87410.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_ns87415.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_oldpiix.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_opti.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_optidma.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_pcmcia.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_pdc2027x.ko': No such file or directory
cp: cannot stat '/lib/modules/3.3.8-1-ARCH/kernel/drivers/ata/pata_pdc202xx_old.ko': No such file or directory
you get the idea.
Now upon inspection of my system I found that my /lib/modules/3.3.8-1-ARCH/kernel/ looks like this:
lrwxrwxrwx 1 root root 24 Jun 5 09:30 extramodules -> ../extramodules-3.3-ARCH
drwxr-xr-x 12 root root 4096 Jun 5 09:29 kernel
-rw-r--r-- 1 root root 703194 Jun 5 09:29 modules.alias
-rw-r--r-- 1 root root 688762 Jun 5 09:29 modules.alias.bin
-rw-r--r-- 1 root root 2702 Jun 5 09:29 modules.builtin
-rw-r--r-- 1 root root 3579 Jun 5 09:29 modules.builtin.bin
-rw-r--r-- 1 root root 346682 Jun 5 09:29 modules.dep
-rw-r--r-- 1 root root 483093 Jun 5 09:29 modules.dep.bin
-rw-r--r-- 1 root root 353 Jun 5 09:29 modules.devname
-rw-r--r-- 1 root root 116651 Jun 5 09:29 modules.order
-rw-r--r-- 1 root root 131 Jun 5 09:29 modules.softdep
-rw-r--r-- 1 root root 280312 Jun 5 09:29 modules.symbols
-rw-r--r-- 1 root root 355147 Jun 5 09:29 modules.symbols.bin
so it makes sense that the directory and files are not found. The question is where is the problem?
Was my Arch web install bad or is there a problem with today's kernel upgrade?
R.
Last edited by ralvez (2012-06-11 23:58:56)
Offline
Upon further inspection the path IS correct. The files are in fact NOT THERE.
Should I re-install the kernel all over? It was working fine for about a week the way it was.
Are there any changes I have missed? I did not see any posts in the Arch news.
Thanks.
R.
Offline
Should I re-install the kernel all over? It was working fine for about a week the way it was.
You should reinstall the kernel (and possibly udev and mkinitcpio). Then, rerun mkinitcpio -p linux.
Offline
Most likely similar to this thread.
Short version; run depmod -a and potentially check your path.
Burninate!
Offline
Terminator & Gcool,
Thank you both for your help.
I ended up following the link Terminator posted in his reply and I was able to solve the problem.
Unlike pineapple-biku (in the aforementioned thread) I did not chroot my machine I just:
pacman -S udev
pacman -S mkinitcpio
mkinitcpio -p linux
pacman -S linux
and that solved the problem.
It's odd, however, the number of people having similar problems upgrading the kernel ... seems like there is a bug somewhere that seems to
affect people that "meet certain criteria".
Thanks gain guys!!
R.
Offline
I've been having the same issue. In case you shutdown and cannot boot into arch use an arch live usb to chroot and reinstall the kernel.
https://wiki.archlinux.org/index.php/Chroot
My issue seems to be the PATH variable, although /etc/profiles looks good my path is only set to /usr/bin:/bin. How do I fix that?
Offline
Terminator & Gcool,
Thank you both for your help.
I ended up following the link Terminator posted in his reply and I was able to solve the problem.
Unlike pineapple-biku (in the aforementioned thread) I did not chroot my machine I just:pacman -S udev pacman -S mkinitcpio mkinitcpio -p linux pacman -S linux
and that solved the problem.
It's odd, however, the number of people having similar problems upgrading the kernel ... seems like there is a bug somewhere that seems to
affect people that "meet certain criteria".Thanks gain guys!!
R.
Note that all the missing modules are '.ko', rather than the gzipped '.ko.gz' that you should expect with the arch kernel. This indicates that depmod failed when you installed the kernel.
Offline
@falconindy,
I concur, but ... too many people with a similar problem suggests that something is brewing somewhere
Smells like bug to me
R.
Offline
I'm in another machine now, since I'm home.
Tomorrow, when I go to my office, I'll check the logs to see if I find something relevant.
Is there anything in particular you would like me to look for in order to help determining the source of the problem?
R.
Offline
falconindy,
As we already know depmod failed during the upgrade and here is the relevant line:
[2012-06-11 11:18] >>> Updating module dependencies. Please wait ...
[2012-06-11 11:18] /tmp/alpm_BQk1zc/.INSTALL: line 53: depmod: command not found
unfortunately I do not find anything else as to indicate the reason. Nothing else seems to have failed and there are no other errors.
R.
Offline
Offline
All CLI with pacman.
Now, I use pacman via sudo, but that has never been a problem in the last 7 years I've used Arch, so I doubt that would be the reason for the /sbin thing.
I mean, via sudo I would be "effectively" root. Or am I missing something?
R.
Offline
Because /sbin wasn't in your path when you ran the upgrade. was this really done directly through pacman or was some silly front end involved here?
I've had the same issue, using pacman directly. The issue is in mkinitcpo, which also fails without /sbin in the PATH.
My /etc/profiles contains the correct path, but it is either not setting it correctly, or it is being overwritten later on. Any ideas on where to start? How could I change my PATH across shell instances?
Offline
The issue is in mkinitcpo, which also fails without /sbin in the PATH.
I sincerely doubt this, given that:
1) mkinitcpio itself is in /usr/bin (for legacy reasons, there remains a symlink in /sbin)
2) mkinitcpio sets its own sane path
That said, bug reports welcome if you think something is actually broken here.
Last edited by falconindy (2012-06-13 21:29:46)
Offline
seniorsassycat wrote:The issue is in mkinitcpo, which also fails without /sbin in the PATH.
I sincerely doubt this, given that:
1) mkinitcpio itself is in /usr/bin (for legacy reasons, there remains a symlink in /sbin)
2) mkinitcpio sets its own sane pathThat said, bug reports welcome if you think something is actually broken here.
What info should be included, and where should it be reported?
Offline
I just ran mkinitcpio without /sbin in my path to test if it was the problem and the image was build successfully. I knew that previously it had failed so I ran pacman -S linux, which did fail to build the image, giving the same errors as OP, then I re-ran mkinitcpio and it failed the same way. Adding /sbin to the path did not help with mkinitcpio, but re installing the kernel with pacman was fixed.
Last edited by seniorsassycat (2012-06-14 00:15:45)
Offline
I ran mkinitcpio -p linux without /sbin in my path and the image was build successfully. I knew that previously it had failed so I ran pacman -S linux, which did fail to build the image, giving the same errors as OP, then I re-ran mkinitcpio and it failed the same way. Adding /sbin to the path did not help with mkinitcpio, but re installing the kernel with pacman was fixed.
You seem to be confusing cause and effect here...
Offline
I was just giving a detailed rundown of what happened, to be as clear as possible. After running those tests it's clear that it's not mkinitcpio, and is part of the install process.
Offline