Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:bootguide [2015/06/25 17:40] – linea | en:guides:bootguide [2020/03/15 11:59] (current) – [SliTaz ISO image boot tricks] bellard | ||
|---|---|---|---|
| Line 66: | Line 66: | ||
| - kexec command from the [[http:// | - kexec command from the [[http:// | ||
| - | ==== SliTaz ISO image boot tricks ==== | + | ===== SliTaz ISO image boot tricks |
| The cdrom image has a hybrid format from version 5.0. | The cdrom image has a hybrid format from version 5.0. | ||
| - | * It boots from a cdrom drive according to the el-torito specification as usual | + | * It boots from a cdrom drive according to the el-torito specification as usual (BIOS or UEFI). |
| - | * It boots from a memory card / USB key using the syslinux hybrid format | + | * It boots from a memory card / USB key using the syslinux hybrid format |
| - | * It launches a USB boot key creation utility from Windows (32 bits) | + | * It launches a USB boot key creation utility from Windows (32 bits). |
| - | * And it can boot from DOS (in real mode only) directly: | + | * It can boot from DOS (real mode or virtual 8086 with EMM386) directly: |
| < | < | ||
| C:\> slitaz.exe</ | C:\> slitaz.exe</ | ||
| - | <note tip>The files bzImage, memtest and ipxe can boot with DOS too: | + | <note tip> |
| + | The files bzImage, memtest and ipxe can boot with DOS too: | ||
| < | < | ||
| C:\> bzimage.exe root=/ | C:\> bzimage.exe root=/ | ||
| Line 83: | Line 84: | ||
| C:\> ren ipxe ipxe.exe | C:\> ren ipxe ipxe.exe | ||
| C:\> ipxe.exe http:// | C:\> ipxe.exe http:// | ||
| + | |||
| + | * It is easily customizable with the iso2exe (compatible with taziso or tazpanel/ | ||
| + | |||
| + | < | ||
| + | iso2exe -l slitaz.iso | ||
| + | iso2exe -r slitaz.iso custom.append custom.initrd | ||
| + | taziso slitaz.iso getcustomconf | ||
| + | taziso slitaz.iso isomd5</ | ||
| + | <note tip>You can tune the boot process with your own /init script: | ||
| + | < | ||
| + | |||
| + | sed -i ' | ||
| + | cat >> / | ||
| + | / | ||
| + | EOM | ||
| + | exec /init " | ||
| + | </ | ||
| + | Update the kernel command line: | ||
| + | < | ||