Page 4 sur 4

Re: [grub --> syslinux] changement de bootloader (abandonné)

Publié : mer. 25 juil. 2012, 11:29
par FoolEcho
Tu nous a fait durer le truc en faisant/ne faisant pas certaines choses. :roll:
Pour syslinux + grub, pas de bol que ça soit tombé sur toi, mais il fallait que je teste un peu (ou fasse tester :mrgreen: ) ces histoires de chaînage... que je ne connais malheureusement pas assez sous syslinux. :pastaper: :merci:

De toutes manières, tu ne risques rien à rester sur grub legacy (et à l'avenir prends grub, ça sera plus simple).

Si, un dernier truc si tu pouvais (ça ne changera rien pour ta configuration actuelle ;-) ).
Sous Ubuntu, lance (avec sudo bien sûr):

Code : Tout sélectionner

grub-install --force /dev/sda5
dd if=/dev/sda5 count=1 bs=512 | hexdump -C | grep GRUB
(c'est pour confirmer/infirmer ce que je pense au sujet de l'échec de ces commandes depuis Arch en chroot)

Re: [grub --> syslinux] changement de bootloader (abandonné)

Publié : mer. 25 juil. 2012, 17:28
par claudef
salut content de rendre service pour une fois

Code : Tout sélectionner

claude@claude-Qosmio-G50:~$ sudo grub-install --force /dev/sda5 
[sudo] password for claude: 
/usr/sbin/grub-setup : attention : Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea.. 
/usr/sbin/grub-setup : attention : Installation impossible. GRUB peut seulement être installé sur cette configuration en utilisant les listes de blocs. Toutefois, les listes de blocs ne sont PAS fiables et leur emploi n'est pas conseillé.. 
Installation finished. No error reported. 
claude@claude-Qosmio-G50:~$ sudo dd if=/dev/sda5 count=1 bs=512 | hexdump -C | grep GRUB 
1+0 enregistrements lus 
1+0 enregistrements écrits 
512 octets (512 B) copiés, 6,167e-05 s, 8,3 MB/s 
j'ai arrêté et redémarré sous arch,puis sous ubuntu impeccable pour les deux.
claude

Re: [grub --> syslinux] changement de bootloader (abandonné)

Publié : mer. 25 juil. 2012, 17:33
par FoolEcho
Bon, le grub d'Ubuntu refuse d'être installé sur l'amorce de sda5... pige pas, on peut le faire sous Arch. Fâcheux (faudra donc que je regarde comment démarrer core.img directement si possible :? ou alors faut partager /boot...).

Merci. :chinois:

EDIT:
Après moults recherches, il s'avère que syslinux ne peut pas démarrer directement sur un fichier situé sur une autre partition (en fait, il ne sait pas exploiter les fichiers d'une autre partition que la sienne :? ). Il faut donc soit placer les fichiers nécessaires dans la partition de syslinux (/boot commun), soit installer l'amorce de l'autre chargeur sur sa propre partition et chaîner (à la manière du chaînage de windows).