Je ne suis pas sûr d'avoir compris ta dernière manipulation. Quand on utilise le chaînage c'est d'une amorce vers une autre, si tu veux du "chaînage arrière" il suffit de faire la même manipulation pour l'autre système (donc amorce d'Arch sur sa propre partition et modification du menu.lst d'Ubuntu pour pointer dessus, à la fin pour que ça soit correctement réécrit).
Par contre, attention à la notation dans le menu.cfg d'Ubuntu, c'est du grub2 donc la numérotation des partions commence à 1.
En plus, je t'ai dit une bétise, j'ai oublié qu'Ubuntu utilise à présent grub2, donc, pour chaîner depuis Arch, il faut faire dans son menu.lst (cf. wiki):
Code : Tout sélectionner
# other Linux using Grub2
title Ubuntu
root (hd0,6)
kernel /boot/grub/core.img
Ensuite, que ça soit l'amorce d'Ubuntu ou celui d'Arch sur ton MBR ça importe peu (bon, moi, j'aurais mis celui d'Arch, en tant que système principal disons mais aussi, et surtout, parce que c'est encore du Grub... Grub2 a encore besoin d'être peaufiné à mon avis).
Tu peux de toutes manières restaurer le MBR qui t'intéresse quand ça te chante.
EDIT: j'ai oublié ta partie swap.

Dans le fstab tu n'indiques pas la bonne partition, c'est: