Ich möchte den Inhalt eines Flash-Speichers (/dev/mmcblk0) regelmäßig komplett lesen, so ähnlich wie es
dd if=/dev/mmcblk0 of=/dev/zero
tut. Allerdings soll das im System als Last nicht negative bemerkbar machen. Warum? Der Controller findet potentielle Datenverluste / ECC Fehler nur, wenn die Daten gelesen wird. Und es gibt ja auch Bereiche im Flash die selten gelesen werden, daher so soll alles abgescannt werden. Zeit spielt keine Rolle, das kann ruhig dauern. Die Fehlerbehebung selbst geschieht dann intern, das ist kein Thema.
Das könnte man jetzt einfach mit einem open/fopen und read/fread machen. Wenn nebenbei darauf geschrieben würde wäre das kein Problem, da ja der gelesene Inhalt egal ist.
Aber wie mache ich das sozusagen im Hintergrund, ohne Last?
Am Ende soll das entweder ein Script oder ein Binary sein, dass von einem Chronjob aufgerufen wird. Schätze mal die Prio niedrig zu halten geht nur mit einem Binary?
Wie würdet ihr das machen?
Hallo,
hab schon vor einiger Zeit mit Truecrypt - jetzt Veracrypt unter Windows gearbeitet. Ein File erstellt und das wird auf einen Laufwerksbuchstaben gemountet.
Ich würde gerne diese verschlüsselte Datei auch unter Linux (Ubuntu-Mate) möglichst automatisch einbinden (bis auf die Passwort-Abfrage natürlich). Also einfach einen Starter/shell-script drücken, nach dem Passwort gefragt werden und dann wenn möglich sogar noch ein script/binary aus diesem dann gemounteten Volume starten.
Bisher bekomme ich noch nicht mal die Kommandozeile richtig hin, weil ich das als user nicht darf. In manchen Anleitungen steht drin, das das geht. Liegt das daran, das das File auf einer NTFS Partition liegt? Selbst wenn ich das unter "sudo" machen, dann wird auf /run/media/private/root/xxx gemounted - das steckt schon wieder root drin. Und kann ich das nicht wie unter Linux auf einen beliebigen Pfad mounten?
Beim runterfahren scheint auch nicht alles von allein gesäubert zu werden, denn vom Windows aus bekomme ich immer eine Meldung, dass der Datenträger geprüft werden muß.
Wollte das Volume gern von beiden Seiten aus zugreifbar haben ....
Hat jemand von euch so ein Problem schon gelöst?
Schönen Sonntag noch
Arno
[EN,FR: see below]
Hallo zusammen!
Ab sofort können sich auf LEO auch LUGs verewigen.
So sieht man endlich einmal welche LUG es überhaupt in der Nähe gibt. :-)
Die Anzeige ist links neben der Suche oder unter folgendem Link zu
erreichen:
https://linux-events.org/index.php?c=entry_type=lug;
Einfach auf: https://linux-events.org anmelden und einen neuen Eintrag
mit dem Type LUG anlegen.
Zusätzlich könnt Ihr Contact_Us anhaken, dann gibt es auch einen Link zu
einem anonymen (Email nicht zu sehen) Email-Formular, wo interessierte
direkt Kontakt mit Euch aufnehmen können. Und bitte trag unter
Anmerkungen auch ein, wann/wie oft Ihr euch trefft. ZB:
https://linux-events.org/DL_d91881f3bd4c7915ab75ad4ca12a7ac5
Mit dem Directlink könnt Ihr direkt auf den Eintrag verlinken. Weitere
Tipps stehen auf: https://l-p-d.org/faq:leo
Wer Interesse hat 2019 am Linux-Presentation-Day teilzunehmen schaut
sich bitte https://l-p-d.org an bzw. trägt sich in die Mailingliste ein
und fragt dort nach: https://l-p-d.org/streams
Wir wünschen allen eine besinnliche Weihnachtszeit und einen guten
Rutsch in neue Jahr!
Und ich hoffe, wir hören mal von einander... .-)
### EN ###############
Hello everyone!
>From now on LUGs can also immortalize themselves on LEO.
So you can finally see which LUGs are close by. :-)
The ad can be reached to the left of the search or under the following link:
https://linux-events.org/index.php?c=entry_type=lug;
Simply log on to: https://linux-events.org and add a new entry
with the type LUG.
Additionally you can check Contact_Us, then there is also a link to
an anonymous (email not to be seen) email form, where interested people can
contact you directly. And please also enter under remarks when/how often
you meet. ZB: https://linux-events.org/DL_d91881f3bd4c7915ab75ad4ca12a7ac5
With the direct link you can link directly to the entry. Further tips
can be found at: https://l-p-d.org/faq:leo
If you are interested in participating in the Linux-Presentation-Day
2019 please have a look at https://l-p-d.org or subscribe to the mailing
list and ask for: https://l-p-d.org/streams
We wish you all a Merry Christmas and a Happy New Year!
And I hope we will hear from each other... .-)
(Tranlslate by: DeepL.com)
### FR ###############
Bonjour tout le monde !
Les LUG peuvent maintenant aussi être immortalisés sur LEO.
Ainsi, vous pouvez enfin voir quel LUG se trouve à proximité. :-)
L'annonce peut être atteinte à gauche de la recherche ou en cliquant sur
le lien suivant :
https://linux-events.org/index.php?c=entry_type=lug ;
Il vous suffit de vous connecter sur : https://linux-events.org et de
créer une nouvelle entrée.
avec le type LUG.
En plus vous pouvez vérifier Contact_Us, alors il y a aussi un lien vers
un formulaire de courriel anonyme (courriel à ne pas voir), où les
personnes intéressées peuvent
vous contacter directement. Veuillez également indiquer dans la rubrique
Remarques à quelle fréquence vous vous rencontrez. ZB :
https://linux-events.org/DL_d91881f3bd4c7915ab75ad4ca12a7a7ac5
Le lien direct vous permet d'accéder directement à l'entrée. Vous
trouverez d'autres conseils à l'adresse suivante : https://l-p-d.org/faq:leo
Si vous êtes intéressé à participer à la Linux-Presentation-Day 2019,
veuillez consulter le site https://l-p-d.org ou vous inscrire à la liste
de diffusion et demander : https://l-p-d.org/streams
Nous vous souhaitons à tous un Joyeux Noël et une Bonne Année !
Et j'espère que nous aurons des nouvelles l'un de l'autre un jour ou
l'autre... .-)
(Tranlslate by: DeepL.com)
Grüsse aus Braunschweig
Frank Nagel / Organisation:
🐧 https://l-p-d.org / Linux-Presentation-Day [LPD]
🐧 https://linux-events.org / [LEO]
🐧 https://bs-lug.de / Braunschweiger-LUG [BS-LUG]