Skip to main content


Showing posts from July 24, 2017

Drive and Disc Recovery Links

Just a place to leave some bookmarks for data recovery that I can access anywhere. Recover Data From a Scratched or Damaged CD or DVD GNU ddrescue Manual Making backup copies of damaged dvds using ddrescue Recovering damaged CDs or DVDs with Linux ddrescue at Guide to Using DDRescue to Recover Data Ddrescue - Data recovery tool How to Clone Hard Disks with ddrescue CD-ROM data recovery - ddrescue 12 Linux dd, ddrescue and dcfldd command examples dd_rescue at dcfldd at "The DoD version of dd is called dcfldd. It works the same way, but is has a progress bar." How to use dcfldd instead of dd How to do everything with dd Photorec WIKI TestDisk WIKI   download all OS CmosPwd WIKI Chntpw for Dos WIKI Disk Cloning with dd

Using makeself to create an auto-extracting shell archive with Mageia6

Mageia does not provide makeself, so you must obtain it from it's homepage (which re-direct to its Github page). The homepage provides a description of the application and a discussion of its options as well as some history of the application. Download it from: . Unpack it to a sub-directory of your /home directory and change to that directory. Then run $ sh  ./ and makeself will unpack itself to ~/makeself . Read the file contents. This provides a good overview of what the application does and how it goes about building itself and eventually extracting itself. For my example, I will create a makeself shell archive that will install certain files in my  /home directory that I use in every /home directory on every machine where I have an account. To quote the file, the syntax of makeself is the following: ` [args] archive_dir file_name label startup_script [script_args]`

Unreal Tournament 2004 for Modern Linux

After the release of Unreal Tournament 2003 came a follow-up with  Unreal Tournament 2004 which was intended to fix issues of game play from Unreal Tournament 2003. Disappointingly, Unreal Tournament 2004 did not come with a Linux installer on the game discs, but the installer was released later. By 2017, installing it is not so easy. Linux is not like it was in 2004. Not only has it improved, but lucky for us, Linux has been around long enough that it now includes tools to allow backwards compatibility. We'll be installing as root to make the game available to all system users. Download the the Linux installer. Mount the game discs and copy them all to ~/ut2004 . Copy the Linux installer to that directory, cd there and su to root. First, we need to set a workable POSIX version value. # export _POSIX2_VERSION=199209 Second, set a usable libc version. # export SETUP_LIBC=glibc-2.1 Third, tell the installer that we are running on a 32-bit system. # linux32 .