Ive just released a patch that will maximise the patch storage on your SD Card,
without any technical linux wizardry , to fully utilise your sdcard size!
what does this mean?
the standard C&G SD card image, will use 8GB of your SD Card, 4GB for the OS, and 4GB for patch storage regardless of the size of your SD Card, so if you have a 16GB card, your limited to 4GB for patches/samples.
After running ResizeSD, e.g. a 16GB card will now have 4GB for OS, and 12GB for your patches and samples
- before you run ResizeSD , you must have already installed the C&G OS 3.1 SD Card image ( if you have not see bottom of post), this will mean you have 4GB for OS and a 4GB patch partition, regardless of the size of your SD Card.
- this is a non-destructive process, so your patches/samples will not be hurt in the process.
- it’ll work on any card size, though only useful if the card is > 8gb (see notes on sdcard below)
- once done, it’ll persist thru updates etc… only re-flashing the sdcard will require you to do it again.
- I tested on OS 3.1, but should work on any OS > 3.1
- I cannot think of a reason why it would ever fail,
but the rollback would be be download the C&G OS 3.1 image and flash, and try again.
first install it…
- download from patchstorage - https://patchstorage.com/resize-sd/
- transfer to organelle patch directory
- select install ResizeSD
I repeat this is not a destructive process, but Id recommend you patch patches/samples if they are important to you… I take no responsibility for anything that might go wrong.
(standard disclaimer really… and you are backing up regularly anyway aren’t you )
now to run it
this is a two stage process, so you will run it twice.
- run it - first time it will tell you its going to “Recreate the Partition”, then tell you reboot at the end…
- shutdown your organelle, and restart it
- run it again, this time it will tell you its going to “Resize the partition”
thats it your done (you don’t have to reboot after second time)
you can/should now delete the ResizeSD patch, as you won’t need it anymore
how do you know its done?
unfortunately the patch manager doesn’t report size, so if you really feel like you need to check you will need to connect a monitor to HDMI, and keyboard and type
df -h /sdcard
this will report a bit less that you expect, e.g. 16gb will report 11gb rather than 12gb, but much more than the previous 3.7gb
Installing the C&G OS 3.1 SD card image
if you have not, you need to do this first!
- minimum of 8gb sdcard, but your going to want more, to get > 4GB patch/sample storage
- you’ll need an computer sd card reader.
- you’ll probably want to have a wifi stick, so you can transfer patches using the built-in patch-manager
(otherwise you’ll have to use the linux command line to transfer patches from USB to SDcard, which is no fun ;))
i) download from : http://thepeacetreaty.org/organelle/diskimages/20180529-v3.1.img.zip
ii) unzip it!
ii) download etcher.io , from http://etcher.io
iii) remove sd card from organelle, and insert into sdcard reader attach to you computer
iv) run etcher.io, select image you prepared in steps i & ii
v) insert new sdcard into your organelle …
at this stage you will probably then want to move patches from USB to SDcard using wifi/patch manager
A note on micro SD cards
before everyone runs off to buy huge size SD cards
I recommend you buy good quality micro sd cards with fast read and write speeds ( I use SanDisk Ultra SDHC class 10) - nothing is more frustrating that having your Organelle behaving erratically because its silently having read/write issues!
that said, you don’t need the the fastest cards in the world, as the patches are loaded into memory at startup (and theres limited memory) - and there is also a limit at how fast samples can/need to read in.
heres some background info
also my understanding is that large sd cards can have slight poorer performance (due to block sizes), so go for a card that is large enough for your needs - rather than the largest you can get your hands on.
Axoloti users have tested quite a few cards, which might give you some ‘real world’ numbers etc.