nemozone

✉️ a zone for no one and everyone :) 🔞

Während ich als Support-Äffchen tätig war. Hatte ich immer wieder das Vergnügen, mit unterschiedlichsten Datenblock-Geräten zu arbeiten.

Ein besonderes Plä­sier hierbei stellen fehlerhafte USB-Speicher dar.

Selbst heutzutage kommt es immer wieder vor, dass ich damit konfrontiert werde.

Das Leben ist zu kurz und schmerzhaft, um es sich mit solchen dem Delir entsprungenen, aberwitzigen Müll zu vergeuden.

Deshalb habe ich immer nach Wegen gesucht, um möglichst schnell und einfach so etwas auszuschließen.

Die Bilder oben zeigen echte und nicht fehlerhafte Sticks. Die Bilder unten exemplarisch fehlerhafte oder nicht echte Sticks.

Sticks which are aight

Sticks which ain't aight

Quelle für die Bilder https://www.ventoy.net/en/doc_fake_usb.html

Zitat von der Ventoy Seite, übersetzt von mir.

Gleichwohl der spezifische Herstellername nicht wie oben in den roten Kästchen angezeigt wird, müssen Sie vorsichtig sein. Es kann gefälscht oder fehlerhaft sein. Ich habe viele Berichte über gefälschte USB-Sticks wie diesen erhalten, insbesondere solche mit dem Namen Generic xxx.[…]

Darüber hinaus werden auch einige Werkzeuge empfohlen, mittels derer wir erkennen können, ob ein Stick fehlerhaft oder gefälscht ist.

ChipGenius von hit00 https://www.usbdev.ru/files/chipgenius/ URWTEST https://www.usbdev.ru/files/urwtest/ H2testw https://www.heise.de/download/product/h2testw-50539 H2testw kann auch mittels Wine unter Linux verwendet werden.

Unter Linux oder MacOS können wir folgende Werkzeuge verwenden.

f3 – Fight Flash Fraud https://fight-flash-fraud.readthedocs.io/en/stable/#f3-fight-flash-fraud https://fight-flash-fraud.readthedocs.io/en/stable/introduction.html#testing-performance-with-f3read-f3write https://github.com/AltraMayor/f3 In Apfel Systemen kann dies mittels brew install f3 installiert werden, sofern Brew(siehe brew.sh) installiert ist

https://formulae.brew.sh/formula/f3#default

Falls Ihr Stick echt ist und dennoch Fehler verursacht, kann auch ein “flaky flash” vorliegen.

Zitat von der flakyflash Seite, übersetzt von mir.

Flakyflash

Wenn Ihr Flash-Stick echt ist (oder Sie f3fix ausgeführt haben, um ihn zu “reparieren”), aber Sie immer noch sporadische Datenkorruption erhalten, dann haben Sie möglicherweise einen “flaky flash”. Wenn Ihr Flash mit dem FAT-Dateisystem formatiert ist, können Sie Flakyflash verwenden, um die Flaky Datencluster zu finden und sie als fehlerhaft zu markieren. Dies kann es Ihnen ermöglichen, Ihren flash-speicher besser zu verwenden, aber Sie sollten ihn trotzdem als fehlerhaft betrachten und so schnell wie möglich ersetzen[…]

https://github.com/whitslack/flakyflash

Ein sehr guter Artikel, viel besser als meiner :D

https://linuxundich.de/gnu-linux/usb-sticks-und-sd-karten-auf-fehler-pruefen/

Data degradation is the gradual corruption of computer data due to an accumulation of non-critical failures in a data storage device. The phenomenon is also known as data decay, data rot or bit rot[…]

Source https://wiki.604kph.xyz/wiki/Data_degradation?lang=en

On Linux, using a btrfs partition plus a raid 1 for example with Borg backup is a nice, economical way to prevent this.

Timeshift also works with btrfs

Quote

Data rot cannot be avoided through incremental backups because once it happens you can only backup the rotten copy. RAID can protect you. But regular users rarely use RAID.

Few of the most advanced filesystems do take care of this using integrity checking and self-repairing algorithms – btrfs and ReFS. Btrfs is from Linux and can be used on desktops as a general purpose filesystem. ReFS, on the other hand, is applicable to Windows Server platforms. A older filesystem (still in use) with such capabilities is ZFS.

Source http://tuxdiary.com/2014/05/24/data-rot-and-how-to-prevent-it/

Further reading

http://tuxdiary.com/2014/05/24/data-rot-and-how-to-prevent-it/

And never ever forget that raids are not backups after you've implemented your raid 1 or whatever with btrfs to prevent data rot.

This rule still applies Quote

[…]the 3-2-1 rule is a good practice. 3 copies of your data, 2 local and 1 offsite.

Further reading

https://www.raidisnotabackup.com/

Further reading regarding raid

https://raid.wiki.kernel.org/index.php/Linux_Raid

In my life as a support monkey, I've come around a lot of block devices and also USB sticks. It is always a great pleasure to work with a piece of hardware which has hardware issues, not.

And I've always tried to find a way how to determine if the particular piece I'm working with is ok or not. Due to the nature of immense production of this particular hardware. And the attitude of the manufactures like we don't give an f… The levels of frustration are too big to waste my valuable life time with this cr*p

Thx to the ventoy folks, they've documented sweet ways to determine if a stick has an issue or not

https://www.ventoy.net/en/doc_fake_usb.html

Sticks which are aight

Sticks which ain't aight

Quote from the Ventoy page

However, if the specific manufacturer name is not displayed in the red boxes like the above, you must be careful. It may be fake or faulty. I have received many reports about fake USB sticks like this especially thoes with name Generic xxx.[…]

This jolly folks have also included nice references for programs which can determine if a stick is faulty or fraudulent

ChipGenius by hit00 https://www.usbdev.ru/files/chipgenius/ URWTEST https://www.usbdev.ru/files/urwtest/ H2testw https://www.heise.de/download/product/h2testw-50539 The opportunity of using H2testw via Wine or similar tools is possible :)

f3 – Fight Flash Fraud https://fight-flash-fraud.readthedocs.io/en/stable/#f3-fight-flash-fraud

https://fight-flash-fraud.readthedocs.io/en/stable/introduction.html#testing-performance-with-f3read-f3write

https://github.com/AltraMayor/f3

In Mac Systems, one can use via brew.sh(must be preinstalled) brew install f3 from the terminal to install, f3

https://formulae.brew.sh/formula/f3#default

Quote

Flakyflash

If your flash isn't fraudulent (or you've run f3fix to “fix” it) but you're still seeing some sporadic data corruption, then you may have “flaky flash.” If your flash is formatted using the FAT file system, then you can use Flakyflash to find the flaky data clusters and mark them as bad in the FAT. This may allow you to get a little more use out of your flash, but you should still consider it as failing and replace it ASAP[…]

https://github.com/whitslack/flakyflash

Installation

sudo apt-get install testdisk

Starten

sudo testdisk

sudo testdisk /pfad/zum/image.img

Offizielle Testdisk Doku

https://www.cgsecurity.org/wiki/TestDisk_DE#Dokumentation

Ur Referenz: https://wiki.ubuntuusers.de/Datenrettung/#Geloeschte-defekte-Partitionstabelle-retten

Festplatten Problembehebung

https://wiki.ubuntuusers.de/Festplatten_Problembehebung/

Dateisystemcheck

https://wiki.ubuntuusers.de/Dateisystemcheck/#Manuelle-Pruefung

Schreiben auf deutscher Tastatur mit US-Zeichensatz

Die folgende Übersicht soll Ihnen helfen, wenn Sie vor einer deutschen Tastatur sitzen und mit dem US-englischen Zeichensatz schreiben. Sie zeigt die Tasten und Tastenkombinationen für Buchstaben und Sonderzeichen, deren Positionen von der deutschen Tastatur abweichen[…]

https://computertastatur.info/schreiben-auf-deutscher-tastatur-mit-us-zeichensatz/

Sorry I think the creator disabled the video :/

Manchmal kann es vorkommen, dass die Bootpartition voll läuft. Hier gibt es einige Hinweise.

To list all installed kernels, run:

dpkg -l linux-image-\* | grep ^ii

One command to show all kernels and headers that can be removed, excluding the current running kernel:

kernelver=$(uname -r | sed -r 's/-[a-z]+//')
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve $kernelver

So, after upgrading kernels and rebooting to test it, you can remove all other kernels with:

sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")

https://askubuntu.com/questions/89710/how-do-i-free-up-more-space-in-boot

https://wiki.ubuntuusers.de/Kernel/#1-Fall-boot-Partition-ist-voll https://kofler.info/ubuntu-probleme-mit-vollen-boot-partitionen/ https://askubuntu.com/questions/635798/boot-partition-full-failing-to-delete-old-kernels-broken-packages

An email alias is simply a forwarding email address. The term alias expansion is sometimes used to indicate a specific mode of email forwarding, thereby implying a more generic meaning of the term email alias as an address that is forwarded in a simplistic fashion[…]

Source: https://wikiless.lunar.icu/wiki/Email_alias?lang=en

Fallback reference: https://en.wikipedia.org/wiki/Email_alias

E-mail aliasing is a technique to obfuscate your e-mail from malicious actors.

Your e-mails are sent to one of the aliasing services and are then forwarded to your proper e-mail address if one of those actor are sending spam deactivate the service and e voilà your inbox aren't spammed anymore.

https://simplelogin.io/ https://anonaddy.com/

https://mailbox.org/en/

Can also create E-mail aliases