You are not logged in.
So, was it adding 'tulip' to the array, regen'ing the image, or both? I'm betting it was the regen of the image. But that begs the question why, when the kernel upgraded during my 'pacman -Syu', didn't the image regen itself correctly?
tulip is a network module. Seeing as your network has nothing to do with booting, I doubt that did anything. It is regenning the image that fixed it.
About the errors in general - the current mkinitcpio depends on a specific version of klibc-extras. Because the version is not specified in the package itself (klibc-extras>=1.5 I think), pacman says "hey klibc-extras is already installed, let's regen the image" instead of upgrading klibc-extras first.
Things were moved without my knowledge, so there were errors. If I had known before the move to current, this wouldn't have been an issue.
Thanks again phrakture for staying with an Arch newbie! Very much appreciated!
Not a problem, that's what I'm here for.
Offline
To make it work last time I instaled the driver, aded the firmware under /lib/firmware/ and edited the rc.conf for wlan
Well, if you have to manually install the driver, you need to reinstall it after every kernel update.
I know little about this driver itself, but you may want to try using:
http://aur.archlinux.org/packages.php?d … =1&ID=4587
to build your driver.
Offline
oh ok, thanks for the help
Offline
FYI: I've got the same problem as CavalierBob and glenda. At the moment I'm downloading a bootable cd (damn, where's my archlinux cd?!), so that I can reinstall klibc-extras.
But what's the problem with the update? I've got 2 archlinux installations and only one of them has this problem after upgrading to kernel 2.6.18.
Online
Yep, same thing here. I've been running mkinitcpio for a while now, with no troubles. I just upgraded my laptop and now it's the end of the world for it. The same references to "replace" and "export" and the kernel panic.
Something is broken in the upgrade.
I'm going to try fixing that laptop. Wish me luck.
Offline
This thread was instrumental in getting my laptop running again. I thank everyone who posted here.
For those who may be interested, here is how I got my laptop running again.
1. Booted from the Arch 0.7.2 install disc.
2. At the boot prompt, entered "vmlinuz_noscsi root=/dev/hda3". I can't load SCSI modules at boot time because the kernel will freeze up on this machine.
3. Regenerated the initramfs image with "mkinitcpio -k 2.6.18-ARCH -g /boot/kernel26.img"
4. Removed the Arch 0.7.2 install disc.
5. Rebooted.
Again, thank you.
- Joe
Offline
Well, my way of solving the issue was:
- booting some LiveCD
- mount <arch> /mnt/arch
- mount -o bind /proc /mnt/arch/proc
- mount -o bind /dev /mnt/arch/dev
- chroot /mnt/arch
- pacman -S klibc-extras
- pacman -S kernel26
- exit
- umount /mnt/arch/dev
- umount /mnt/arch/proc
- umount /mnt/arch
- reboot
Online
pibtkatc - problem is between the keyboard and the chair - in my case. lol
Anyway, I also did not pay attention when updating, typed up what I did to fix it.
After initial install of Arch 0.7.2, and pacman -Syu, before installing any window managers, KDE, Gnome, etc, rebooted, got
Kernel Panic, VFS unable to synch, etc.
Old laptop, IBM thinkpad T20, P3, 700 mhz, 256 mb ram.
For those who may be interested, here is how I got my laptop running again.
1. Booted from the Arch 0.7.2 install disc.
2. At the boot prompt, entered "vmlinuz_noscsi root=/dev/hda1", (hda1 is my main partition).
3. logged in as root
4. mount /dev/cdrom
5. pacman -S klibc-extras
6. pacman -S kernel26
READ the messages while it is updating. Lists "if it gives kernel panic error, add 'earlymodules=piix' to the kernel line."
7. shutdown -r now (I rebooted it to test it.)
Upon reboot it gave the same kernel vfs not synching etc error as before.
I shut it off and rebooted the laptop again.
8. when at the Arch grub screen, hit the down arrow to stop the timer from counting down.
9. Hit the e key to edit.
10. Hit the down arrow to select the "kernel /boot/vmlinuz26 root=/dev/hda1 ro" line.
11. Hit the e key again to edit.
12. Type in earlymodules=piix before ro, leaving a space after hda1 and before ro, hit enter, takes you back to previous screen. (example = kernel /boot/vmlinuz26 root=/dev/hda1 earlymodules=piix ro)
13. Hit b to boot up, came up to log in screen.
14. logged in as root
15. cd /boot/grub
16. nano menu.lst
Arrow down to the kernel line,
kernel /boot/vmlinuz26 root=/dev/hda1 ro
changed it to,
kernel /boot/vmlinuz26 root=/dev/hda1 earlymodules=piix ro
17. ctrl O to save, hit enter, ctrl x to exit.
18. shutdown -r now
19. came up fine, logged in.
20. success.
Thank you to all who posted here!!!
Offline