Chrichri schriebFrag mich nur wieso er /dev/sda2 nicht findet, mittels Live-CD kann ich die Partition problemlos mounten....
Mir ist schon klar, warum. Dir fehlen die Module, weil /lib/modules/2.6.32-ARCH fehlt, oder kaputt ist. Dadurch konnte die initrd nicht korrekt geschrieben werden und dein Kernel weiß nichts von einem /dev/sda2.
Kontrolliere per Live-CD, ob /lib/modules/... wirklich fehlt.
Du hast die Möglichkeit neu zu installieren - aber das ist ganz schlecht - oder du installierst den Kernel neu.
Boote deine Live-CD und betrete mit chroot dein Arch.
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot (nur, wenn du ein separates /boot hast)
mount -o bind /proc /mnt/proc
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
chroot /mnt /bin/bash
Dann würde ich ein "pacman -Syu" ausführen und kontrollieren, was sich in /lib/modules/... getan hat. Wenns noch nicht passt, evtl. den Kernel deinstallieren und dann
pacman -S kernel26
mkinitcpio -g /boot/kernel26.img -k 2.6.32-ARCH
exit
sync
Jetzt sollte dein System wieder booten.
Jean-Paul