![Laden Sie Einstellungen ohne Persistenz in Kali Linux](https://rvso.com/image/1518650/Laden%20Sie%20Einstellungen%20ohne%20Persistenz%20in%20Kali%20Linux.png)
Ich habe ein bootfähiges USB-Laufwerk mit 32 GB erstellt mitE2B, weil ich gerne einen USB-Stick hätte, auf dem ich viele Distributionen und Windows-Installationsprogramme habe.
Ich hatte USB-Sticks mit Kali Linux drauf, und es war wirklich schnell, aber es war irgendwie mühsam, dieTastatureinstellungen(US nach Ungarisch) und Eingabe derWLAN Passwortnach jedem Neustart, den ich machen musste, weil ich etwas unter Windows machen wollte.
Ich dachte, Persistenz sei die Lösung dafür, damit es sich merkt, was ich im Betriebssystem geändert habe.
Also folgte ichdieser Leitfadenum die Persistenz zu aktivieren, und ich habe es auch verschlüsselt.
Nach dem Booten wurde mir plötzlich klar, dass es sehr langsam ist.
Ich suchte nach einer Lösung, aber es stellte sich heraus, dasses gibt keinen richtigen Weg zur Lösungdafür.
Wie im obigen Beitrag erklärt wird, lesen Sie im Live-Disc-Modus im Grunde nur vom USB-Stick.
Im Persistenzmodus lesen und schreiben Sie auf den Stick, und der Schreibvorgang verlangsamt jeden Vorgang, auch den Lesevorgang, da auf den Abschluss eines Schreibvorgangs gewartet werden muss.
Wenn Sie ihn sogar verschlüsseln, wird es noch schlimmer, denn wie in einem Beitrag im Thread behauptet wird, verlangsamt die On-the-Fly-Verschlüsselung ihn noch mehr.
Von der Möglichkeit, die Lebenserwartung des Flash-Speichers zu verkürzen, ist noch gar nicht die Rede.
Meine Anforderung an eine mögliche Lösung wäre, dass vom USB-Stick mindestens Folgendes geladen werden könnte:
- Tastatur-/Spracheinstellungen
- WLAN-Passwort für bekannte Netzwerke
Ist dies möglich, ohne das Betriebssystem aus dem Quellcode neu zu kompilieren, oder nicht?
BONUS: Ich habe versucht, das Piepen zu deaktivieren, wenn das Kali-Menü nach dem Booten zum ersten Mal erscheint. Ich habe das Kali-ISO geöffnet und das ASCII- BEL
Zeichen aus menu.cfg entfernt, aber wenn ich versuche, es zu speichern, wird angezeigt, dass es nur gelesen werden kann. Ist das auch etwas, das irgendwie im ISO gespeichert werden kann, ohne es aus der Quelle neu zu kompilieren?
Antwort1
Wenn Sie eine Menge ISO-Dateien auf Ihrem USB-Laufwerk haben, sollte es einfach sein, das ISO zu öffnen und ein paar Dateien hinzuzufügen oder zu bearbeiten. Ich bin ziemlich sicher, dass Archive Manager (für Gnome) das genauso kann wie ein .tar.gz- oder anderes Archiv.wenn Sie wissen, welche Dateien hinzugefügt/bearbeitet werden sollen.
Aber wenn Sie das ISO auf eine eigene Partition auf Ihrem USB-Laufwerk „geschrieben“ haben, dann ist es wahrscheinlich in einem schreibgeschützten CD-Format (iso9660?), also müssten Sie die ursprüngliche ISO-Datei suchen und bearbeiten und sie dann schreiben. Oder, mein Favorit, fügen Sie Ihrem USB-Laufwerk eine „persönliche“ Partition hinzu und speichern Sie ein paar Konfigurationsdateien (Netzwerkeinstellungen, Konfigurationsdateien im Home-Ordner usw.). Mounten Sie dann nach dem Booten des Live-Kali Ihre „persönliche“ Partition und kopieren Sie die Konfigurationsdateien. Schreiben Sie ein Bash-Skript, um sie zu kopieren und beenden/starten Sie alle Dienste neu, die die neue Konfiguration ebenfalls lesen müssen. Ein Abmelden/Anmelden kann erforderlich sein? Aber KEIN Neustart, da wie bei jedem Live-Linux alle Systemdateien (in Overlay/tmpfs) beim Herunterfahren/Neustart verloren gehen.
Erhöhen Sie die Lesegeschwindigkeit des Systems erheblich (aber booten Sie langsamer)
Wenn Sie über etwa ein Gigabyte RAM verfügen und Kali dies unterstützt (die meisten Debian-basierten Distributionen tun dies), verwenden Sie die toram
Boot-Option, um alle Systemdateien in den RAM zu kopieren. Dann /
erfolgen alle Lese-/Schreibvorgänge in den „Systemdateien“ (im Wesentlichen alles, was sich nicht auf einem physischen Laufwerk befindet) mit RAM-/tmpfs-Geschwindigkeit, wahrscheinlich 2 bis 10 GB pro Sekunde.