Page 1 sur 1

[syslinux] configurer en mode RAID syslinux.cfg

Publié : mer. 24 juil. 2013, 14:17
par gael
bonjour,
je veux changer de grub à syslinux sur mon serveur OVH
je n'arrive plus à booter
et je pense que c'est à cause de cette ligne
APPEND root=/dev/md1 ...

voici mon fichier de conf

Code : Tout sélectionner

LABEL arch
        MENU LABEL Arch Linux
        LINUX ../vmlinuz-linux
        APPEND root=/dev/md1 ro
        INITRD ../initramfs-linux.img

LABEL archfallback
        MENU LABEL Arch Linux Fallback
        LINUX ../vmlinuz-linux
        APPEND root=/dev/md1 ro
        INITRD ../initramfs-linux-fallback.img

#LABEL windows
#        MENU LABEL Windows
#        COM32 chain.c32
#        APPEND hd0 1

LABEL hdt
        MENU LABEL HDT (Hardware Detection Tool)
        COM32 hdt.c32

LABEL reboot
        MENU LABEL Reboot
        COM32 reboot.c32

LABEL off
        MENU LABEL Power Off
        COMBOOT poweroff.com
et un fdisk -l

Code : Tout sélectionner

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        4096    20975616    10485760+  fd  Linux raid autodetect
/dev/sdb2        20975617  1952468992   965746688   fd  Linux raid autodetect
Partition 2 does not start on physical sector boundary.
/dev/sdb3      1952468993  1953520064      525536   82  Linux swap / Solaris
Partition 3 does not start on physical sector boundary.

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0006c07b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        4096    20975616    10485760+  fd  Linux raid autodetect
/dev/sda2        20975617  1952468992   965746688   fd  Linux raid autodetect
Partition 2 does not start on physical sector boundary.
/dev/sda3      1952468993  1953520064      525536   82  Linux swap / Solaris
Partition 3 does not start on physical sector boundary.


Re: [syslinux] configurer en mode RAID syslinux.cfg

Publié : mer. 24 juil. 2013, 14:51
par oktoberfest
Tu n'arrives plus à booter... c'est vague ça !

Tu as quel message à l'écran ? Le boot s'arrête à quel moment ? Le noyau se lance mais il ne trouve pas la partition racine ? Si c'est le cas :
- vérifier que tu as tout ce qu'il faut dans ton initramfs (as-tu tous les hooks pour ton raid)
- Mets le bon nom de partition en argument de ton noyau


Euh au fait... tu n'as pas de partition de boot ? syslinux sait booter depuis un /boot en RAID ?

Re: [syslinux] configurer en mode RAID syslinux.cfg

Publié : mer. 24 juil. 2013, 15:40
par gael
voici ce que j'ai comme info en retour OVH

Code : Tout sélectionner

Le serveur reste bloque durant la phase de boot sur le
message :
Le serveur reste coince lors de la selection du noyau (
Arch linux, Arch linux fallback, reboot ... ) . 
Lors de la selection du 1er noyau, il ne se lance pas, le
serveur reste bloque sur le decompte 5.4.3.2.1 ... et
continue en chaine 5.4.3.2.1 ... Sans cesse.
je n'ai pas de partition de boot le dossier /boot est situé sur /dev/md1
je pencherais pour une solution de ce type dans syslinux.cfg mais je suis pas sur

Code : Tout sélectionner

APPEND root=/dev/md1 ro md=1,/dev/sda3,/dev/sdb3 md=2,/dev/sda4,/dev/sdb4
le fichier que j'édite est ici

Code : Tout sélectionner

/boot/syslinux/syslinux.cfg
j'ai bien executé ce script

Code : Tout sélectionner

/usr/sbin/syslinux-install_update -i -a -m
Detected RAID on /boot - installing Syslinux with --raid
Syslinux install successful
Boot Flag Set - /dev/sda1
Boot Flag Set - /dev/sdb1
Installed MBR (/usr/lib/syslinux/mbr.bin) to /dev/sda
Installed MBR (/usr/lib/syslinux/mbr.bin) to /dev/sdb
comment je trouve le bon nom de partition ?

Re: [syslinux] configurer en mode RAID syslinux.cfg

Publié : mer. 24 juil. 2013, 16:13
par benjarobin
@gael je te conseil vivement la lecture de ton autre sujet http://forums.archlinux.fr/topic13987.html