B4J Tutorial [IoT] Raspberry: Use a IDE/SATA hd/ssd

Using a Raspberry to handle a lot of data will definetly corrupt/destroy the SD card after a while (e.g. if you use it as a webserver). SD cards are slow (in comparison to a hd or sdd). The best thing is to use a regular external harddisk (cheap and reliable), prepare it, copy all the contents from the sd card to, to boot from it. The sd card is still used just as a bootloader but only for a second.

I have some IDE disks from older pc's/laptops so I took one of them (80 GB is more than enough) and bought one of the IDE2USB adapters from Ebay (10-15€): http://www.ebay.co.uk/itm/USB-2-0-t...hash=item3f60fb4709:m:mekC1mZBRKUMlZTpNI-9wsw

Take a look that it has a power supply (the hd needs an external supply!) and it supports SATA, too (so a newer drive or a ssd will work, too)

Follow these instructions: https://www.element14.com/community/servlet/JiveServlet/download/38-180126/Raspberry PI - USB hard disk boot | element14.pdf

At the first view it looks a bit complicated but just follow the instructions step by step.

After that I installed Apache & MySql and created some heavy traffic for some time - all good. And my B4J apps are running faster, too.
 
Top