Donc mon schéma de partition et un multi-boot Arch-Windows7 sur deux disques séparée /sda /sdb, le BIOS boot sur le disque /sdb qui contiens mon Arch et grub, je choisit ensuite via le menu de grub de boot (arch/arch-fallback/arch-LTS/Windows)
/dev/sda1 Windows
/dev/sdb1 Partition Linux étendue
/dev/sdb5 Arch
/dev/sdb6 SWAP
Code : Tout sélectionner
#mkdir /boot/grub-legacy
#mv /boot/grub /boot/grub-legacy
$ yaourt -S grub-bios
# modprobe dm-mod
Code : Tout sélectionner
# grub-install --directory=/usr/lib/grub/i386-pc --target=i386-pc --boot-directory=/boot --recheck --debug /dev/sdb
# mkdir -p /boot/grub/locale
# cp /usr/share/locale/fr\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/fr.mo
comme j'ai un multi-boot, j'ai installer os-prober
et j'ai générer mon grub.cfg
Code : Tout sélectionner
# grub-mkconfig -o /boot/grub/grub.cfg
j'ai utilisé le live-cd "Super Grub2" il me détecte bien mon grub.cfg et arrive a booter dessus, donc j'en conclue que je ne comprend pas bien comment installer le MBR de grub2 sur mon disque sdb....
D'avance Merci.