Bitte ganz ganz dringend (bin verzweifelt): /etc/fstab gelöscht, GS im Loop

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • FRED hatte post editiert, du kannst im Rescue mit FTP verbinden und die FSTAB ersetzen/kopieren
      Probleme kann man niemals mit derselben Denkweise lösen.

      ¯\_(ツ)_/¯

      "Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen.
      Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."
    • Also DCC haut nicht hin, das ist bei mir dermaßen daneben, mit Totalcommander und Filezilla kann ich mich leider nicht verbinden.
      Nur mit dem Windows-Befehl ftp.
      Was bitte tun?

      edit:
      Ich habe es schon geschnallt, auch schon alles durchgeführt, irgendwas stimmt aber noch nicht, ich rühr mich gleich wieder

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von wernho ()

    • So:
      Die Datei fstab ist im Verzeichnis etc vorhanden:

      So sieht sie aus:

      Wenn ich aber jetzt boote, habe ich wieder GS und bin in Dauerschleife wie vorher.
      Warum bitte?

      edit:
      Muss ich die ganzen Leerzeilen von fstab rausnehmen?
      edit2:
      Dürften keine Leerzeilen sein.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von wernho ()

    • Fred:

      Ich kann mich im Rescue-Mode weder mit Filezilla noch mit DCC noch mit TotalCommander auf die Box verbinden.
      Das einzige, was geht, ist telnet oder der Befehl ftp.

      Ich möchte ja gerne meine gesicherte, alte fstab wieder raufkopieren, aber ich weiß nicht wie.
      Denn die fstab habe ich erzeugt, aber beim Neustart komme ich wieder in den GS.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von wernho ()

    • So, jetzt ist mir was ganz komisches aufgefallen:
      ich habe die Box normal gestartet und Enigma2 gestoppt. Dann "cd .." und "cd etc" eingegeben, danach "ls". Was ich aber da nicht sehe, ist die fstab.
      Wieso denn bitte? Ich habe sie doch im Rescue-Mode erzeugt?
    • Moment, mache ich gleich.

      edit:
      -------------------------------------------------------------------------------------------
      root@dm900:~$ ls /etc/f*
      /etc/filesystems

      /etc/fish:
      completions

      /etc/fonts:
      conf.d fonts.conf
      root@dm900:~$ mount|grep "/ "
      /dev/mmcblk0p2 on / type ext4 (ro,relatime,data=ordered)
      root@dm900:~$
      -------------------------------------------------------------------------------------------

      Das ist jetzt von der neu gestarteten Box mit gestopptem Newnigma.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von wernho ()

    • wernho schrieb:

      Moment, mache ich gleich.

      edit:
      -------------------------------------------------------------------------------------------
      root@dm900:~$ ls /etc/f*
      /etc/filesystems

      /etc/fish:
      completions

      /etc/fonts:
      conf.d fonts.conf
      root@dm900:~$ mount|grep "/ "
      /dev/mmcblk0p2 on / type ext4 (ro,relatime,data=ordered)
      root@dm900:~$
      -------------------------------------------------------------------------------------------

      Das ist jetzt von der neu gestarteten Box mit gestopptem Newnigma.
      du hast die fstab im rescue mode nicht korrekt erstellt, deshalb wird der flash im "normalen" bootup weiterhin read only gemountet

      das angebot mit dem teamviewer steht noch ...
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • seine Box läuft wieder



      Box "normal" gebootet, der flash war natürlich read only, weil kein fstab Eintrag, manuell writeable gemountet:

      mount -o remount,rw /

      dann mit vi die default /etc/fstab wieder hergestellt und die Einträge zum automount der HDD und des USB Sticks auch wieder manuell in der fstab hergestellt.

      Die UUID und den mountpoint der im Gerätemanager für die Devices gewählt wurde bekommt man aus der settings raus

      grep storage /etc/enigma2/settings
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • Dafür nochmals vielen Dank.

      Solch Hilfe ist heutzutage nimmer selbstverständlich und ich bin froh, dass es solche Menschen wie Fred gibt.

      Eine winzige Frage noch:
      Ich habe jede Menge unnötige Einträge und Du meintest, dass noch irgendwo ein fstab herumfleucht. Wo ist denn die bitte?
      Bzw. wo sind denn diese Einträge gespeichert?

      edit:
      Ach ja, ein Danke auch an alle anderen, die sich auch um mich bemüht haben.
    • lass lieber die Finger von der fstab, man kann auch aus Fehlern lernen ;)

      btw hast du jetzt ein full Backup?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hmich ()

    • deine Netzwerkmounts funktionieren nicht mehr, wie es aussieht hattest du einige Fehlversuche die dm800 und den PC zu mounten


      der nfs mount für die dm800 war buggy, tcp und upd enthalten und noch so ein paar Sachen. Ich bekam die dm800 nicht über die Konsole über systemd mit einen Einträgen in der fstab gemountet.

      am besten gehst du folgendermaßen vor:

      Enigma2 stoppen

      systemctl stop enigma2.service

      die /etc/enigma2/automounts.mxl einfach komplett löschen und in der fstab die Einträge für die Netzwerk mounts rauslöschen. Das müssten die letzten beiden Zeilen sein. Das sind die Zeilen mit den IP's deiner dm800 und des PC's

      Vorher die fstab sicherheithalber sichern (einmal auf die HDD)

      cp -a /etc/fstab /etc/fstab.bak
      cp -a /etc/fstab /media/hdd/fstab.bak



      Dann enigma2 wieder starten mit dem Netzwerkmounts von vorne beginnen oder besser die Box gleich komplett rebooten (shutdown -r now)
      sonst

      systemctl start enigma2.service
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Fred Bogus Trumper ()