Tonight i spent many hours trying to figure out a way to install slitaz to my Asus Eee pc 901 with no blank cds or cdrom drive, everything i tried failed. I wont cover the many things that failed, but when i used unetbootin i found that the slitaz kernel panic's and the gpxe on the slitaz iso has no hardware support for my netbook...so 'webboot' simply wouldn't work in my instance.
so after hours of 'faffing' around i came up with what i think is a near foolproof way to boot some slitaz flavours with merely a pendrive & ethernet.
the following assumes you are setting up from a linux machine.
Stage 1: preparing the drive
2. open a terminal and switch to root ("su root" or "sudo -i" or "su -")
3. confirm your usb device "fdisk -l" (for me it was /dev/sdc)
4. change directory to where you downloaded the iso. example: "cd /home/user/Downloads"
5. use dd to write the image to your drive "dd if=ipxe.iso of=/dev/sdX" <--- my 'of' variable was /dev/sdc
6. eject the drive "eject /dev/sdX"
Stage 2: preparing your machine
1. ideally connect an ethernet cable to your machine, im not sure if this will work with wifi.
2. ? (i cant possibly document every possible setup here as it just varies too much from one bios/efi to another. However in my instance i needed to enable the pxe device in my asus eee pc bios then simply skip past it's config prompt on boot, using the usbdrive instead otherwise i couldnt complete dhcp.)
Stage 3. booting
1. upon booting your usb device quickly press ctrl+b to get the command prompt
2. enter "dhcp net0" to obtain an ip address
3. boot the iso directly from mirror.slitaz.org "sanboot http://mirror.slitaz.org/iso/4.0/slitaz-4.0.iso"
4. select "slitaz live" or whatever you fancy.
Optional Stage 4. installation, etc
1. when in the slitaz installer select "web" as your source since you don't have a cdrom or live usb.
2. for me i found that slitaz was setting my usb device as /dev/sda and even after fixing grub, my newly installed system always had a kernel panic booting. I removed the usb device after issuing the 'sanboot' command, having reached the slitaz menu to get around this.