I'm also having the "crc error", only in my case the error is on a Ubuntu distribution, not ArchLinux! I've already tried asking on Ubuntu forums, but got directed here!
I'm wondering if the same solution that was suggested here, will also work on mine, only perhaps changing the commands a little bit? I have Ubuntu 8.10, by the way!
Cheers!
]]>Thanks!
]]>Hm, browsing the repo packages shows kernel26 2.6.22.4-2.1 to be the current kernel (http://www.archlinux.org/packages/4197/). However if using Pacman there's no ~-2.1 but just the broken (in my system) ~2.2. I've syncronized pacman several times during the day and still it doesn't give any ~2.1 kernel. What am I doing wrong?
The only thing you're doing wrong is being too fast. Your selected mirror probably hasn't synchronized with the master server yet - just give it a bit of time and it should show up.
]]>[root@kimtjik kimolee]# pacman -Syu kernel
:: Synchronizing package databases...
current is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... done.Targets: kernel26-2.6.22.4-2
Total Package Size: 22,53 MB
Proceed with installation? [Y/n] n
[root@kimtjik kimolee]#
This thread is labeled "solved", but others are still open, so my question is:
- both kernel26-2.6.22.4-2.1 and kernel26-2.6.22.4-2 gives a "crc erro" - maybe not for all users but for quite many - so are we expecting a new updated one, or the above will stay until it will eventually be updated for other reasons?
I've no problem, because I had the install CD and could easily roll back to the kernel26.2.6.22.3-1. I'm not questioning anything (I'm very pleased with Arch which so far is exactly what I searched for), I'm just interested in how these matters usually work regarding Arch.
]]>Thanks again
Solved using this guide:
atomclock wrote:...
I managed to solve it with this guide as well
]]>Ok.
And please give us back the Harley Quinn av. Please! :D
But... but Nyuu is *a lot* more cute! )':
:D
]]>If you're running i686, adding the kernel to IgnorePkg may be an option until the new kernel package is released / available for your mirror.
As brain0 already updated the kernel package, I'd simply wait with a system upgrade until your mirror is sync'ed.
Solved using this guide:
I just had this problem and fixed it by...
boot with another linux CD (arch install disk will work)
Mount the partition that contains your Arch install.
enter the mounted directory and type
chroot . /bin/bash
then
cd /var/cache/pacman/pkg/
then type
ls kernel26*
Pick a kernel that is older... and
pacman -U kernel26.......
Fixed my system...
This sort of thing seems to happen a lot... although this is the first time in about 4 kernel updates...
Those articles may be helpful though not up to date.
If you have troubles with them, post and I'll post a complete how to.
You can also insert your archlinux installation cd and enter:
arch root=/dev/sda3
whereas /dev/sda3 is your / (root) partition. This will boot your root partition with the installation cd's kernel.
]]>please someone post how to guide with archlinux install cd.
]]>