J'ai un problème similaire à celui de Hiéroglyphe, suite à une mauvaise manip lors de l'install de Calculate Gentoo, et j'ai essayé de réparer en suivant tes instructions.
Voici donc ce que j'ai fait :Bon, si c'est vraiment /boot qui a disparu, sauf erreur de ma part, le plus simple est de chrooter ton Arch (depuis Debian où un live-cd) et de réinstaller le kernel26 (pour refaire les images au niveau de /boot sans plus te casser la tête) et grub (éventuellement, il me semble que tu peux recopier le contenu de /usr/lib/grub/i386-pc/ dans un répertoire /boot/grub ... mais attention car il n'y aura pas de menu.lst, donc le plus simple est de réinstaller grub).
- Boot sur le CD qui m'avais servi à installer Arch
- Chroot en suivant http://wiki.archlinux.fr/Chroot
- pacman -S kernel26
- pacman -S grub
- reboot sous Calculate
- modif de son menu.lst en rajoutant :
Code : Tout sélectionner
title Arch
root (hd0,0)
configfile /boot/grub/menu.lst
Voici le menu.lst de Arch :
Code : Tout sélectionner
# (0) Arch Linux
title Arch Linux [/boot/vmlinuz-linux]
root (hd0,0)
kernel /vmlinuz-linux root=/dev/sda1 ro => j'ai modifié cette ligne
#kernel /vmlinuz-linux root=/dev/sda3 ro => ça, c'est la ligne produite par grub, mais j'avais aussi "error 15"
initrd /initramfs-linux.img
# (1) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1
Et le fstab de Arch :
Code : Tout sélectionner
devpts /dev/pts devpts defaults 0 0
shm /dev/shm tmpfs nodev,nosuid 0 0
#/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
#/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
#/dev/fd0 /media/fl auto user,noauto 0 0
/dev/sda1 /boot ext2 defaults 0 1
/dev/sda12 /documents ext4 defaults 0 1
/dev/sda5 swap swap defaults 0 0
/dev/sda6 / ext4 defaults 0 1
/dev/sda7 /home ext4 defaults 0 1
/dev/sda8 /calculate ext4 defaults 0 1
/dev/sda9 /mageia ext4 defaults 0 1
/dev/sda10 /mageia/home ext4 defaults 0 1
/dev/sda11 /calculate/home ext4 defaults 0 1
/dev/sdb1 /sauvegarde ext4 defaults 0 1
Code : Tout sélectionner
joel@calculate ~ $ ls -lhna /arch/boot/
total 16M
drwxr-xr-x 3 0 0 4.0K 15 janv. 16:45 ./
drwxr-xr-x 35 0 0 4.0K 15 janv. 16:34 ../
drwxr-xr-x 2 0 0 4.0K 15 janv. 16:44 grub/
-rw-r--r-- 1 0 0 11M 15 janv. 16:45 initramfs-linux-fallback.img
-rw-r--r-- 1 0 0 2.4M 15 janv. 16:45 initramfs-linux.img
-rw-r--r-- 1 0 0 3.0M 22 déc. 09:15 vmlinuz-linux
Et j'ai essayé de trouver le boot de Arch avec grub :
Code : Tout sélectionner
grub> find /grub/stage1
Error 15: File not found
grub> find /boot/grub/stage1
(hd0,7)
(hd0,8)
grub>