4 ms·
Conversely the only Samsung microSD card I ever had failed on me. I've also had some trouble with SanDisk cards from time to time. My general experience is that
by unkown-unknowns 9y ago
Conversely the only Samsung microSD card I ever had failed on me. I've also had some trouble with SanDisk cards from time to time. My general experience is that microSD cards are okay but I'm not at all happy about them.
I'm doing a project soon involving a Raspberry Pi. I've used rpi for various things before but the different thins time is that it's going to be installed at the location of a client. I am quite nervous that the microSD card will fail. For my own stuff I can easily write the image to a new card and it doesn't matter. But with a client where they expect the thing I'm making to work it would be painful to have it fail.
Is there some ready-made Linux distro for Raspberry Pi that is extremely small in size and which is made to load it whole self into memory and not write back to the SD card at all? It'd be extremely helpful to know about it if any such distro exists. Preferably it should be based on Rasbian just slimmed down and with logging etc removed. That way the kernel itself would be more reliable so that it won't crash randomly for reasons that have otherwise been fixed in Raspbian but which might not be in an independently maintained kernel.
- voltagex_ 9y agoI don't know what your requirements are, but look at making the rootfs read-only if possible. This is how a lot of consumer devices running Linux work. https://hallard.me/raspberry-pi-read-only/ https://hallard.me/raspberry-pi-read-only/
- keenerd 9y agoIf you want reliability, don't get a Pi. Look at the selection of Odroids and use one of their emmc modules.
- carc1n0gen 9y agoNot raspbian based, but tinycore[1] has a raspberry pi boot, the whole O's is loaded in to ram at boot [1]http://distro.ibiblio.org/tinycorelinux/ports.html http://distro.ibiblio.org/tinycorelinux/ports.html
- ZenoArrow 9y agoFirst of all, it should be noted that it's now possible to boot from USB, bypassing the need for a microSD card, though the feature is classed as experimental: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md https://www.raspberrypi.org/documentation/hardware/raspberry... You could also use network boot: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/net_tutorial.md https://www.raspberrypi.org/documentation/hardware/raspberry... To answer your question directly, yes there are Linux distros that minimise/eliminate SD card usage. Aside from being able to mount the SD storage as a read-only device (like you can with live Linux CDs), there are some minimal distros that boot to RAM. One example is Tiny Core Linux: http://tinycorelinux.net/welcome.html http://tinycorelinux.net/welcome.html Latest RPi build is was released only a few months ago: For Pi Zero: http://tinycorelinux.net/9.x/armv6/releases/RPi/ http://tinycorelinux.net/9.x/armv6/releases/RPi/ For Pi 3: http://tinycorelinux.net/9.x/armv7/releases/RPi/ http://tinycorelinux.net/9.x/armv7/releases/RPi/ As a last bit of advice, there are quite a few different storage options available for the Raspberry Pi. Here's one that you may be interested in (you can buy the hard drive seperately if you didn't want to use the Raspberry Pi Zero): http://wdlabs.wd.com/products/pidrive-node-zero/ http://wdlabs.wd.com/products/pidrive-node-zero/