# Installation **[1]** In terminal als root einloggen\ **[2]** In reHDD_prototype wechseln\ **[3]** Abhängigkeiten installieren\ `apt-get install smartmontools`\ `apt-get install hwinfo`\ `apt-get install util-linux` **[4]** reHDD ausführbar machen\ `chmod +x reHDD`\ **[5]** ignoreDrives.conf bearbeiten ##### Ein Eintrag in der ignoreDrives-Datei sorgt dafür das die Software bestimmte Festplatten ignoriert. Dies ist wichtig damit nicht unbeabsichtigt die Systemfestplatte oder weitere Festplatten bearbeitet (gelöscht) werden. Beispiel Inhalt: ``` /dev/sda:508eff7d-f039-4efb-9e2c-22dffdfdfdfd /dev/sdb:07dfffff-c4b6-46e7-9cdf-3cfdfdffd53d /dev/sdc:dfff974d-1af2-4dfd-9dfd-a2d8e4c43dff ``` Ein Eintrag setzt sich aus zwei Teilen zusammen: **[Pfad]:[PARTUUID]** Der Pfad kann mittels `fdisk -l` ermittelt werden.\ Die PARTUUID kann mittels `blkid /dev/sda` ermittelt werden, wobei `/dev/sda` derzuvor ermittelte Pfad ist. # Benutzung reHDD starten mit `./reHDD` (Wichtig ist das reHDD mit root-Rechen ausgeführt wird, entwender als root einloggen oder mit `sudo`) reHDD sucht automatisch nach allen verfügbaren Festplatten und filtert die zu ignorierenden heraus.\ Für die verbleibenden Festplatten wird eine Übersicht ausgegeben. Der Nutzer wird gefragt, welche Festplatte bearbeitet werden soll und gibt die Nummer ein. Beispiel: ``` hostname@hendrik:/reHDD_prototype # ./reHDD refurbishingHddTool created app app logic search drives ... ------------DRIVES--------------- Drive: 0 Path: /dev/sdd ModelFamily: ModelName: ADATA SU650 Capacity: 120034123776 Serial: H50125K001601 PowerOnHours: 93 PowerCycle: 187 ErrorCount: 0 --------------------------------- Select drive to wipe: 0 Selected drive index: 0 wipe: shred -v /dev/sdd shred: /dev/sdd: Durchgang 1/3 (random)… shred: /dev/sdd: Durchgang 1/3 (random)…847MiB/112GiB 0% ... ```