Also,
ich habe eben unter Ubuntu meine Arch Partition gemountet.
und pacman nochmal laufen lassen,
das ging auch soweit ganz gut, beim starten kommt aber immernoch der gleiche Fehler.
Hier was ich gemacht habe:
root@user-laptop:/home/user# mount /dev/sda1 arch/
root@user-laptop:/home/user# chroot arch/
root / # pacman -Suy
:: Synchronizing package databases...
error: failed retrieving file 'core.db.tar.gz' from ftp.archlinux.org : Unknown FTP error
error: failed retrieving file 'core.db.tar.gz' from ftp.nethat.com : Not logged in
core 23.8K 37.0K/s 00:00:01 [#################################################################################################################] 100%
extra 310.5K 110.4K/s 00:00:03 [#################################################################################################################] 100%
community 341.0K 108.2K/s 00:00:03 [#################################################################################################################] 100%
:: Starting full system upgrade...
warning: bind: forcing upgrade to version 9.4.2-1
warning: dnsutils: forcing upgrade to version 9.4.2-1
warning: flex: forcing upgrade to version 2.5.33-4
warning: ruby: forcing upgrade to version 1.8.6_p111-3
resolving dependencies...
error: cannot resolve "kernel26>=2.6.24-2", a dependency of "nvidia"
error: failed to prepare transaction (could not satisfy dependencies)
:: nvidia: requires kernel26>=2.6.24-2
root / # pacman -R nvidia
loading package data... done.
checking dependencies...
(1/1) removing nvidia
root / # pacman -Suy
...
:: Starting full system upgrade...
...
Total Installed Size: 342.99 MB
Proceed with installation? [Y/n] Y
...
checking package integrity...
(346/346) checking for file conflicts [#################################################################################################################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
nvidia-utils: /usr/lib/libXvMCNVIDIA_dynamic.so.1 exists in filesystem
Errors occurred, no packages were upgraded.
root / # rm /usr/lib/libXvMCNVIDIA_dynamic.so.1
root / # pacman -Suy
...
Proceed with installation? [Y/n] Y
checking package integrity...
(350/350) checking for file conflicts [#################################################################################################################] 100%
( 1/350) upgrading attr ...
...
Dann habe ich mal mit der Installationscd bebootet.
arch root=/dev/sda1
dann habe ich in der mkinitcpio.conf unter MODULES das Modul ext3 hinzugefügt.
Ich glaube daran liegt es, denn wenn ich von der CD boote
steht dort
Loading Filesystem Modules ... ext3
und es geht weiter.
Bei meinem System steht dort:
Loading Filesystem Modules ...
Und es kommt dannach der Fehler (siehe unterer Screenshot).
Als ich dann
mkinitcpio -g /boot/kernel26.img
machen wollte, meckeŕte er, dass keine /lib/modules/linux-2.6.22-ARCH/
existiert.
Klar ich habe nur die
/lib/modules/linux-2.6.23-ARCH/
/lib/modules/linux-2.6.24-ARCH/
daraufhin habe ich einfach ein
ln -s /lib/modules/linux-2.6.24-ARCH/ /lib/modules/linux-2.6.22-ARCH/
gemacht.
Nach erneutem mkinitcpio -g /boot/kernel26.img
meckerte er bei jedem Moduleintrag: not found.
Auch bei ext3
Allerdings gibt es eine:
/lib/modules/2.6.24-ARCH/kernel/fs/ext3/ext3.ko