Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
fr:guides:bootguide [2011/07/12 19:59] bellard |
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 17: | Line 17: | ||
| V | | | V | | ||
+-------------------------------+ | +-------------------------------+ | ||
- | | | + | | |
- | V | + | Depuis un Linux actif V |
- | +-------- Chargeur ----------+ | + | V | |
+ | +------ KEXEC (8) Chargeur | ||
+ | | | | ||
+ | +--------+----------+--------+ | ||
| | | | | | ||
V V | 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/ | ||
Line 61: | Line 64: | ||
- Tiny SliTaz, voir http://tiny.slitaz.org/ | - Tiny SliTaz, voir http://tiny.slitaz.org/ | ||
- Live CD pour [[lowramcd|systèmes avec peu de mémoire vive]]. | - 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> |