How to install memtest86+ on a USB flash drive

It comes a time when your computer starts trowing on you some errors, restarts, blue screens of death and the only thing left is to start checking what is causing the problems.

One of the first things you should check is if you have a faulty RAM module.

The best tool for testing memory modules is memtest86+.

Where you can find Memtest:

  • On HirenBootCD.
  • On almost every linux distribution LiveCD.

If you remember the previous tutorial on this site about Puppy Linux on a bootable flash disk drive, the thing is, we don’t have memtest86+, but we can install it on the good old trusty linux on a stick to use memtest on any computer that can boot from USB.

We assume you have the Puppy Linux installed on a USB flash drive and we start from there:

  1. Boot your computer on Puppy from your USB drive.
  2. Go to Menu > System > Grub4Dos bootloader config.
  3. Select your USB drive and press OK.
  4. On the next screen just press OK to install GRUB bootloader (GRUB is menu system that lets you choose the OS/drive/app you want to boot into).
  5. Open a web Browser and go to the Memtest download website.
  6. Download the 3rd link (as of Memtest86+ V5.01 (27/09/2013), the one that points to memtest86+-5.01.bin.gz
  7. On the bottom of your Puppy Linux desktop open the root of your Puppy USB drive (mine is sdf1). Leave this window open.
  8. At the top of the Puppy Linux desktop open the file app (the one with a home icon on a folder).
  9. Press the Downloads folder. Here you will find the downloaded Memtest file.
  10. Right click and Rename. Rename it to memtest.bin.
  11. Now drag the file from step 10 to the window on step 7 to move the memtest.bin file there.
  12. Now, on the location you moved the memtest.bin file (your sdfx location=the root of your USB drive) you can see menu.lst (the menu for the GRUB bootloader).
  13. Open menu.lst and after the entry for Puppy linux, paste this (without the 14.):
  14. # memtest+
    title memtest86+ v5.0.1
    kernel /memtest.bin
  15. Close the file and reboot Puppy.


After rebooting the Puppy Linux USB drive, you will get the GRUB bootloader with some entries:

  • Puppy
  • Memtest
  • Windows (if you have it installed)

All entries shoot boot the appropriate OS/apps but to test our installation select Memtest and wait until it checks your RAM modules. Press ESC when done.

There you have it, you can test the memory on any USB bootable computer in the world.

Have fun and if you have questions, please shoot!



Old external flash unit working with Fujifilm X10

Fujifilm X10 with old external flash unit

Fig.1- Fujifilm X10 with old external flash unit.

DISCLAIMER: If you test non original/not manufacturer approved, external flashes for a digital camera, YOU WILL DO IT ON YOUR OWN RISK. Differences in voltage for triggering the unit MAY DAMAGE YOUR FLASH UNIT OR/AND YOUR CAMERA!


For Fujifilm X10 (and i think all the X series) you have two original external flash units, the EF-20 and EF-42, but there are many people online who are wandering if other types of flashes can work with the X10, like Canon or Nikon flashes or compatible ones and especially if cheaper ones work with the camera.

I have a Nikon DSLR but i don’t have an external flash (original or compatible)…but…i remembered i have around my film cameras, one very old external flash used with some old Vilia and FED 5B cameras.


Fig.2 – The NORMA FIL-16 flash unit.



Fig.3 – The hot connector.



Fig.4 – Setup table based on ISO/ASA/DIN (different names for ISO).

It has the connectors required for the X10 to trigger the unit. I plugged it to the wall and waited for it to charge. For the charging part, the flash can be charged directly from 230V electric plugs or from a “mobile” unit working with 4 x R20 batteries, you hold on your shoulder. Yeah, this is how they do it 40 years ago.

Fully charged, i mount it on the X10, set the camera to external flash and BOOM! O.O

It worked!…buuuuuut…..why it is all white?! Why am i seeing all white….i blinked rapidly and after a few minutes i started to see the things around me. It was a supernova?! The sun exploaded?! I was just exiting Vault 101?!

I am jocking, it was nothing bad, just that you have to keep the distance because the flash will be triggered on full power. Also, the flash compensation settings in the camera will not work.

NOTE: The test results are based on the type of lighting available at the time of testing. Your environment may have different results.

If you are very close to the subject, your picture will be completely white, ALL white.

If you are around 1 meter (same zoom) to the subject you will see the maximum power and the picture will be a little too light, but still usable.

This was shot from around 2 meters with the lens zoomed to keep the exact framing in all test pictures. Very good light:

Fig.5 - Shot from around 2 meters.

Fig.5 – Shot from around 2 meters with the external flash unit.

This was shot from the same distance, same zoom, with the internal flash, very dark:

Fig.6 - Built in flash, same distance and zoom.

Fig.6 – Built in flash, same distance and zoom.

It was actually fun to shoot with the old beast and i think with a diffuser it will work perfectly.

Have fun and wear sunglasses! O.O

Tested stable custom ROMS

Motorola Defy+:

WIUI: fast and elegant.



– CM10.2 (follow this guide but with the latest ROM from here and corresponding Gapps)

Sony Ericsson Xperia Arc S:

Cyanfox: excellent RAM management.


HTC Sensation:

None. 🙂 Rooted stock rom with bloatware and unsupported apps removed works great.

Install Awesome BEATS on HTC Sensation (or any other Android phone)

Follow this tutorial and feel free to donate to the developer:

 At one point in the instructions your have to type as root:


and you might encounter an error like the File system is read-only.

If this is the case, do this in a Terminal emulator:

$ su

# mount -o rw,remount /system

# awesome

# reboot

# mount -o ro,remount /system

Basically you will mount your system as writable for awesome command to work, then reboot (if the command reboot doesn’t work, reboot manually) and then remount the system as read-only.

And one last minor thing…on my HTC Sensation, i don’t see any difference in the quality of sound. o.O

Hope it will work on your device.

Things to do after installing Debian 6 Squeeze

Debian OpenLogo

Image via Wikipedia

Because i didn’t have much to backup from my hard drives, i decided to make a clean Debian 6 Squeeze install. The installer is very friendly and comprehensive and it can’t put you in trouble at all if you read a little the installation manual or check the internet for installing Debian.

From what i experienced, there are some easy steps one can do after installing Debian and here is what i did (i will not go in detail explaining in detail how things works, the scope of this article is just to get you started with a fully functional Debian install. If you are a true newbie just type the commands in a Terminal and stay tuned for articles explaining the details of Debian):

Checking software repos:

First check the sources from where you can install software, those sources being in  /etc/apt/sources.list and you can access that with the default text editor vim, typing this command on a Terminal:

vim /etc/apt/sources.list

Get to know and understand those lines in this file and read about those on and

Now do an update of the apt-get as root like this:


[type the admin password]

apt-get update or aptitude update


Getting the sound to work:

For me it was very simple as running as root:

alsactl init

And the sound worked after running this command


Installing the flash player:

I installed the flashplayer-nonfree from the non-free repos of Debian Squeeze. Start in a Terminal:


[type admin password]

vim /etc/apt/sources.list

Inside vim, press ‘i’ to start inserting text (vim is very weird for a newbie and it requires some time to get to know him, but once you break the barrier you will do wonders) and add this line:

deb squeeze main contrib non-free

The ro in the line above can be replaced with a mirror of choice.

After you insert that line, still in vim do this:

press Esc

press :wq

This will exit the text insert mode, write the file and then quit vim (i told you it’s weird but very fast).

As root do apt-get update or aptitude update

To use Synaptic this time, go to System > Administration > Synaptic Package Manager and search for flashplugin-nonfree, thick and hit Apply. Now if you go to you should play flash movies.

Installing NVIDIA drivers:

I use an NVIDIA graphics card and installing the drivers it’s very easy, you just have to pay attention a little at what the installer tells you. First thing to do is go to the NVIDIA website and download the driver for your card and your OS architecture (eg.: for a GeForce 8600 GT and Debian amd64 you should download the GeForce 8 series Linux 64 driver)

Now go to the directory where the driver is and make it executable:

chmod +x [the name of the driver file] HINT: use Tab for auto-completion

Next will be, maybe a game of starting the NVIDIA installer, seeing that you don’t have somehing installed, exit the installer, go in Synaptic and install the missing parts and going back to the NVIDIA installer:

/etc/init.d/gdm3 stop INFO: i use GNOME so for me it’s gdm3

Navigate to where you have the NVIDIA drivers with cd and start the installer:

./NVIDIA[use Tab for auto-complete]

If everything is ok following the installer, answer ‘yes‘ when it asks to configure X and if there are no errors go back in X window system with /etc/init.d/gdm3 start and enjoy the 3D power.

If the installer tells you that you missing something, you must exit the installer, start X (see above), go in Synaptic and install the missing parts, stop X again and restart the NVIDIA installer. I repeated that about 3 times i think, but it was ok, consider it an exercise and the next time you’ll install the graphics like a pro.:)

It asks me about a package version 4.4 and i had 4.3 installed, i ignored the warning, continued and everything went fine.

Now having flash player installed, having the sound working and the 3D at it’s glory i am set to start working, so guys, have fun!!!

[EDITED – by @erbureth guides on]

[EDITED AGAIN – by Nickmind guides in the comments]

What you can do?

As a photographer, you can do on Linux, almost anything you do on other Operating Systems, plus the advantage of using free and open source  software.

If you know programming or you have someone who knows how to program, you can modify, extend, upgrade, make new tools in the software of your choice and why not, make your own Photo editing software.

What you can do ?

  • import photos from your camera directly, through a card reader, USB drive, a scanner and even from your Facebook account.
  • organize, sort, rate photos
  • process all type of RAW files
  • edit/enhance photos (using GIMP, pretty much and in some parts, the same way like in the mighty Photoshop)
  • batch edit
  • export photos in every format known to men, plus Picasa, Flickr, Facebook, iPod, Flash and HTML Galleries etc.
  • print photos
  • and even play Mortal Kombat with a friend in Vietnam 🙂