I am in need of operating system (which probably will be Linux) either bootable from USB or safely integrated with Windows boot system.

I need it to be able to mount ntfs disk, mount RamDisk, extract zip packages from ntfs to RamDisk, perform crazy data diffs, pack result to zip, write it to ntfs (or pendrive).

GUI is not necessary, I can google stuff up on phone. However I would prefer OS to be fully stand-alone for this task. I just want to plug it in and start diffing.

x64 solution would be great, as it should boost operations somewhat. (And use all my RAM)

Data info:

I got 20 or so data sets, averaging around 10GB per set. So yeah, over 300GB of data. All but two (first and last) data sets will be used twice. Data sets in ~90% are composed of zip packages of which I need to diff content. I will be diffing corresponding zip packages between data sets, and they should easily fit into RamDisk.


As I am in need of processing (diff check) huge amount of data (to produce cascading diff subsets from series of sets) I thought about using RamDisk, and to further boost performance I want to remove Windows(with AV and other typical performance murdering stuff) overhead from both memory and computing speed.

I need to generate diff between each pair of following data sets, so in batch diffing I can leave one set from processed pair in memory to use in next diff check.

Resulting diffs will be at less than 10% size of full data set.

1 Answer 1


Have a look at Puppy Linux:

  • bootable from USB
  • runs on RAM
  • very low system requirements
  • two main builds: one Slackware based and the other Ubuntu based
  • has ntfs support
  • it's not x64
  • includes other software (web browser, text editor, MP3 player)
  • it can save user data and settings on a file on USB

enter image description here

enter image description here

  • I do not need system itself to run on RAM (but it is cool option), can this Puppy create (or enlarge its default) RamDisk to ~3GB to accommodate data I want to cache in it?
    – PTwr
    Jul 1, 2014 at 10:42
  • 1
    @PTwr I'm not sure. It should be possible though: murga-linux.com/puppy/viewtopic.php?t=74663 and superuser.com/questions/255060/…
    – Cornelius
    Jul 1, 2014 at 10:46
  • Thanks, I'll give it a try later today (in 6 hours or so). Do you know how it stands with drivers when compared to other distributions? If I recall correctly Ubuntu 11.something worked fine on my hardware.
    – PTwr
    Jul 1, 2014 at 10:52
  • 1
    @PTwr if Ubuntu worked, try the Ubuntu based Puppy. It should work. BTW, you could also use a live Ubuntu x64 USB for what you want to do.
    – Cornelius
    Jul 1, 2014 at 10:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.