SYSLINUX

 

Syslinux est un “chargeur de boot” (programme d’amorçage système) pour le système d’exploitation Linux. Il a la particularité de fonctionner sur un système de fichiers du type MS-DOS/Windows FAT. Il a été conçu afin de faciliter la première étape d’installation de Linux ou pour la création de disquettes de secours ou pour toute autre disquette de démarrage, et dans notre cas, il fonctionne parfaitement sur une clé USB.

Vous trouverez toutes les versions de syslinux, pour Windows ainsi pour pour Linux sur ce FTP : http://www.kernel.org/pub/linux/utils/boot/syslinux/

Choisissez de préférence la dernière version (3.07 à l’heure actuelle), mais n’oubliez pas que Featherlinux ne fonctionnera qu’avec la version 2.11 qui se trouve dans le répertoire “old” sur ce même FTP.

L’utilisation de syslinux est assez simple, il suffit de le préparer correctement.

Sous Windows 95, 98 et ME

Décompressez votre fichier .zip dans un dossier, où vous le souhaitez. Dans ce dossier, allez chercher le fichier “syslinux.com” qui setrouve dans le dossier “dos”. Créez un raccourci vers ce fichier sur le bureau (copier/coller le raccourci). Clic droit sur le raccourci, et dans la ligne “Cible, ajoutez à la fin un espace suivi de la lettre du lecteur sur lequel vous voulez installer linux. Faites bien attention car cette manipulation peut endommager vos disques durs si vous ne l’utilisez pas correctement. Pour connaître la lettre que vous devez entrer, ouvrez le poste de travail et cherchez celle qui vous permet d’accéder à votre clé USB.

Par exemple, j’ai 3 partitions sur mon disque dur, ce sont les lettres C: D: et E: . J’ai 2 lecteurs CD, F: et G:, et ma clé USB arrive ensuite avec la lettre H:

Je rajouterais donc H: dans le champ cible de mon raccourci :

Une fois prêt, cliquez sur le raccourci et le programme s’exécutera en 1 petite seconde.

 

Sous Windows NT, 2000 et XP

La manipulation est exactement la même que pour Windows 95, 98 et ME, sauf que vous devez aller chercher le fichier syslinux.exe dans le dossier win32.

Sous Linux

A moins que syslinux ne soit déjà installé, vous devez le télécharger (voir plus haut). Décompressez le dans un dossier, et ouvrez une console (root de préférence).

Il suffit de lancer le programme syslinux qui est dans ce dossier en précisant où trouver votre clé (généralement /dev/sda1). Par exemple, si votre dossier s’appelle syslinux et se trouve dans /home/downloads/, tapez simplement :

/home/downloads/syslinux/syslinux /dev/sda1

S’il n’y a pas d’erreurs, syslinux est installé et vous pouvez passer à la suite.

Bien entendu, si votre clé se monte avec l’appelation “sda”, vous taperez :

/home/downloads/syslinux/syslinux /dev/sda

 

Réaction n°13 par BS le 30/10/2007 @ 22:36

Comment créer une Live USB (clé USB bootable sous LINUX) similaire au Live CD ou au Live DVD

 

 

 

1) Formater la clé USB :

●. Sous Wndows, formater la clé USB en FAT32

 

 

2) Créer une clé USB bootable Linux :

●  Récupérer le dernier SYSLINUX (fichier ZIP) du site ‘http://www.kernel.org/pub/linux/utils/boot/syslinux

●  Décompresser le ZIP

●  Aller dans le dossier ‘..\win32\‘ ou se trouve le fichier ‘syslinux.exe‘,
créer le fichier ‘s.bat‘, l’ouvrir (clic droit de la souris/Modifier) et saisir la ligne ‘syslinux G:‘ (G: étant la lettre de la clé USB)
fermer-le et lancer ‘s.bat‘ puis vérifier sur la clé USB la présence du fichier ‘ldlinux.sys‘ en attribut System Hidden Read.

 

 

3) Copier l’ISO de Linux Ubuntu sur la clé USB :

●  Récupérer le dernier ISO du site ‘ftp://ftp.free.fr/mirrors/ftp.ubuntu.com/releases‘  (ex: …/7.10/ubuntu-7.10-desktop-i386.iso)
(d’autres sites de téléchargement sont référencés ici : ‘http://www.ubuntu-fr.org/telechargement‘ )

●  Ouvrir l’ISO avec WinRar ou d’autres logiciels (WinIso, Alcohol 120%, …)

●  Ne pas copier les fichiers se trouvant à la racine de l’ISO (autorun.inf, …, wubi-cdboot.exe)

●  Copier seulement les dossiers de la racine de l’ISO vers la racine de la clé USB (\.disk\, \bin\, …, \programs\)

 

Réaction n°12 par BS le 30/10/2007 @ 22:36

4) Configurer Linux sur la clé USB :

●  Copier 13 fichiers se trouvant dans le dossier ‘\isolinux\‘ vers la racine de la clé USB
(f1.txt à f10.txt, isolinux.cfg, isolinux.txt et splash.rle)

●  A la racine de la clé USB, renommer le fichier ‘isolinux.cfg‘ en ‘syslinux.cfg

●  Lancer WordPad (Démarrer/Programmes/Accessoires/WordPad OU Démarrer/Exécuter, saisir ‘wordpad‘ et cliquer sur ‘OK’)

●  A la racine de la clé USB, ouvrir le fichier ‘syslinux.cfg‘ (sous WordPad faire Fichier/Ouvrir/’*.cfg’) et modifier son contenu :
a) Pour toutes les lignes commençant par ‘append‘ insérer juste après, le texte qui suit (en gras) :

Avant :
append xxxxx

Après :
append locale=fr_FR  bootkbd=fr  console-setup/layoutcode=fr  console-setup/variantcode=nodeadkeys xxxxx

 

b) Dans tout le document, supprimer le terme ‘/cdrom

Avant :
xxxxx file=/cdrom/preseed/xxxxx

Après :
xxxxx file=/preseed/xxxxx

c) Fermer le fichier, éjecter proprement la clé USB de Windows, éteindre le micro, insérer la clé USB et démarrer le micro.

 

Réaction n°11 par patrux le 30/10/2007 @ 22:22

Je n’ai pas tres bien comprit ce qu’on fait  /home/downloads/syslinux/syslinux /dev/sda1
quelqu’un pourait m’expliquer , puis c’est quoi ce repertoire /home/downloads/syslinux/syslinux , moi j’ai installer syslinux avec apt-get et syslinux se trouve dans  /usr/bin .
Alors j’ai fait /usr/bin/syslinux /media/cleUSB et o­n me dit que /media/cleUSB est un repertoire

Réaction n°10 par geek85 le 20/06/2007 @ 16:48

@milooh

le principe n’est pas de copier quelque chose de home/downloads/syslinux/syslinux  sur /dev/sda1 mais bien de lancer le programme syslinux qui va agir sur /dev/sda1 et lui permettre d’être bootable avec linux
par contre je pense que la clé à besoin d’être montée et dans ce cas, il est vrai que le chemin n’est peut être pas forcément le même… à compléter!

Réaction n°9 par restouble le 05/06/2007 @ 05:17

Pour la 2.11 utilisez le syslinux.exe en racine du zip
il n’est pas dans le win32. attention à ne pas ecrire syslinux x:
car windows utilisera le .com, taper syslinux.exe x:

voilou

Réaction n°8 par Kevin le 26/05/2007 @ 15:17

Bonjour,
j’essais d’installer syslinux mais j’ai l’erreur suivante :
syslinux: sector read error

Quelqu’un pourrais m’aider svp ?

Réaction n°7 par EGuest le 14/05/2007 @ 12:18

S’il n’y a pas d’erreurs, syslinux est installé et vous pouvez passer à la suite.

> c’est quoi la suite ?
> possible d’avoir un lien vers la suite ? 🙂

Réaction n°6 par max le 09/09/2006 @ 19:37

En regardant dans le dossier “old” il y a des vieilles versions

 


Réaction n°5 par bruno le 16/12/2005 @ 18:41

Bonjour,

le site est très bien mais pour la version 2.11 (indispensable pour featherlinux), il n’y a plus de binaire à télécharger et le makefile dans win32 (pour winxp) ne permet pas de recréer celui-ci (il manque des sources).

Est ce normal ?

Merci


Réaction n°4 par milooh le 22/10/2005 @ 16:03

Dixit…

/home/downloads/syslinux/syslinux /dev/sda1

taper ça ne fera rien…
je pense que tu a oublié la commande “cp”
donc
cp /home/downloads/syslinux/syslinux /media/usbdisk
ce qui revient à
“copie syslinux qui se trouve dans /home/downloads/syslinux dans /media/usbdisk”

/dev/sda1 n’est pas un repertoire!
si la clé se monte toute seule elle sera dans /media/usbdisk
sinon elle sera dans le dossier spécifié dans /etc/fstab
pour vérifier “cat /etc/fstab” (dans un terminal)
hum voilà j’espère que j’ai bien réctifié


Réaction n°3 par Edunys le 16/09/2005 @ 23:21

Bonjour juste une information, pour l’installation de Featherlinux syslinux 3.11 fonctionne trés bien.

Cordialement


Réaction n°2 par wistiti68 le 14/08/2005 @ 09:04

Bonjour, est-ce que syslinux s’installe sur la totalité du disque usb ou o­n peut lui spécifier où s’arrêter?
J’ai un lecteur mp3 de 20Go et afin de protéger le firmware, je vais créer une deuxième partition de 1 ou 2 Go où j’aimerais que syslinux s’install. Est-ce qu’il va déborder sur la partition principal? merci.


Réaction n°1 par javvos le 10/08/2005 @ 01:04

bonjour,
votre site est tres sympatique, tres clair, merci pour les novices.
J’essaie de créer une disquette boot sous win98se, et pour cela je suis vos conseils, seulement à  l’execution de syslinux sous dos un message d’erreur s’affiche : error 440d, unable to lock …….
J’ai lance la commande lock a:, mais rien à faire.
Auriez-vous une suggestion?

merci
javvos  smile

Formater

Pour que votre clé soit bootable, il faut impérativement la formater avant de copier vos fichiers.

Sous windows, ouvrez l’explorateur et faites un clic droit sur votre clé USB, choisissez “formater”.

FORMATEZ VOTRE CLE EN FAT ou FAT16 !

Sinon elle ne pourra pas démarrer ! Donnez lui un nom si vous le souhaitez et formatez.

 


Réaction n°10 par mrim972 le 16/01/2009 @ 14:52

bjr à tous,
je ne comprends pas pk tout le monde préconise de formater une clé USB en FAT pour une installation de Linux…cela me semble incompréhensible, notamment lorsque ce message auquel j réagis indique FAT simple et insiste sur la FAT16.. ESt-ce uniquement pour ce cas ? …cela me semble incohérent …(le choix de FAT(16 ou 32)) 1) car FAT16 est limité à des tailles de disque ou de partitions de 2 Go 2)car si une clé est considérée comme un disque, pk ne peut-on pas installer le SGF linux et un bootloader de son choix ? FAT prend peut-être moins de place …? quelqu’un peut-il me répondre ici ? …merci
PS: d’autres expériences montrent que partitionner une clé comme un disque est possible, et que les formater avec un SGF pour linux aussi ….


Réaction n°9 par Sam le 19/07/2008 @ 21:57

Je suis sous Vista et il faut laisser les paramètres par défaut FAT et les clusters sur  8192.
A+


Réaction n°8 par eldiablo le 03/02/2008 @ 15:49

Salut … oui …sous linux o­n formate comme  j’aimerais rendre ma clé bootable et et metre la ditrubution que je veux quand je veux…bien comprendre le macanisme qui la fait booter et comme grefer l’image iso …. le tou bien sur sur un linux de base sans avoir a passer sur un windows

Réaction n°7 par gfdgfd le 01/02/2008 @ 19:12

il faut lancer une invite de commande (démarrer/executer) tapper cmd puis cliquer sur ok. Tapper “format X: /FS:FAT” X étant le lecteur.


Réaction n°6 par grosmaigre le 27/11/2007 @ 19:03

C’est vraiment obligatoire de formater en FAT16 ? car sur ma clé usb de 4giga je peux formater juste en FAT32.


Réaction n°5 par clincks le 14/11/2006 @ 16:41

Est-il possible de partitionner une clé USB tel qu’on le ferait avec un HD???

–> J’ai une clé USB de 4 GB
J’aimerais avoir une partion swap, …

Merci.

Stéphane


Réaction n°4 par merlin8282 le 27/09/2006 @ 10:30

Oui, un disque-dur USB est du point de vue logiciel équivalent à une clé USB. Moi en tout cas, j’utilise RUNT (http://runt.mybox.org) qui fonctionne bien et dispose d’une disquette de boot.


Réaction n°3 par sPik3 le 31/05/2006 @ 14:40

J’aurais voulu savoir si tout ce qu’on trouvait ici été aussi valable pour les disques dur externe ?? Est-ce les mêmes techniques ??

Merci


Réaction n°2 par limax le 07/12/2005 @ 21:07

pour formater une cle usb vfat j’utilise sur ma debian mkfs.vfat -F 32 /dev/sda1
Sur macOS x il doit y avoir un package similaire. Après avoir customisé des lives-cd je me lance ce soir sur le live-usb.cool


Réaction n°1 par MacAzur le 13/11/2005 @ 08:41

intéressant … mais quand on n’utilise pas de PC, quelle option de formatage à partir de Mac OS X ?

ça doit pas être difficile à déterminer, mais je n’y connais rien, alors si un féru de mac connaissant les FAT ou autre pouvait nous communiquer sa science tongue