Are you mentally unbalanced?! Forget about that Microsoft rubbish and get a real operating system!
Anyway, I've compiled squashfs-tools 4.1 on Windows, so I might as well post it somewhere in case anyone else is crazy enough to want it.
On WinXP and Win7 I can successfully extract the .sfs from a recent debian-compatible puppy inpu-001.iso (What its name actually is, I can't remember )
I'm not sure if it would work with the older .sfs versions used in older puppies. If not, you could try a package from http://fragilematter.blogspot.com/2010/ ... aries.html I used his squashfs-tools 4.0 patch. I have no idea why my build pulled in the cyg-gcc dependency as well.
BTW using his squashfs-tools 4 build I was getting the same error (below) reported in one of the comments there, so I'm interested as to whether it didn't work because 4.0 is not new enough for this .sfs, or whether my build works because of a newer cygwin.
Code: Select all
assertion "root_idx != -1" failed: file "/ext/build/netrel/src/cygwin-1.7.1-1/wi
nsup/cygwin/mount.cc", line 363, function: void mount_info::init()
Warning - I think that you will lose permissions and stuff if you extract an .sfs in Windows.