SliTaz GNU/Linux official and community documentation wiki.
.png

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
fr:guides:bootguide [2011/07/11 13:45]
bellard created
fr:guides:bootguide [2020/03/15 12:35]
bellard [Astuces sur le démarrage de l'ISO SliTaz]
Line 1: Line 1:
-==== From BIOS to /​etc/​init.d/​rcS ====+==== Depuis le BIOS jusqu'​au script ​/​etc/​init.d/​rcS ====
 <​code>​ <​code>​
                       CPU                       CPU
Line 7: Line 7:
    ​| ​            ​| ​           |           |    ​| ​            ​| ​           |           |
    ​V ​            ​V ​           V           V    ​V ​            ​V ​           V           V
- Jeu de (3) Disque dur    Disquette ​     PXE (4) +Jeu de (3)  Disque dur    Disquette ​     PXE (4) 
- ​disquettes DVD/CD-ROM <- de boot (2) ->  ​or +disquettes ​ DVD/CD-ROM <- de boot (2) ->  ​ou 
-   ​| ​         USB key                  ​WEB ​boot+   ​| ​         ​Clé USB                  ​Boot WEB
    ​V ​            ​V ​                       |    ​V ​            ​V ​                       |
    ​+-------------+ ​        ​+--------------+    ​+-------------+ ​        ​+--------------+
Line 17: Line 17:
           |                V              |           |                V              |
           +-------------------------------+           +-------------------------------+
-                           +                                 
-                           ​+  ​Depuis un Linux actif          ​V 
-             ​+-------- ​Chargeur ​----------++           ​V ​                    | 
 +           ​+------ KEXEC (8)  Chargeur 
 +                      |          | 
 +             ​+--------+----------+--------+
              ​| ​                           |              ​| ​                           |
              ​V ​                           V              ​V ​                           V
-     Frugal/Peu fréquente(1): ​        ​Installé:+     Frugale/Peu fréquente(1): ​       Installé:
     Charge noyau+initramfs ​    ​Charge uniquement le noyau     Charge noyau+initramfs ​    ​Charge uniquement le noyau
              ​| ​                           |              ​| ​                           |
Line 32: Line 35:
 |     ​| ​           |            |         | |     ​| ​           |            |         |
 |     ​V ​           V            V         V |     ​V ​           V            V         V
-|  Loram(7): ​    Frugal: Peu fréquente(1):​| ​+|  Loram(7): ​   ​Frugale: Peu fréquente(1):​| ​
 | Monte aufs    remplit ​  lance script ​   | | Monte aufs    remplit ​  lance script ​   |
-| & squashfs ​    ​tmpfs ​  ​charge ​modules(s)|+| & squashfs ​    ​tmpfs ​  ​charge ​module(s) |
 |     ​| ​           |        monte root    | |     ​| ​           |        monte root    |
 |     ​| ​           |            |         | |     ​| ​           |            |         |
Line 54: Line 57:
 </​code>​ </​code>​
  
-  - Uncommon is LVM, RAID, cryptoloop or subdir mount with preinit ​rootfs, see http://doc.slitaz.org/​fr:​guides:​uncommoninst +  - Les [[uncommoninst|installations peu fréquentes]] sont les montages ​LVM, RAID, cryptédisque virtuel où dans un sous-répertoire avec l'​initramfs ​preinit. 
-  - Versatile boot floppy ​- http://​mirror.slitaz.org/​boot/​floppy-grub4dos +  - Disquette de démarrage généraliste ​- http://​mirror.slitaz.org/​boot/​floppy-grub4dos 
-  - Boot floppy set - http://​mirror.slitaz.org/​floppies/​ +  - Jeu de disquettes ​- http://​mirror.slitaz.org/​floppies/​ 
-  - LAN PXE or WEB bootsee http://doc.slitaz.org/​fr:​guides:​pxe +  - [[pxe|PXE]] sur LAN or sur Internet 
-  - gpxe.pxe, see http://doc.slitaz.org/​fr:​guides:​pxe#​configuration-avancee-du-demarrage-web +  - [[pxe#​configuration-avancee-du-demarrage-web|gpxe.pxe]]. 
-  - Tiny slitaz, ​see http://tiny.slitaz.org/ +  - Tiny SliTazvoir http://tiny.slitaz.org/​ 
-  - Lowram CD, see http://doc.slitaz.org/fr:guides:​lowramcd+  - Live CD pour [[lowramcd|systèmes avec peu de mémoire vive]]. 
 +  - Commande kexec du paquet [[http://pkgs.slitaz.org/​search.sh?​package=kexec-tools|kexec-tools]]. 
 + 
 +===== Astuces sur le démarrage de l'ISO SliTaz ===== 
 + 
 +L'​image CD-ROM a un format hydride depuis la version 5.0. 
 + 
 +  ​* Elle démarre depuis un lecteur de CD-ROM selon les spécifications el-torito comme d"​habitude 
 +  * Elle démarre depuis une carte mémoire ou une clé USB grâce au format syslinux hybride 
 +  * Elle lance un utilitaire de création de clé USB sous Windows (32 bits) 
 +  * Elle peut démarrer directement depuis DOS (seulement en mode réel) : 
 + 
 +<​code>​C:​\>​ ren slitaz.iso slitaz.exe 
 +C:\> slitaz.exe</​code>​ 
 +<note tip> 
 +Les fichiers bzImagememtest et ipxe peuvent démarrer avec DOS aussi : 
 +<​code>​C:​\>​ ren bzimage bzimage.exe 
 +C:\> bzimage.exe root=/dev/hda3 autologin</​code><​code>​C:​\>​ ren memtest memtest.exe 
 +C:\> memtest.exe</​code><​code>​ 
 +C:\> ren ipxe ipxe.exe 
 +C:\> ipxe.exe http://​monserveur.org/boot.php</​code></​note>​ 
 + 
 +  ​* Elle est facilement personnalisable avec l'​outil iso2exe (et compatible avec taziso ou tazpanel/​boot/​ISO mine) : 
 + 
 +<​code>​iso2exe ​-a " lang=fr_FR kmap=fr-latin1 tz=Europe/​Paris"​ -i maconfig.gz slitaz.iso 
 +iso2exe -l slitaz.iso 
 +iso2exe -r slitaz.iso custom.append custom.initrd 
 +taziso slitaz.iso getcustomconf 
 +taziso slitaz.iso isomd5</​code>​ 
 +<note tip>Vous pouvez adapter le démarrage avec votre propre script pour /init : 
 +<​code>#​!/bin/sh 
 + 
 +sed -i '​s,​^RUN_DAEMONS=",​RUN_DAEMONS="​dropbear ,' /etc/rcS.conf 
 +cat >> /etc/init.d/local.sh <<​EOM 
 +/​my/​special/​inits.sh 
 +EOM 
 +exec /init "​$@"​ 
 +</​code>​ 
 +Adapter la ligne de commande du noyau Linux : 
 +<​code>​iso2exe -a " rdinit=/​myinit lang=fr_FR kmap=fr-latin1 tz=Europe/​Paris"​ -i maconfig slitaz.iso -f</​code></​note>​
 
fr/guides/bootguide.txt · Last modified: 2020/03/15 12:52 by bellard