Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fr:guides:bootguide [2011/07/12 17:55] bellardfr:guides:bootguide [2020/03/15 11:52] (current) – UEFI boot bellard
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 17: Line 17:
           |                V              |           |                V              |
           +-------------------------------+           +-------------------------------+
-                           +                                 
-                           +  Depuis un Linux actif          V 
-             +-------- Chargeur ----------++                               | 
 +           +------ KEXEC (8)  Chargeur 
 +                      |          | 
 +             +--------+----------+--------+
                                         |                                         |
                                         V                                         V
Line 54: Line 57:
 </code> </code>
  
-  - Les [[uncommoninst|installation peu fréquentes]] sont les montages LVM, RAID, crypté, disque virtuel ou dans un sous répertoire avec l'initramfs preinit.+  - Les [[uncommoninst|installations peu fréquentes]] sont les montages LVM, RAID, crypté, disque virtuel où dans un sous-répertoire avec l'initramfs preinit.
   - Disquette de démarrage généraliste - http://mirror.slitaz.org/boot/floppy-grub4dos   - Disquette de démarrage généraliste - http://mirror.slitaz.org/boot/floppy-grub4dos
   - Jeu de disquettes - http://mirror.slitaz.org/floppies/   - Jeu de disquettes - http://mirror.slitaz.org/floppies/
-  - PXE sur LAN or sur Internet, voir http://doc.slitaz.org/fr:guides:pxe +  - [[pxe|PXE]] sur LAN or sur Internet 
-  - gpxe.pxe, voir http://doc.slitaz.org/fr:guides:pxe#configuration-avancee-du-demarrage-web+  - [[pxe#configuration-avancee-du-demarrage-web|gpxe.pxe]].
   - Tiny SliTaz, voir http://tiny.slitaz.org/   - Tiny SliTaz, voir http://tiny.slitaz.org/
-  - Live CD pour systèmes avec peu de mémoire vive, voir 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 bzImage, memtest 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.1310493354.txt.gz · Last modified: by bellard