Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
extlinux [Le 03/01/2014, 20:50] albanmartel [Récupérer une distribution Linux Bootable] |
extlinux [Le 03/03/2023, 19:00] (Version actuelle) L'Africain |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>TAGS}} | + | {{tag>live_usb}} |
====== Extlinux : Live-Usb sur une partition Ext2/Ext3/Ext4 ===== | ====== Extlinux : Live-Usb sur une partition Ext2/Ext3/Ext4 ===== | ||
Ligne 12: | Ligne 12: | ||
[[:unetbootin | Unetbootin]] permet d'automatiser ses tâches mais pas toujours de façon satisfaisante. | [[:unetbootin | Unetbootin]] permet d'automatiser ses tâches mais pas toujours de façon satisfaisante. | ||
- | En mars 2013 il n'est plus capable de rendre unepartition ext3 bootable ce qu'il parvenait à faire auparavant | + | En mars 2013 il n'est plus capable de rendre une partition ext3 bootable ce qu'il parvenait à faire auparavant |
- | <note important>Cette manipulation est réservé au **Disque Dut Externe USB**. | + | <note important>Cette manipulation est réservé au **Disque Dur Externe USB**. |
Elle est déconseillée sur un __Disque dur interne__ : elle peut en corrompre le démarrage . </note> | Elle est déconseillée sur un __Disque dur interne__ : elle peut en corrompre le démarrage . </note> | ||
+ | |||
+ | <note important>L'ensemble de la procédure ci-dessous est à revoir et ne fonctionne plus</note> | ||
=====Installer extlinux===== | =====Installer extlinux===== | ||
Ligne 26: | Ligne 28: | ||
Méthode graphique: [[gparted|gparted]] | Méthode graphique: [[gparted|gparted]] | ||
- | Méthode en ligne de commande:[[fdisk|FDISK]] [[http://tldp.org/HOWTO/Partition/fdisk_partitioning.html]] | + | Méthode en ligne de commande:[[fdisk|FDISK]] [[https://tldp.org/HOWTO/Partition/fdisk_partitioning.html]] |
Tuto Ubuntu [[tutoriel:partitionner_manuellement_avec_installateur_ubuntu|Installation d'Ubuntu : partitionnement manuel]] | Tuto Ubuntu [[tutoriel:partitionner_manuellement_avec_installateur_ubuntu|Installation d'Ubuntu : partitionnement manuel]] | ||
Ligne 32: | Ligne 34: | ||
- | =====Récupérer une distribution Linux Bootable===== | + | =====Mettre le LiveCd sur USB Cible EXT ===== |
[[tutoriel:grub2_lancer_des_images_iso|Références de distributions GNU/Linux bootables (page grub2 iso)]] | [[tutoriel:grub2_lancer_des_images_iso|Références de distributions GNU/Linux bootables (page grub2 iso)]] | ||
- | <file>mkdir -p /tmp/cdrom | ||
- | mount -o loop,exec /path/to/systemrescuecd-x86-x.y.z.iso /tmp/cdrom | + | **Monter l'ISO obtenue dans le répertoire /tmp/cdrom :** |
+ | <file>user@grUser-P5Q-E:~$ mkdir -p /tmp/cdrom | ||
+ | user@grUser-P5Q-E:~$ mount -o loop,exec /path/to/systemrescuecd-x86-x.y.z.iso /tmp/cdrom | ||
</file> | </file> | ||
- | ==== Monter la partition dans un répertoire == | + | **Monter la partition dans un répertoire :** |
<file> | <file> | ||
user@grUser-P5Q-E:~$ mkdir /tmp/disk | user@grUser-P5Q-E:~$ mkdir /tmp/disk | ||
Ligne 45: | Ligne 48: | ||
</file> | </file> | ||
+ | **Copier le contenu du LiveCd dans la partition cible :** | ||
+ | <file> | ||
+ | user@grUser-P5Q-E:~$ sudo cp -Rf /tmp/cdrom /tmp/disk | ||
+ | </file> | ||
=====Installation du chargeur de démarrage===== | =====Installation du chargeur de démarrage===== | ||
==== Rendre la partition Disque bootable ==== | ==== Rendre la partition Disque bootable ==== | ||
Ligne 59: | Ligne 66: | ||
- | ====Vérifier que la partition est bien bootable==== | + | =====Mettre un drapeau "boot" d'amorce sur la partition Cible===== |
- | Dans le terminal la commande suivante donne un aperçu des partitions du disque usb **/dev/sdx** | + | ====Vérification des drapeaux :==== |
- | <code>sudo fdisk -l /dev/sdx</code> | + | <code>sudo fdisk -l /dev/sdx</code> |
- | en réponse, nous obtenons quelque chose qui ressemble à ceci : | + | Dans la réponse, se sont les lignes suivantes qui nous intéressent : |
- | <code>u@ubuntu:~$ sudo fdisk -l /dev/sdx | + | <code> |
- | + | ||
- | Disk /dev/sdx: 320.1 GB, 320072933376 bytes | + | |
- | 255 têtes, 63 secteurs/piste, 38913 cylindres, total 625142448 secteurs | + | |
- | Unités = secteurs de 1 * 512 = 512 octets | + | |
- | Taille de secteur (logique / physique) : 512 octets / 512 octets | + | |
- | taille d'E/S (minimale / optimale) : 512 octets / 512 octets | + | |
- | Identifiant de disque : 0x00000e56 | + | |
Périphérique Amorce Début Fin Blocs Id Système | Périphérique Amorce Début Fin Blocs Id Système | ||
/dev/sdx1 2048 18202623 9100288 83 Linux | /dev/sdx1 2048 18202623 9100288 83 Linux | ||
Ligne 77: | Ligne 76: | ||
/dev/sdx3 71103751 625141759 277019004+ 5 Étendue | /dev/sdx3 71103751 625141759 277019004+ 5 Étendue | ||
/dev/sdx5 71103753 619000514 273948381 b W95 FAT32 | /dev/sdx5 71103753 619000514 273948381 b W95 FAT32 | ||
+ | </code> | ||
- | Les entrées de la table de partitions ne sont pas dans l'ordre du disque | + | **Si aucune * astérisque n’apparaît alors aucune des partitions ne contient de drapeau de boot .** |
- | u@ubuntu:~$ </code> | + | |
- | Aucune des partitions n'est marquée comme bootable (si elle sdx1 était bootable une ** * ** apparaîtrait dans la colonne **Amorce** . | + | ====Ajouter un drapeau de boot ==== |
+ | === Fdisk === | ||
+ | <code>user@grUser-P5Q-E:~$ -P5Q-E:~$ sudo fdisk /dev/sde</code> | ||
+ | **Entrer commande a ** | ||
- | ====Cas où ma partition n'est pas bootable==== | + | la machine demande le numéro de partition à marque comme bootable: |
+ | <code>Numéro de partition (1-5): 1</code> | ||
+ | **Entrer commande w (pour finaliser) l'écriture sur le disque** | ||
- | Pour remédier à ceci est est nécessaire d'utiliser **Gparted**. | ||
- | Si [[:gparted |Gparted]] n'est pas encore installé, suivre le lien suivant pour l'installer depuis la logithèque Ubuntu **[[apt>gparted]]**. | + | === gparted (méthode graphique alternative)=== |
- | **__Lancer Gparted__** | + | ** Lancer ** [[:gparted |Gparted]] |
- | Sélectionner le disque. Dans le menu se rendre à **Partitions** > **Gérer les drapeaux**. | + | |
+ | Sélectionner la clef ou le DDExterne | ||
+ | Dans le menu se rendre à **Partitions** > **Gérer les drapeaux**. | ||
**__Cocher la case en face de boot, comme l'image suivante nous le montre, puis refermer__** | **__Cocher la case en face de boot, comme l'image suivante nous le montre, puis refermer__** | ||
{{ :drapeaux-gparted.png?800 |}} | {{ :drapeaux-gparted.png?800 |}} | ||
- | ====Cas où ma partition est bootable==== | ||
- | ===Passer à l'étape suivante=== | ||
- | ====Mise en place du chargeur d'amorçage==== | ||
- | ===Copie du mbr.bin extlinux sur le bloc d'amorçage du disque ou de la clef Usb.=== | ||
- | <note> Est-ce qu'en installant extlinux sur une clef, il n’installe pas automatiquement le mbr.bin d'extlinux ? Je n'ai pu vérifier pour l'instant si cette étape est ou si elle n'est pas indispensable ! Si vous avez la réponse à cette question n'hésitez pas à contribuer à cette page. note du 7 juin 2012</note>Dans le terminal on passe la commande suivante [[:extlinux#installation_du_chargeur_de_demarrage | Attention des précautions sont à prendre avec **dd** voir avertissement du début de page]]: | ||
- | ==**dev/sdx** est bien-entendu à remplacer par la valeur /dev/sd de votre disque cible :== | ||
- | <code>u@ubuntu:~$ sudo dd if=/usr/lib/extlinux/mbr.bin of=/dev/sdx</code> | ||
- | On obtient une réponse qui ressemble à ceci dans ça marche : | ||
- | <code>0+1 enregistrements lus | ||
- | 0+1 enregistrements écrits | ||
- | 440 octets (440 B) copiés, 0,00444555 s, 99,0 kB/s | ||
- | u@ubuntu:~$ </code> | ||
- | |||
- | Ne vous inquiétez pas - cela n'écrasera pas votre disque entier, seule la partie du bloc d'amorçage. | ||
- | À ce stade, vous devriez être prêt à démarrer à l'aide extlinux. Mais vous ne verrez pas de menu de démarrage pour le moment. | ||
- | =====Mise en place des menus du LIve-USB===== | ||
- | ===Conditions démarrage d'extlinux : === | ||
- | - Le menu de démarrage doit s'appeler //**extlinux.conf**// | ||
- | - Le menu de démarrage doit être placé dans le répertoire de démarrage - dans notre exemple, c'est : //** isolinux**//. [[:extlinux#installer_extlinux_sur_le_disque_cible | Cf. début de la page]] | ||
- | - Le répertoire de démarrage doit comporter un fichier //**vesamenu.c32**// | ||
- | ==Si c'est conditions ne sont pas respectée votre LIve-Usb ne démarrera pas ! == | ||
- | ====Copier vesamenu.c32 dans le répertoire du menu démarrage de la clef USB==== | + | =====Configurer le menu de démarrage extlinux.conf du Live-USB===== |
- | <code>sudo cp /usr/lib/syslinux/vesamenu.c32 /media/usbdisk/isolinux</code> | + | ===Conditions de démarrage d'extlinux : === |
+ | - Le répertoire de démarrage doit comporter: | ||
+ | - Un menu de démarrage : //**extlinux.conf**// | ||
+ | - Un fichier //**vesamenu.c32**// | ||
+ | ==Si ces conditions ne sont pas respectée votre Live-Usb ne démarrera pas ! == | ||
+ | |||
+ | |||
+ | |||
+ | ====Exemple Menu extlinux.conf d'une Live-USB personnalisée === | ||
- | ====Creation de menu extlinux.conf==== | ||
- | ===Exemple de menu extlinux.conf :=== | ||
- | (Menu personnalisé d'un Live-Usb obtenu à partir d'une ISO [[http://doc.ubuntu-fr.org/remastersys | Remastersys]] clone de mon système ubuntu 12.04 LTS precise) | ||
- | <note>L'option "persistent" dans le menu suivant permet au Live-USB de démarrer un fichier ou une partition nommée "casper-rw" fichier/partition de persistance</note> | ||
<code>default vesamenu.c32 | <code>default vesamenu.c32 | ||
prompt 0 | prompt 0 | ||
Ligne 154: | Ligne 142: | ||
kernel /casper/vmlinuz | kernel /casper/vmlinuz | ||
append file=/cdrom/preseed/custom.seed boot=casper only-ubiquity initrd=/casper/initrd.gz quiet splash -- | append file=/cdrom/preseed/custom.seed boot=casper only-ubiquity initrd=/casper/initrd.gz quiet splash -- | ||
+ | |||
+ | label memtest | ||
+ | menu label memtest - Run memtest | ||
+ | kernel /install/memtest | ||
+ | append - | ||
+ | |||
+ | label hd | ||
+ | menu label hd - boot the first hard disk | ||
+ | localboot 0x80 | ||
+ | append - | ||
+ | </code> | ||
+ | <note>L'option "persistent" dans le menu suivant permet au Live-USB de démarrer un fichier ou une partition nommée "casper-rw" fichier/partition de persistance</note> | ||
+ | |||
+ | ====Exemple Menu extlinux.conf SystemRecueCd d'une Live-USB === | ||
+ | <code> | ||
+ | label rescue64_bits direct Xorg | ||
+ | menu label rescue64_bits direct Xorg | ||
+ | kernel /SystemRescueCd/isolinux/rescue64 | ||
+ | append initrd=/SystemRescueCd//isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr dostartx - | ||
+ | |||
+ | label rescue32_bits direct Xorg | ||
+ | menu label rescue32_bits direct Xorg | ||
+ | kernel /SystemRescueCd/isolinux/rescue32 | ||
+ | append initrd=/SystemRescueCd/isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr dostartx - | ||
+ | |||
+ | label rescue64_bits Xorg RAM | ||
+ | menu label rescue64_bits Xorg RAM | ||
+ | kernel /SystemRescueCd/isolinux/rescue64 | ||
+ | append initrd=/SystemRescueCd//isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr dostartx docache- | ||
+ | |||
+ | label rescue32_bits Xorg RAM | ||
+ | menu label rescue32_bits Xorg RAM | ||
+ | kernel /SystemRescueCd/isolinux/rescue32 | ||
+ | append initrd=/SystemRescueCd/isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr dostartx docache- | ||
+ | |||
+ | label rescue64_bits direct altker Xorg | ||
+ | menu label rescue64_bits direct altker Xorg | ||
+ | kernel /SystemRescueCd/isolinux/altker64 | ||
+ | append initrd=/SystemRescueCd/isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr dostartx- | ||
+ | |||
+ | label rescue32_bits direct altker Xorg | ||
+ | menu label rescue32_bits direct altker Xorg | ||
+ | kernel /SystemRescueCd/isolinux/altker32 | ||
+ | append initrd=/SystemRescueCd/isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr dostartx- | ||
+ | |||
+ | label rescue64_bits console in high resolution | ||
+ | menu label SystemRescue-64bits console in high resolution | ||
+ | kernel /SystemRescueCd/isolinux/altker64 | ||
+ | append initrd=/SystemRescueCd/isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr nomodeset vga=791 | ||
+ | |||
+ | label rescue32_bits console in high resolution | ||
+ | menu label SystemRescue-32bits console in high resolution | ||
+ | kernel /SystemRescueCd/isolinux/altker32 | ||
+ | append initrd=/SystemRescueCd/isolinux/initram.igz subdir=/SystemRescueCd/ setkmap=fr nomodeset vga=791 | ||
+ | |||
+ | MENU SEPARATOR | ||
+ | |||
+ | LABEL rescue64_6 | ||
+ | MENU LABEL Boot an exising Linux OS 64 bit installed on the disk | ||
+ | LINUX /SystemRescueCd/isolinux/rescue64 | ||
+ | INITRD /SystemRescueCd/isolinux/initram.igz | ||
+ | APPEND root=auto | ||
+ | TEXT HELP | ||
+ | Detect partition where linux is installed and boot from it. You can use | ||
+ | this to boot Linux if your boot loader (eg: Grub) is broken or has been | ||
+ | removed by another OS. | ||
+ | ENDTEXT | ||
+ | |||
+ | LABEL rescue32_6 | ||
+ | MENU LABEL Boot an exising Linux OS 32 bit installed on the disk | ||
+ | LINUX /SystemRescueCd/isolinux/rescue32 | ||
+ | INITRD /SystemRescueCd/isolinux/initram.igz | ||
+ | APPEND root=auto | ||
+ | TEXT HELP | ||
+ | Detect partition where linux is installed and boot from it. You can use | ||
+ | this to boot Linux if your boot loader (eg: Grub) is broken or has been | ||
+ | removed by another OS. | ||
+ | ENDTEXT | ||
+ | |||
+ | MENU SEPARATOR | ||
+ | |||
+ | LABEL Boot from first hard disk | ||
+ | MENU LABEL *) Boot from first hard disk | ||
+ | kernel /SystemRescueCd/isolinux/chaine.c32 | ||
+ | append hd0 | ||
+ | TEXT HELP | ||
+ | Boot local OS installed on first hard disk | ||
+ | ENDTEXT | ||
+ | |||
+ | LABEL Boot from second hard disk | ||
+ | MENU LABEL *) Boot from second hard disk | ||
+ | kernel /SystemRescueCd/isolinux/chaine.c32 | ||
+ | append hd1 | ||
+ | TEXT HELP | ||
+ | Boot local OS installed on second hard disk | ||
+ | ENDTEXT | ||
+ | |||
+ | MENU SEPARATOR | ||
+ | |||
+ | MENU TITLE A) Run system tools from floppy disk image... | ||
+ | |||
+ | LABEL memtest | ||
+ | MENU LABEL MEMTEST: Memory test using Memtest86+ | ||
+ | kernel /SystemRescueCd/bootdisk/memtestp | ||
+ | append - | ||
+ | TEXT HELP | ||
+ | Use this tool if you suspect your RAM from being damaged. Damaged memory can | ||
+ | explain crashes or unexpected bahaviors on stable operating systems. | ||
+ | ENDTEXT | ||
+ | |||
+ | LABEL ntpass | ||
+ | MENU LABEL NTPASSWD: Reset or edit Windows passwords | ||
+ | kernel /SystemRescueCd/ntpasswd/vmlinuz | ||
+ | append rw vga=1 initrd=/SystemRescueCd/ntpasswd/initrd.cgz,/SystemRescueCd/ntpasswd/scsi.cgz | ||
+ | TEXT HELP | ||
+ | This tool can be used to reset windows users accounts. It works with all | ||
+ | windows user accounts including the administrator. You can use this tool if | ||
+ | you forgot the administrator's password. | ||
+ | ENDTEXT | ||
+ | |||
+ | LABEL grubdisk | ||
+ | MENU LABEL SGD: Super Grub2 Disk | ||
+ | kernel /SystemRescueCd/isolinux/memdisk | ||
+ | append initrd=/SystemRescueCd/bootdisk/grubdisk.img floppy raw | ||
+ | |||
+ | LABEL freedos | ||
+ | MENU LABEL FREEDOS: Clone of the MSDOS Operating System | ||
+ | kernel /SystemRescueCd/isolinux/memdisk | ||
+ | append initrd=/SystemRescueCd/bootdisk/freedos.img floppy | ||
+ | TEXT HELP | ||
+ | FreeDOS can be used to execute DOS programs such as BIOS upgrade tools | ||
+ | ENDTEXT | ||
+ | |||
+ | LABEL netboot | ||
+ | MENU LABEL NETBOOT: Boot from the network | ||
+ | kernel /SystemRescueCd/isolinux/netboot | ||
+ | append - | ||
+ | |||
+ | LABEL hdt | ||
+ | MENU LABEL HDT: recent hardware diagnostics tool | ||
+ | kernel /SystemRescueCd/isolinux/memdisk | ||
+ | append initrd=/SystemRescueCd/bootdisk/hdt.img floppy | ||
+ | TEXT HELP | ||
+ | This diagnostic tool will give you information about your hardware | ||
+ | ENDTEXT | ||
+ | |||
+ | LABEL aida | ||
+ | MENU LABEL AIDA: old hardware diagnostics tool | ||
+ | kernel /SystemRescueCd/isolinux/memdisk | ||
+ | append initrd=/SystemRescueCd/bootdisk/aida.img floppy | ||
+ | |||
+ | LABEL gag | ||
+ | MENU LABEL GAG: Graphical Boot Manager | ||
+ | kernel /SystemRescueCd/isolinux/memdisk | ||
+ | append initrd=/SystemRescueCd/bootdisk/gag.img floppy | ||
+ | |||
+ | LABEL dban | ||
+ | MENU LABEL DBAN: erase all data from the disk | ||
+ | kernel /SystemRescueCd/bootdisk/dban.bzi | ||
+ | append nuke="dwipe" silent | ||
+ | |||
+ | LABEL mhdd | ||
+ | MENU LABEL MHDD: Low-level Hard Drive diagnostic tool | ||
+ | kernel /SystemRescueCd/isolinux/memdisk | ||
+ | append initrd=/SystemRescueCd/bootdisk/mhdd.img floppy</code> | ||
+ | |||
+ | ====Exemple Menu extlinux.conf permettant de lancer d'autres sous menus ==== | ||
+ | <code>UI vesamenu.c32 | ||
+ | prompt 0 | ||
+ | timeout 100 | ||
+ | |||
+ | menu title usb_disk | ||
+ | menu color title 1;37;44 #c0ffffff #00000000 std | ||
+ | |||
+ | menu separator | ||
+ | include AlbUbuntu.cfg | ||
+ | |||
+ | menu separator | ||
+ | include kubuntu_net.cfg | ||
+ | |||
+ | menu separator | ||
+ | include ubuntu_install_net.cfg | ||
+ | |||
+ | menu separator | ||
+ | include ubuntu_serveur.cfg | ||
+ | |||
+ | menu separator | ||
+ | include ../SystemRescueCd/isolinux/isolinux.cfg | ||
label memtest | label memtest | ||
Ligne 167: | Ligne 343: | ||
====Pour démarrer Windows, depuis le Live-USB==== | ====Pour démarrer Windows, depuis le Live-USB==== | ||
- | Copier **chain.c32** dans le répertoire de démarrage : | + | Editer le menu extlinux.conf et lui ajouter les lignes suivantes : |
- | <code> sudo cp /usr/lib/syslinux/chain.c32 /media/usbdisk/isolinux/</code> | + | |
- | Editer le menu extlinux.conf et lui ajouter les lignes suivantes : | + | |
<code>label Windows | <code>label Windows | ||
menu label windows -démarrer windows depuis le live-Usb | menu label windows -démarrer windows depuis le live-Usb | ||
Ligne 177: | Ligne 351: | ||
=====Personnaliser l'image de fond du menu de démarrage===== | =====Personnaliser l'image de fond du menu de démarrage===== | ||
- | //Vesamenu.c32// extlinux permet d'afficher de jolies images au format **JPG** ou **PNG** au démarrage d'extlinux. | + | //Vesamenu.c32// extlinux permet d'afficher de jolies images au format **JPG** ou **PNG** au démarrage d'extlinux. |
Il est conseillé de commencer par une résolution 640x480. (Attention: JPG progressif n'est pas pris en charge par **extlinux**) | Il est conseillé de commencer par une résolution 640x480. (Attention: JPG progressif n'est pas pris en charge par **extlinux**) | ||
Ligne 183: | Ligne 357: | ||
=====Démarrer le LIve-USB et tester===== | =====Démarrer le LIve-USB et tester===== | ||
- | Il est nécessaire de savoir si son BIOS permet de démarrer des LIve-USB: | + | Il est nécessaire de savoir si son BIOS permet de démarrer des LIve-USB: |
- | - (Si le BIOS de l'ordi ne le permet pas, il est possible de graver une ISO qui le permet depuis le CD/DVD rom [[http://doc.ubuntu-fr.org/cd_boot_usb#methode_1avec_plop_boot_manager | PLoP]] ). | + | - (Si le BIOS de l'ordi ne le permet pas, il est possible de graver une ISO qui le permet depuis le CD/DVD rom [[:disquette_boot_usb| PLoP]]). |
- Sinon sélectionner le bon média de démarrage avec le BIOS au moment du boot de la machine. | - Sinon sélectionner le bon média de démarrage avec le BIOS au moment du boot de la machine. | ||
Ligne 190: | Ligne 364: | ||
Extlinux permet de créer un Live-USB. | Extlinux permet de créer un Live-USB. | ||
- | Unetbootin permet de le faire plus rapidement et automatiquement. | + | <note important>Il ne permet par contre pas de lancer des ISO sans les décompresser</note>** |
+ | Comparaison Extlinux et Unetbootin :** | ||
- | [[:multisystem | multisystème]] (anciennement multiboot) permet aussi de créer un LIve-USB mais basé sur le grub (moins rapide au démarrage) et des partitions fat32 (c'est très bien fat32 montable sur tous les systèmes qu'il soit nécessaire de lui donner les droits pour qu'il soit possible d'y écrire ou d'y lire, la seule limitation c'est pour les fichiers de plus de 4.3 Go. Fat32 peut donner aussi des partitions nécessitant une défragmentation). | + | Comparer à Unetbootin, Extlinux "à la mano" est plus lent. Par contre les possibilités de personnalisations des menus sont plus étendues. |
+ | |||
+ | **Comparaison Extlinux et Multisystem :** | ||
+ | |||
+ | Multisystem reste un outil très efficace dont le seul inconvénient est d'avoir un démarrage plus lent. | ||
+ | |||
+ | **Comparaison Extlinux et Syslinux :** | ||
+ | |||
+ | Ils sont assez similaires, la différence est d'avantage liée au format des partitions utilisées pour le démarrage: | ||
+ | |||
+ | Fat32 est montable sur tous les systèmes sans qu'il soit nécessaire de lui donner les droits d'écriture. | ||
+ | La taille des fichiers ne peut par contre dépassée 4.3 Go. | ||
+ | |||
+ | Ext2,3,4 nécessite un montage et une modification des droits d'écriture pour pouvoir écrire dessus. | ||
=====Voir aussi===== | =====Voir aussi===== | ||
- | En anglais: | + | En anglais: |
- | - [[http://shallowsky.com/linux/extlinux.html | Documentation Source]] | + | - [[http://www.syslinux.org|Syslinux Wiki]] |
- | - Forum Ubuntu : [[http://ubuntuforums.org/showthread.php?t=740924 | Reload this Page Howto Boot Ubuntu From Live USB using extlinux Bootloader]] | + | - [[https://shallowsky.com/linux/extlinux.html | Documentation Source]] |
+ | - Forum Ubuntu : [[https://ubuntuforums.org/showthread.php?t=740924 | Reload this Page Howto Boot Ubuntu From Live USB using extlinux Bootloader]] | ||
+ | - [[http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick| SystemRescueCd_on_an_USB-stick]] | ||
- [[:unetbootin | Unetbootin qui permet d'automatiser ses opérations (à sa façon !!! )]] | - [[:unetbootin | Unetbootin qui permet d'automatiser ses opérations (à sa façon !!! )]] | ||
En français: | En français: | ||
- [[:live_usb | diverses méthodes pour créer un Live-USB]] | - [[:live_usb | diverses méthodes pour créer un Live-USB]] | ||
- [[:usb-creator | usb-creator]] (pour les partitions en fat32) | - [[:usb-creator | usb-creator]] (pour les partitions en fat32) | ||
+ | |||
+ | Documentation sur le sujet Live-USB: | ||
+ | - [[tutoriel:grub2_lancer_des_images_iso]] | ||
+ | |||
+ |