wok diff syslinux/stuff/iso2exe/README @ rev 14247

syslinux/iso2exe: use posixovl -F
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Mar 24 23:14:15 2013 +0100 (2013-03-24)
parents b5ea41033c21
children 65b3fd0022ed
line diff
     1.1 --- a/syslinux/stuff/iso2exe/README	Tue Feb 05 23:32:17 2013 +0100
     1.2 +++ b/syslinux/stuff/iso2exe/README	Sun Mar 24 23:14:15 2013 +0100
     1.3 @@ -1,7 +1,7 @@
     1.4  (c) GPLv2, Pascal Bellard <pascal.bellard@slitaz.org>
     1.5  
     1.6 -The iso2exe tool inserts a DOS .EXE header in an ISO image.
     1.7 -The ISO image can be launched by DOS :
     1.8 +The iso2exe tool inserts a DOS/WIN32 .EXE header in an ISO image.
     1.9 +The ISO image can be launched by DOS or Windows :
    1.10  
    1.11  C:\> ren slitaz-5.0.iso slitaz.exe
    1.12  C:\> slitaz
    1.13 @@ -22,6 +22,8 @@
    1.14  
    1.15  - to create a SliTaz USB Key.
    1.16  
    1.17 +When the slitaz.exe program can't boot SliTaz directly it will prompt to create
    1.18 +a bootable image on a removeable media (Memory card, USB stick or ... floppy).
    1.19  
    1.20  Usage:
    1.21  
    1.22 @@ -57,7 +59,7 @@
    1.23      +-----------------+
    1.24      | DOS .COM loader | Load bzImage, the last rootfs*.gz and the ISO initramfs
    1.25      +-----------------+
    1.26 -    |  WIN32 PE .exe  | Windows UMSDOS like installer / USB Key creator.
    1.27 +    |  WIN32 PE .exe  | USB boot Key creator / floppy bootstrap creator.
    1.28      +-----------------+
    1.29             unused
    1.30      +-----------------+
    1.31 @@ -66,7 +68,7 @@
    1.32      | isohybrid boot  | Starts isolinux.bin
    1.33  512 +-----------------+
    1.34      |  iso2exe boot   | Boot starts isohybrid (*), .EXE starts DOS .COM loader
    1.35 -  0 +-----------------+ or 32 bits Windows UMSDOS like installer
    1.36 +  0 +-----------------+ or 32 bits Windows boot device creator
    1.37  
    1.38  * Eltorito boot (i.e. bootable CD-ROM by BIOS) is not concerned by iso2exe.
    1.39  
    1.40 @@ -75,20 +77,29 @@
    1.41  
    1.42  - Only DOS 3, 4 and 6 supported. Checked with http://www.allbootdisks.com/
    1.43  
    1.44 -- Real mode support only. VM86 is not supported.
    1.45 +- Real mode support only. VM86 is not supported. Will not boot directly, but
    1.46 +  a removable boot media is created.
    1.47  
    1.48  - Image/zImage format not supported, bzImage only. Can't boot memtest or gpxe.
    1.49  
    1.50 -- posixovl still needs fixes !
    1.51 -
    1.52  - The tiny Linux loader can't load more than 15Mb of files. (not really a 
    1.53    problem since many-in-1 ISO format).
    1.54  
    1.55  - The DOS Linux loader and the ISO initramfs must fit in ~30Kb.
    1.56  
    1.57 -- Old Linux kernels don't support multiple initramfs load. They will not
    1.58 -  find the /init.exe file. Only the "text" mode will work:
    1.59 +- Linux kernels before version 2.6.30 don't support multiple initramfs load.
    1.60 +  They will not find the /init.exe file. The "text" mode will be forced:
    1.61  	C:\> slitaz.exe text
    1.62  
    1.63  - The ISO image must include the files /boot/bzImage and /boot/rootfs*.
    1.64  
    1.65 +TODO:
    1.66 +
    1.67 +- Add Windows boot device creator
    1.68 +
    1.69 +- Add XMM and VCPI (VM86) support.
    1.70 +
    1.71 +- floppy bootstrap
    1.72 +
    1.73 +- zImage support ?
    1.74 +