You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Hendrik Schutter 573a0df080
Merge pull request 'version 0.3.0' (#52) from develop into master
9 months ago
doc update docs 1 year ago
include update version and readme 9 months ago
scripts display human readable timestamp 10 months ago
src display software build time 10 months ago
tfnoisegen@488716ef22 added Threefish cipher as submodule 10 months ago
.gitignore remove false git submodule 10 months ago
.gitmodules remove false git submodule 10 months ago
LICENSE Initial commit 5 years ago update version and readme 9 months ago using now own shred impl with check if the complete drive is full of zeros after shredding 1 year ago
ignoreDrives.conf protect lists with mutex 10 months ago
makefile updated readme for submodules 10 months ago
vcCodium.code-workspace fixed states if drive is no longer present 3 years ago


Useful for:

  • checking new drives for the first time
  • checking used drives for their next live
  • deleting a drive securely via overwriting


alt text

Debian Build Notes

  • apt-get install ncurses-dev git make g++
  • git submodule init
  • git submodule update
  • make release

Create Standalone with Debian 11

Instructions how to create a standalone machine that boots directly to reHDD. This is aimed for production use, like several drives a day shredding.

  • Start reHDD after boot without login (as a tty1 shell)
  • Start dmesg after boot without login (as a tty2 shell)
  • Start htop after boot without login (as a tty3 shell)
  • Upload reHDD log every 12h if wanted

Software requirements

  • apt-get install hwinfo smartmontools curl htop sudo


clone this repo into /root/

git submodule init
git submodule update

cd /root/reHDD/

make release

bash scripts/install_reHDD.bash

If you want to upload the logs, edit scripts/reHDDLogUploader.bash with your nextcloud token

Add your system drive in /root/reHDD/ignoreDrives.conf like: e102f49d Get the first 8 Bytes from your UUID via blkid /dev/sdX


Build docs

make docs

open doc/html/index.html in browser

Du besuchst diese Seite mit einem veralteten IPv4-Internetzugang. Möglicherweise treten in Zukunft Probleme mit der Erreichbarkeit und Performance auf. Bitte frage deinen Internetanbieter oder Netzwerkadministrator nach IPv6-Unterstützung.
You are visiting this site with an outdated IPv4 internet access. You may experience problems with accessibility and performance in the future. Please ask your ISP or network administrator for IPv6 support.
Weitere Infos | More Information
Klicke zum schließen | Click to close