0x2b3bfa0 / olddrescue

A ddrescue static binary that runs on 2.4 kernel.
1 stars 0 forks source link

./configure && make static_ddrescue works for 2.6 kernel like puppy linux 3 or 4. #1

Open dukechem opened 6 years ago

dukechem commented 6 years ago

Puppy linux 3 will boot on old non-pae pentium/amd-k5 with as little as 64meg ram.

I created static_ddrescue that runs on puppy-linux 3 or 4 for newest pre-release drescue-1.23-pre3 and I'll post on github when I get a chance. Until then here's how to do it...

In virtualbox (or your favorite emulator) boot the pup-431.iso live cd. You'll need a virtual-disk of about 600meg or a usb-stick with that much free space to save your changes/do a full install. Install gcc 4.22 in puppy 431 per http://www.murga-linux.com/puppy/viewtopic.php?p=379927&sid=f51c3d1f2ef13f596b4b2446a304253b#379927 namely: `Download and install this SFS to compile gcc programs in Puppy 4.3.1 http://distro.ibiblio.org/pub/linux/distributions/puppylinux/puppy-4.3.1/devx_431.sfs

For liveCD/DVD and frugal installations save or copy the file to /mnt/home

menu / system / bootmanager and add the devx sfs ` Untar your ddrescue, then ./configure && make static_ddrescue Or try ./configure LDFLAGS=-static --no-create

0x2b3bfa0 commented 6 years ago

Thank you for the tip!