Datenträger mittels diskpart bereinigen

Ist ein Datenträger seltsam partitioniert, kann dies zu Problemen führen. Unter Umständen kann er dann auch nicht mehr über etwaige grafische Werkzeuge des Betriebssystems formatiert werden. Unter Windows kann sich bei einem solchen Problem mit der Kommandozeile und dem Werkzeug diskpart beholfen werden.

diskpart bereinigt den Datenträger

Nachdem die Kommandozeile geöffnet wurde, kann diskpart über den gleichnamigen Befehl gestartet werden. Über den Befehl:

list disk

können die aktiven Datenträger eingesehen und anschließend mittels:

select disk 1

ein Datenträger ausgewählt werden. Mittels des Befehls:

clean

kann der Datenträger nun bereinigt werden. Anschließend kann der Datenträger über die Befehle:

format fs=exfat quick
assign

formatiert und einem Laufwerksbuchstaben zugewiesen werden.

Gitea-Fork Forgejo

Wer Git-Repositorys nutzt und hierfür eine zentrale Anlaufstelle nutzt, kann Systeme wie GitHub nutzen. Daneben existieren auch Alternativen für die Nutzung im selbst gehosteten Umfeld, wie Gogs, aus welchem später Gitea hervorging.

Forgejo in der Nutzung.

Aufgrund der Gründung der Gitea Limited, welche kommerzielle Dienste rund um Gitea anbot, entwickelte sich der Fork Forgejo, welcher mittlerweile beim Non-Profit-Hoster Codeberg genutzt wird.

Nach einem anfänglichen Soft-Fork, handelt es sich mittlerweile um einen Hard-Fork, sodass eine Kompatibilität zu Gitea nicht mehr gegeben sein muss. Aktuell können Migrationen von Gitea zu Forgejo noch problemlos vorgenommen werden, sodass sich ein prüfender Blick auf Forgejo lohnt.

Probleme mit dem Rust-Linker unter Windows

Die Installation der Programmiersprache Rust ist in vielen Fällen ziemlich unkompliziert. Trotzdem trat nach einer Installation unter Windows folgender Fehler auf:

error: linker `link.exe` not found
note: The system cannot find the file specified. (os error 2)
note: the msvc targets depend on the msvc linker but `link.exe` was not found
note: please ensure that VS 2013, VS 2015 or VS 2017 was installed with the Visual C++ option
error: aborting due to previous error
error: Could not compile `console`.

Gesucht wird hier nach einem Linker aus einem Visual Studio-Paket. Wer dieses nicht nutzen möchte, kann stattdessen die Toolchain umkonfigurieren:

rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu

Damit wird nun eine freie Variante eines Linkers aus dem GNU-Projekt genutzt und die Rust-Applikation sollte kompilieren und erfolgreich gelinkt werden können.

DNS over TLS auf der FRITZ!Box aktivieren

Die FRITZ!Box aus dem Hause AVM beherrscht neben den althergebrachten DNS-Verfahren auch DNS over TLS (DoT). Damit werden DNS-Abfragen nicht mehr unverschlüsselt über das Internet versendet. Zur Nutzung müssen die Einstellungen der FRITZ!Box unter Internet -> Zugangsdaten -> DNS-Server angepasst werden.

Die FRITZ!Box-DNS Einstellungen

Dort kann z.B. der Cloudflare-DoT-Server eingestellt werden. Dieser nutzt folgende Werte für die IP-Adressen:

IPv4: 1.1.1.1, 1.0.0.0
IPv6: 2606:4700:4700::1111, 2606:4700:4700::1001

Neben den IP-Adressen müssen auch die Auflösungsnamen der DNS-Server definiert werden:

one.one.one.one
1dot1dot1dot1.cloudflare-dns.com

Je nachdem ob ein Rückgriff auf konventionelles DNS gewünscht ist, kann der Punkt Bei DNS-Störungen auf öffentliche DNS-Server zurückgreifen aktiviert und deaktiviert werden.

Rückblick und Zukunft

In dieser Episode von Deus ex machina erlauben wir uns mit Anna Lisa und Felix einen Rückblick und in einen Blick in die Zukunft unserer Podcast-Projekte und Erfahrungen.

Falls noch nicht geschehen, könnt ihr Deus ex machina in eurem Podcatcher abonnieren oder eine Bewertung auf Apple Podcasts hinterlassen. Daneben ist die Unterstützung über Tone H möglich.