I've seen this question a lot and I wonder if there is something you can install on two machines to be able to transfer stuff HD to HD.
If you don't have a network or CD drive on that other PC, and all it has is USB, it will take a while to get everything on it, but your 256M key is actually big enough to load a lot of Slackware.
What you might do is to create an ext2 partition on your USB drive and install a base Slackware setup on it. Then boot from it on the small PC and use it like a live CD, to fdisk your HD, set up partitions, mkswap and reiserfs, edit the fstab and lilo, etc. Then you can copy everything from the USB drive onto the HD. Then delete everything on the USB drive and just start copying packages from your big machine to your small machine, whatever you want. This really shouldn't take too long to do.
If you have network on the small PC, after you install your base system you could download packages from Slackware.com instead of copying stuff on the USB drive but it may be faster just to bundle stuff on the USB drive.
Last edited by Randux; 04-08-2006 at 12:52 PM.