piernov / OpenSuperClone

A powerful disk cloning utility for Linux with many advanced features based on Scott Dwyer's HDDSuperClone.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


OpenSuperClone

Commits Last Commit Release License

A powerful disk cloning utility for Linux with many advanced features based on Scott Dwyer's HDDSuperClone.

✨ Features β€’ πŸ’Ύ Installation β€’ ✏️ Changelog β€’ πŸ’΅ Credits β€’ πŸ“„ License

Size Limit CLI

✨ Features

  • Advanced drive cloning capability akin to that of ddrescue
  • Virtual drive mode for targeted data extraction
  • Direct AHCI and IDE capability to circumvent OS drivers completely
  • USB relay control for automatic power cycling of drives

πŸ“‹ Planned Changes

  • Refactoring of codebase (get rid of -fcommon flag)
  • Implement DKMS for driver (un-)installation
  • Remove requirement for running as root
  • Add configuration files and presets for settings

πŸ’Ύ Installation

Pre-built binaries aswell as Debian packages for OpenSuperClone can be found on the Release page.

Compiling from Source

πŸ’‘ OpenSuperClone requires the following packages to be installed for a successful project build:

  • cmake
  • gcc
  • gettext
  • libconfig-dev
  • libgtk-3-dev
  • libusb-dev
  • pkg-config
# Build OpenSuperClone and OSCViewer for Release and install to ./Release
$ ./build.sh

# Run OpenSuperClone
$ sudo ./Release/bin/opensuperclone

# Run OSCViewer
$ ./Release/bin/oscviewer

✏️ Changelog

OpenSuperClone 2.4.1

  • Fixed a bug where the UI labels would show bogus strings

OpenSuperClone 2.4

  • Removal of licensing related code
  • Implemented CMake as build system
  • Switched from GTK2 to GTK3
  • Replaced localization system with gettext
  • Updated kernel driver to work on 5.15
  • Minor improvements to OSCViewer (color picker, minor graphical changes)

πŸ’΅ Credits

All credit belongs to Scott Dwyer with his work on HDDSuperClone.

This project makes use of the following libraries/programs:

πŸ“„ License

This software is licensed under the GPLv2.

About

A powerful disk cloning utility for Linux with many advanced features based on Scott Dwyer's HDDSuperClone.

License:GNU General Public License v2.0


Languages

Language:C 99.1%Language:CMake 0.5%Language:Shell 0.4%Language:Makefile 0.0%