OK, I finally made Puppy 1.0.3 working on NTFS partition. here comes step-by-step instructions how to do it:

Assumations:
1. Windows 2000/XP on the 1st partition of the 1st IDE disk (/dev/hda1)
2. NTFS used for Windows

What to do (all steps in Windows):
1. downloaded Puppy 1.0.3 ISO file
2. burn a live-CD or use WinISO to extract three files for the ISO file
usr_cram.fs to C:\
vmlinuz and image.gz to C:\boot\
3. download pup001.zip and unzip to C:\
4. download w32grub.zip and install it
5. copy and paste following into a file C:\boot\grub\menu.lst

7. check all files are in place and reboot, and enjoy
GRLDR, pup001 and usr_cram.fs in C:\
vmlinuz and image.gz in C:\boot\
menu.lst in C:\boot\grub\

8. don't know how to move usr_cram.fs from C:\ to C:\boot\release, so that I can run multiple releases of Puppy. especially upcoming 1.0.4 has options to have different pup00? files (I guess I could modify rc.sysinit and remake a CD/image.gz). Anyway, it is good for now

I followed your instructions, and am coming to you live from WinXP pup. Well, sort of. I was able to boot from windows, but because I have a fat32 partition, puppy would create a pup001 file there, and would get upset that he couldn't find usr_cram.fs. I copied usr_cram.fs to the fat32 partition, and here I am. I shall give it a whirl on my hubby's pure XP laptop while he's asleep

Good stuff!

BTW, for those of you who are newbies to Windows like me, I found this website useful when I couldn't find boot.ini:

That's the beauty of a laptop! I'm in bed right now I should be actually working, but there is only so much I can do on the global tourism environment before going crazy. Besides, it's 2 am, and I wanted to get this up and running.

So, I am running puppy from a poor man's install on a winxp (ntfs) partition. Yay! This is really cool!

Thanks drj, guestoo, and the person who made the initial suggestion.

I'm off to install some funky themes![/quote]_________________in the beginning was the Logos

This technique produces "missing or corrupt hal.dll" response during boot-time in Windows XP Home edition. What could be the problem _________________Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).

I noticed that you method works also under windows98 .
Get out of grub_for_dos_0.4.1pr22.tar.gz (somewhere on the internet) the files grub.exe and fat_stage_5 . Then put them in \boot\grub .
Make in your config.sys (hopefull a menu driven one) a extra menu :