Hallo zusammen,
wie teste ich ob die Daten auf meinen USB-Sticks(ext4) noch in Ordnung sind? Eine Möglichkeit besteht wohl mit: dd if=/dev/usbdevicename of=/dev/null
Was haltet ihr davon?
|
Anmeldungsdatum: Beiträge: 116 |
Hallo zusammen, wie teste ich ob die Daten auf meinen USB-Sticks(ext4) noch in Ordnung sind? Eine Möglichkeit besteht wohl mit: dd if=/dev/usbdevicename of=/dev/null Was haltet ihr davon? |
||
|
Supporter
Anmeldungsdatum: Beiträge: 1937 Wohnort: zwischen Sessel und Tastatur |
Nette Idee, aber dafür gibt es schon spezielles Werkzeug. |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 116 |
Manchmal sieht man den Wald voller Bäumen nicht, klar fsck |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 116 |
Ich verwende ja ext4 auf den USB-Sticks. Habe ich es richtig verstanden, dass die Datenintegrität automatisch nach einer bestimmten Anzahl an mounts geprüft wird? |
||
|
Supporter
Anmeldungsdatum: Beiträge: 1937 Wohnort: zwischen Sessel und Tastatur |
|||
|
Supporter
Anmeldungsdatum: Beiträge: 1937 Wohnort: zwischen Sessel und Tastatur |
|||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 116 |
Ich habe ein Script welches zwei USB-Sticks fest nach /mnt/usbstick1 /mnt/usbstick2 mountet. Dann werden mir wichtige Verzeichnisse per rsync auf beide Sticks gesichert. So kann ein Stick defekt sein und ich habe mein Backup immer noch auf dem Zweiten. Nun will ich vorher oder halt nach der Sicherung testen ob die Daten konsistent sind, damit ich weiß wann ein USB-Stick ausgetauscht werden muss. Das Script soll mit Userrechten laufen. |
||
|
Anmeldungsdatum: Beiträge: 4788 Wohnort: Wolfen (S-A) |
Nee, wenn Du mit tune2fs einen erzwungenen Check nach einer bestimmten Anzahl mounts (oder einer bestimmten Zeit) im Dateisystem einstellst, dann hat das mit dem Booten nichts zu tun, sondern wird tatsächlich beim Mounten ausgeführt ! LG, track |
||
|
Supporter
Anmeldungsdatum: Beiträge: 1937 Wohnort: zwischen Sessel und Tastatur |
Dann wird das deine Lösung sein. So brauchst du nur ein mal root-Rechte, und die haben mit deinem Script gar nichts zu tun, weil du sie nur für tune2fs genau ein mal brauchst. |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 116 |
Nun mounte ich aber nicht mit Rootrechten, da ich users in der fstab mit angegeben habe. Funktioniert der automatische Check nun trotzdem? |
||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 116 |
Ich habe jetzt per sudo tune2fs -i 1d /dev/sdb1 eine tägliche Prüfung aktiviert, mal schauen obs klappt. Sehe ich da eigentlich irgendeinen Hinweis beim Mounten? |
||
|
Moderator & Supporter
Anmeldungsdatum: Beiträge: 2225 |
Es gäbe noch eine andere Möglichkeit ohne root Rechte und mit einem weiteren Vorteil:
Damit stellst Du sicher, dass sich die Inhalte nicht verändert haben. Das kann ja immer noch passieren, selbst wenn das Dateisystem OK ist. Ciao robert |