• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

/home wurde gelöscht (Kubuntu 22.04)

lewendi

Advanced Hacker
Servus Zusammen,

ich habe mir einen SDR Stik gekauft und wollte den Treiber nach dieser Anleitung installieren.

Linux (Debian)​

On Linux the procedure is also simple quite simple and just involves removing any existing RTL-SDR drivers, and installing our version.

  1. Purge the previous driver:

    1. sudo apt purge ^librtlsdr
      sudo rm -rvf /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*
        1. Install the RTL-SDR Blog drivers:
          sudo apt-get install libusb-1.0-0-dev git cmake pkg-config
          git clone GitHub - rtlsdrblog/rtl-sdr-blog: Modified Osmocom drivers with enhancements for RTL-SDR Blog V3 and V4 units.
          cd rtl-sdr-blog
          mkdir build
          cd build
          cmake ../ -DINSTALL_UDEV_RULES=ON
          make
          sudo make install
          sudo cp ../rtl-sdr.rules /etc/udev/rules.d/
          sudo ldconfig
        2. Blacklist the DVB-T TV drivers.
          echo 'blacklist dvb_usb_rtl28xxu' | sudo tee --append /etc/modprobe.d/blacklist-dvb_usb_rtl28xxu.conf
        3. Reboot

Könnt Ihr mal den 2 Befehl anschauen , ich nehme mal an es liegt daran, und mir sagen warum das gesamte /home Verzeichnis gelöscht wurde, konnte es mittels Thimeshift wieder herstellen.

Gruß
lewendi
 
Hmm, sieht für mich erst einmal unverdächtig aus.
Guck mal in der .bash_history nach welche Befehle Du tatsächlich ausgeführt hast. Ich vermute das Du irgendetwas falsch eingegeben hast. OBWOHL: Wenn Du das als User gemacht hast, dann stammt die .bash_history jetzt aus deinem Backup und verrät uns nichts. Oder hast Du das als root gemacht?
 
OP
lewendi

lewendi

Advanced Hacker
Als root habe ich es installiert.
Die .bash_history ist ja im /home und das war ja weg.
 

Christina

Moderator
Teammitglied
dann ist die .bash_history von root doch noch unter /root/ zu finden?
@lewendi
Das lässt sich nur so herausfinden:
Code:
sudo tail .bash_history
Ich vermute aber, dass das fehlerhafte Kommando eben nicht in /root zu finden ist, weil per sudo [Kommando] kein «login root» erfolgt.

Um welche Distribution (Debian?) geht es hier genau?
 
OP
lewendi

lewendi

Advanced Hacker
@Christina
Kubuntu 22.04

Code:
walter@Walter-Desk:~$ sudo tail .bash_history
[sudo] Passwort für walter:
ls -l
remove apt-get Tor
ls
exit
http://lewendi:XXXXXXXXXXX@XXXXXupcam-ddns.de/
sudo apt-get install libfuse2
sudo apt autoremove
ls -l
chmod a+x CubicSDR-0.2.4-x86_64.AppImage
./CubicSDR-0.2.4-x86_64.AppImage
walter@Walter-Desk:~$
 
OP
lewendi

lewendi

Advanced Hacker
@josef-wien
Das wäre eine Möglichkeit gewesen... werde nochmal das /home sichern und den Vorgang nochmal starten, dauert aber einige Zeit.
Sobald ich mehr weis, melde ich mich wieder.

lewendi
 
OP
lewendi

lewendi

Advanced Hacker
@ josef-wien

Vertrauen ist gut, aber Datensicherung ist besser!

Ich habe es nochmal getestet und es ist wieder nur ein leeres /home übrig geblieben.

Das ist der Verlauf nachdem ich den den Befehl eingegeben habe:

Code:
sudo rm -rvf /usr/lib/librtlsdr* /usr/include/rtl-sdr* /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* /usr/local/include/rtl_* /usr/local/bin/rtl_*

Code:
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/3f' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/83/51f41664f6c4b556b62b8e4dac8cde0d940d4a' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/83/ca830b3a447d465e1d2c40041b53aeb4e9f9c1' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/83' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/11/1fbe6bef7b9ea4e59e18f70d834bd98087e867' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/11' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/cd/1b3662e9a21262fd533b61558dfd83bb4cf197' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/cd/06a47c042bc32533e015309343bf9fb2735eeb' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/cd/48fc7898113602b1ff648a9e8398b2e7e8c6e2' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/cd' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/52/83ab9ccdb49460bae9ea403fe59e6248055c1e' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/52/4acdec62a8a49de5e47274c5d8618a050bf7ca' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/52' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/e5/e057252c22386dc2582d9ff8f4115f75f3e8a0' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/e5' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/c0/c27d9185c0e63e8113150ab7df4abe9e2c5cec' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/c0' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/3e/b0629c355c75907fedbb20c920e9f573abc291' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/3e/858f99ac5ec27121709e3472aaf715c015e8e5' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/3e/e4c5a0706d6a38230dddc59a94a118aa0886f6' wurde entfernt
Verzeichnis 'snap/czkawka/common/.cache/mesa_shader_cache/3e' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/fc/f0ab08b35c9edf23596a34d04a4f16ac09b719' wurde entfernt
'snap/czkawka/common/.cache/mesa_shader_cache/fc/2be26e0e5a9e2782aed8abfa65d4adc18a03a6' wurde entfernt
VBrowser/component_crx_cache/iodkpdagapdfkphljnddpjlldadblomo_1b2d82a8a3fb1b19f2018750cea7c78af2ffae66796c50c49ee35b086252d592' wurde entfernt
'Tor/tor-browser/Browser/.config/BraveSoftware/Brave-Browser/component_crx_cache/cdbbhgbmjhfnhnmgeddbliobbofkgdhe_7d592499b7680562ab4ef2e0af43595732589a34deb5eddb73842acdeed6a358' wurde entfernt

'Tor/tor-browser/start-tor-browser.desktop' wurde entfernt
Verzeichnis 'Tor/tor-browser' wurde entfernt
Verzeichnis 'Tor' wurde entfernt
'TV/.directory' wurde entfernt
'TV/tvhd.m3u' wurde entfernt
'TV/radio.m3u' wurde entfernt
'TV/tvsd.m3u' wurde entfernt
Verzeichnis 'TV' wurde entfernt
'Unger_Netz-Umschaltung.pdf' wurde entfernt
'Verteilung-Stromsäule.jpg' wurde entfernt
'VirtualBox VMs/Linux SDR/Linux SDR.vbox' wurde entfernt
'VirtualBox VMs/Linux SDR/Logs/VBox.log.2' wurde entfernt
'VirtualBox VMs/Linux SDR/Logs/VBox.log' wurde entfernt
'VirtualBox VMs/Linux SDR/Logs/VBox.log.1' wurde entfernt
Verzeichnis 'VirtualBox VMs/Linux SDR/Logs' wurde entfernt
'VirtualBox VMs/Linux SDR/Linux SDR.vdi' wurde entfernt
'VirtualBox VMs/Linux SDR/Linux SDR.vbox-prev' wurde entfernt
Verzeichnis 'VirtualBox VMs/Linux SDR' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log.3' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log.2' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/Logs/VBox.log.1' wurde entfernt
Verzeichnis 'VirtualBox VMs/KUbuntu 24.04/Logs' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/KUbuntu 24.04.vbox-prev' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/KUbuntu 24.04.vbox' wurde entfernt
'VirtualBox VMs/KUbuntu 24.04/KUbuntu 24.04.vdi' wurde entfernt
Verzeichnis 'VirtualBox VMs/KUbuntu 24.04' wurde entfernt
'VirtualBox VMs/MInt/MInt.vdi' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log.3' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log.2' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log' wurde entfernt
'VirtualBox VMs/MInt/Logs/VBox.log.1' wurde entfernt
Verzeichnis 'VirtualBox VMs/MInt/Logs' wurde entfernt
'VirtualBox VMs/MInt/MInt.vbox' wurde entfernt
'VirtualBox VMs/MInt/MInt.vbox-prev' wurde entfernt
Verzeichnis 'VirtualBox VMs/MInt' wurde entfernt
Verzeichnis 'VirtualBox VMs' wurde entfernt
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.
walter@Walter-Desk:~$

Ich habe hier nur den Anfang und das Ende der Ausgabe eingefügt, es sind über 1000 Zeilen.

Die Warnung am Ende kam leider zu spät, da war es schon gelöscht.
 
:shocked:
Vielleicht bin ich inzwischen zu alt aber wenn Du den Befehl exakt so wie hier angegeben verwendet hast, sehe ich keinen Grund warum versucht wurde die gesamte Festplatte zu löschen.

Hast Du den Befehl abgetippt oder per copy'n'paste von einer Webseite übernommen? Bist Du sicher das der exakt so wie Du ihn uns zeigst von dir ausgeführt wurde?
Ich würde nämlich vermuten das sich irgendwo bei dir ein Leerzeichen zwischen einem Verzeichnisnamen und einem * versteckt hat ohne das Du es bemerkt hast.
 

josef-wien

Ultimate Guru
Die im Beitrag 10 als entfernt genannten Objekte haben absolut nichts mit den im rm-Befehl genannten Objekten zu tun. Aber mir fällt keine weitere Möglichkeit ein, dieses Verhalten zu erzielen.
 
rm: Es ist gefährlich, rekursiv auf '/' zu arbeiten.
rm: Benutzen Sie --no-preserve-root, um diese Sicherheitsmaßnahme zu umgehen.

Das kommt nicht von rm
 
Ich habe mir den Link mal genauer angeschaut, auch als Seitenquelltext. Ebenso hab ich per copy'n'paste den rm-Befehl in mehrere Editoren kopiert ABER ich habe kein einzelstehendes / oder * entdecken können. Von daher sehe ich keinen Grund warum dieser Befehl versuchen sollte deine Festplatte zu löschen. Ich stehe vor einem Rätsel.
 
OP
lewendi

lewendi

Advanced Hacker
Ich weis auch nicht warum immer das gesamte /home gelöscht wird, habe es 2mal getestet.

Aber mal schauen, vielleicht hat doch jemand die Lösung.
 
Wie kommst Du zu dieser Annahme? In meiner /usr/share/locale/de/LC_MESSAGES/coreutils.mo finde ich beide Meldungen.
Nur ein Verdacht.
In der Zeile stehen 2 Anweisungen, die darauf zeigen.

/usr/include/rtl-sdr* und /usr/local/include/rtl-sdr*

Beide halten ein dash. Dash werden von scripts wie Leerzeichen behandelt, wenn Anweisung nicht unter " gesetzt.
Es kann also sein, dass # sudo rm dem /bin/rm ein script vorschaltet, dass dem /bin/rm falsche Daten liefert.
Das könnte man verifizieren mit
a. Jede Anweisung unter Anführungszeichen setzen, z.B. # sudo rm "/usr/include/rtl-sdr*" ....
oder
b. eine root shell öffnen und
# /bin/rm Anweisungen_wie_oben

Sollte einer der beiden Tests ohne Probleme funktionieren, liegt ein fataler bug vor.
 
Oben