1/ a freeware for Windows which can create images of your USB flash drive USB Image Tool
EDIT: backup file too large (!?)
Gotta find another one…
2/ an opensource deduplicating backup program. BorgBackup
The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets.
I’ld like to read your thoughts (noob to Linux and OSMC).
USB Image Tool as been my default choice for a couple of years, even though win32imager is the most popular one. USBIT has a more simple and to the point interface while it is by default set to device mode and easily supports writing larger images to an SD since not one SD card has the same size as another.
I’m using BTRFS on all my linux systems. I noticed that in November, OSMC started supporting initramfs (providing a kernel with support enabled), so I’m not able to use BTRFS on my OSMC devices. Updated a raspberry pi A today from June 2015 release to most current, and then converted to BTRFS. Boots fine.
BTRFS lets you take snapshots, and then you can send|receive them to backup devices (external hard drives for instance). Benefits of BTRFS include deduplication and compression. You can also have an endless number of backups (snapshots) with minimal storage costs. Makes backing out of updates easy too (don’t like what happened after an update, simply boot using a snapshot).
Happy to finally make use of BTRFS on my media center devices
Using the Debian initramfs isn’t officially supported. Ideally it would be good to get support for this in our own initramfs. You might want to have a look at our Git repository if you’d like to get it officially supported
I was viewing the GIT repository to figure out initramfs would work (I saw a change comment for November saying support for loading initramfs before kernel loads, precisely what I’m looking for to ensure BTRFS is loaded before root is loaded). I wasn’t sure exactly what OSMC was using it for or rather under what situation does it load. It’s also how I tracked down how the swap is being used so that I could get around to mounting it on a separate partition. So much easier finding stuff in GIT then hunting for it in a filesystem
New and promising…
“Start burning your images the easy way” with Etcher
Here at resin.io we have thousands of users working through our getting started process and until recently we were embarassed about the steps that involved burning an SD card. There was a separate track for each Mac/Windows/Ubuntu and several manual and error prone steps along the way.
To our surprise there was nothing out there that fitted our needs. So we built Etcher, a SD card burner app that is simple for end users, extensible for developers, and works on any platform.
I have been using your recipe for years and it worked a charm, thanks. With the recent upgrade to buster, though, this broke. I refer to this thread. Just wandering if you had the same issue and found a solution, or if you manged to progress btrfs implementation in the osmc initramfs.
BTW I couldn’t get this to work, it kept complaining about missing packages in the system, and APT sources failed. Resorted to do the full kernel compile which doesn’t require a chroot environment, a bit of an overkill for a couple of changes in one file only…