Je crois que tu as voulu mettre trop d’éléments "sensibles" à jour en un coup, du coup...
Si tu n'as qu'un Live CD d'Ubuntu sous la main, tu peux toujours faire un Chroot. Mais avec une ISO récente d'ArchLinux, la commande
arch-chroot /mnt
simplifie un peu la tâche (enfin il reste à monter les partitions dans
/mnt avant bien entendu).
Une fois chrooté, admettons que tu veilles utiliser GRUB2 (vu que tu utilisais GRUB Legacy, je suppose que tu utilises un bon vieux BIOS avec un disque dur ayant une table de partitions de type MBR, donc ni UEFI ni GPT en vue, ça simplifie les choses pour toi).
Sinon tu peux utiliser syslinux comme te le disait FoolEcho, mais vu que le paquet
grub est déjà installé chez toi, autant l'utiliser. Donc tu as rien à installer ou désinstaller si je ne me trompe pas.
Il faudrait que tu fasses un :
Suivit d'un :
Code : Tout sélectionner
# grub-menulst2cfg /boot/grub/menu.lst.pacsave /boot/grub/grub.cfg
Pour convertir ton ancien
/boot/grub/menu.lst en un
/boot/grub/grub.cfg. Et ça devrait être bon pour GRUB.
Reconstruire tes initramfs ne me parait pas une mauvaise idée :