Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:bootguide [2011/05/22 09:10] – linea | en:guides:bootguide [2020/03/15 11:59] (current) – [SliTaz ISO image boot tricks] bellard | ||
|---|---|---|---|
| Line 17: | Line 17: | ||
| | V | | | V | | ||
| +-------------------------------+ | +-------------------------------+ | ||
| - | | | + | |
| - | | + | Already running Kernel |
| - | | + | |
| + | | ||
| + | | ||
| + | | ||
| | | ||
| | | ||
| Line 54: | Line 57: | ||
| </ | </ | ||
| - | - Uncommon is LVM, RAID, crypto, loop or subdir mount with preinit rootfs, see http://doc.slitaz.org/ | + | - [[uncommoninst|Uncommon]] is LVM, RAID, crypto, loop or subdir mount with preinit rootfs. |
| - | - Versatile boot floppy - http:// | + | - [[http:// |
| - | - Boot floppy set - http:// | + | - [[http:// |
| - | - LAN PXE or WEB boot, see http://doc.slitaz.org/ | + | - LAN [[pxe|PXE]] or [[http://boot.slitaz.org/ |
| - | - gpxe.pxe, see http:// | + | - [[pxe# |
| - Tiny slitaz, see http:// | - Tiny slitaz, see http:// | ||
| - | - Lowram CD, see http://doc.slitaz.org/ | + | - [[lowramcd|Lowram CD]]. |
| + | - kexec command from the [[http://pkgs.slitaz.org/ | ||
| + | |||
| + | ===== SliTaz ISO image boot tricks ===== | ||
| + | |||
| + | 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 (BIOS or UEFI). | ||
| + | * It boots from a memory card / USB key using the syslinux hybrid format (BIOS) or using a FAT partition mapped in the ISO image (UEFI). | ||
| + | * It launches a USB boot key creation utility from Windows (32 bits). | ||
| + | * It can boot from DOS (real mode or virtual 8086 with EMM386) directly: | ||
| + | |||
| + | < | ||
| + | C:\> slitaz.exe</ | ||
| + | <note tip> | ||
| + | The files bzImage, memtest and ipxe can boot with DOS too: | ||
| + | < | ||
| + | C:\> bzimage.exe root=/ | ||
| + | C:\> memtest.exe</ | ||
| + | C:\> ren ipxe ipxe.exe | ||
| + | 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: | ||
| + | < | ||