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
fr:guides:bootguide [2011/07/11 13:45]
bellard created
fr:guides:bootguide [2020/03/15 12:52] (current)
bellard UEFI boot
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 (sous BIOS ou UEFI). 
 +  * Elle démarre depuis une carte mémoire ou une clé USB grâce au format syslinux hybride (sous BIOS), ou grâce à une partition FAT imbriquée dans l'​image ISO (sous UEFI). 
 +  * Elle lance un utilitaire de création de clé USB sous Windows (32 bits). 
 +  * Elle peut démarrer directement depuis DOS (en mode réel ou sous EMM386) : 
 + 
 +<​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.1310384744.txt.gz · Last modified: 2011/07/11 13:45 by bellard