Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:guides:bootguide [2011/05/19 10:27] bellard |
en:guides:bootguide [2015/06/25 18:16] bellard iso tricks |
||
---|---|---|---|
Line 17: | Line 17: | ||
| V | | | V | | ||
+-------------------------------+ | +-------------------------------+ | ||
- | | | + | | |
- | V | + | Already running Kernel V |
- | +------- Boot loader --------+ | + | V | |
+ | +------KEXEC (8) Boot loader | ||
+ | | | | ||
+ | +-----+------------+---------+ | ||
| | | | | | ||
V V | V V | ||
Line 32: | Line 35: | ||
| | | | | | | | | | | | ||
| V V V V | | V V V V | ||
- | | Loram: Frugal: Uncommon(1): | | + | | Loram(7): Frugal: Uncommon(1): | |
| Mount aufs populate run script | | | Mount aufs populate run script | | ||
| & squashfs tmpfs load modules(s) | | | & squashfs tmpfs load modules(s) | | ||
Line 43: | Line 46: | ||
| | | | | | | | ||
| +----------------+ | | +----------------+ | ||
- | Tiny SliTaz: (6) | | + | Tiny SliTaz(6): | |
| V | | V | ||
| Run /sbin/init | | Run /sbin/init | ||
Line 54: | Line 57: | ||
</code> | </code> | ||
- | - Uncommon is LVM, RAID, crypto, loop or subdir mount with preinit rootfs, see http://doc.slitaz.org/en:guides:uncommoninst | + | - [[uncommoninst|Uncommon]] is LVM, RAID, crypto, loop or subdir mount with preinit rootfs. |
- | - Versatile boot floppy - http://mirror.slitaz.org/boot/floppy-grub4dos | + | - [[http://mirror.slitaz.org/boot/floppy-grub4dos|Versatile boot floppy]] |
- | - Boot floppy set - http://mirror.slitaz.org/floppies/ | + | - [[http://mirror.slitaz.org/floppies/|Boot floppy set]]. |
- | - LAN PXE or WEB boot, see http://doc.slitaz.org/en:guides:pxe | + | - LAN [[pxe|PXE]] or [[http://boot.slitaz.org/|WEB boot]]. |
- | - gpxe.pxe, see http://doc.slitaz.org/en:guides:pxe#advanced-web-booting-configuration | + | - [[pxe#advanced-web-booting-configuration|gpxe.pxe]]. |
- | - see http://tiny.slitaz.org/ | + | - Tiny slitaz, see http://tiny.slitaz.org/ |
+ | - [[lowramcd|Lowram CD]]. | ||
+ | - kexec command from the [[http://pkgs.slitaz.org/search.sh?package=kexec-tools|kexec-tools]] package. | ||
+ | |||
+ | ==== SliTaz ISO image boot tricks ==== | ||
+ | |||
+ | The cdrom image has a hybrid format since version 5.0. | ||
+ | |||
+ | * It boots from a cdrom drive according the el-torito specification as usual, | ||
+ | * it boots from a memory card / USB key using the syslinux hybrid format, | ||
+ | * it lauches a USB boot key creation utility from Windows (32 bits), | ||
+ | * and it can boot from DOS (in real mode only) directly : | ||
+ | <code>C:\> ren slitaz.iso slitaz.exe | ||
+ | C:\> slitaz.exe</code> | ||
+ | <note tip>The files bzImage, memtest and ipxe can boot with DOS too: | ||
+ | <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://myserver.org/boot.php</code></note> |