nach neuem Cronjob hängt der Bootvorgang

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo zusammen,
    ich habe meinen Raspi gerade lahmgelegt.
    Nach dem ich in crontab -e die Zeilen

    @reboot screen -dmS ruf /home/pi/ruf.sh
    @reboot screen -dmS lies /home/pi/lies.sh

    eingefügt habe bleibt er jetzt beim starten hängen.

    ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknow-block(179,2)
    random:nonblocking pool is initialized
    -

    Die beiden Screens und Scripte haben auf Consolenebene funktioniert.
    Komme ich da wieder raus oder kann ich alles neu aufsetzen?

    Gruß, Frank

  • Moin,
    herzlich Willkommen im Forum!!

    Ich würde meine SD-Karte unter Linux in einen Kartenleser stecken und auf der 2ten Parition mal nachschauen ob es in

    Code
    /var/spool/cron/crontabs


    Einträge gibt. Und die dann löschen.

    Falls kein Linuxrechner vorhanden ist, eine Liveversion besorgen. Gibt es von Ubuntu usw.
    Davon booten. Unter Windumm sieht man die 2te Partition nicht.

    Gruss Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

  • Hallo Bernd,
    Danke für die schnelle Antwort.
    Ich habe die "defekte" SD-Karte mit einem Kartenleser an den Raspi mit funktionierender Karte gesteckt.
    Ich sehe erstmal auch nur die 1. Partition sdb1.

    pi@raspi2 /media/boot/overlays $ sudo blkid -o list -w /dev/null
    device fs_type label mount point UUID
    -------------------------------------------------------------------------------
    /dev/mmcblk0p1
    vfat boot /boot 15CD-3B79
    /dev/mmcblk0p2
    ext4 / 13d368bf-6dbf-4751-8ba1-88bed06bef77
    /dev/sda1 ext4 /media/hdd d4f7acf0-831f-4122-9fdb-a28807a24ba7
    /dev/sdc1 vfat boot /media/boot 140A-14B7

    Wie komme ich denn an die sdc2

    pi@raspi2 /media/boot/overlays $ lsblk

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 298,1G 0 disk
    └─sda1 8:1 0 298,1G 0 part /media/hdd
    sdc 8:32 1 14,9G 0 disk
    ├─sdc1 8:33 1 56M 0 part /media/boot
    └─sdc2 8:34 1 14,9G 0 part
    mmcblk0 179:0 0 7,4G 0 disk
    ├─mmcblk0p1 179:1 0 56M 0 part /boot
    └─mmcblk0p2 179:2 0 7,4G 0 part /

    Ich hab es ahnungslos mal so probiert:

    Ohne Filesystem

    pi@raspi2 /media $ sudo mount /dev/sdc2 /media/SDKarte
    mount: you must specify the filesystem type

    mit ext4


    pi@raspi2 /media/boot/overlays $ sudo mount -t ext4 /dev/sdc2 /media/SDKarte

    mount: wrong fs type, bad option, bad superblock on /dev/sdc2,
    missing codepage or helper program, or other error
    In some cases useful info is found in syslog - try
    dmesg | tail or so


    Ging natürlich nicht.

    Einmal editiert, zuletzt von Leuchte (2. Februar 2016 um 22:07)

  • Moin,
    gut das geht auch.

    Code
    device     fs_type label    mount point    UUID
    -------------------------------------------------------------------------------
    /dev/mmcblk0p1
             vfat    boot     /boot          15CD-3B79
    /dev/mmcblk0p2
             ext4             /              13d368bf-6dbf-4751-8ba1-88bed06bef77
    /dev/sda1  ext4             /media/hdd [b][color=#ff3333]<-- was ist das??[/color][/b]     d4f7acf0-831f-4122-9fdb-a28807a24ba7
    /dev/sdc1  vfat    boot     /media/boot    140A-14B7

    Hast du noch was anderes am raspi2??
    Wenn nicht ist das deine 2te Karte. Schau mal ob du mit

    Code
    ls -l /media/hdd


    was sehen kannst.

    Gruss Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.


  • Moin,
    gut das geht auch.

    Code
    device     fs_type label    mount point    UUID
    -------------------------------------------------------------------------------
    /dev/mmcblk0p1
             vfat    boot     /boot          15CD-3B79
    /dev/mmcblk0p2
             ext4             /              13d368bf-6dbf-4751-8ba1-88bed06bef77
    /dev/sda1  ext4             /media/hdd [b][color=#ff3333]<-- was ist das??[/color][/b]     d4f7acf0-831f-4122-9fdb-a28807a24ba7
    /dev/sdc1  vfat    boot     /media/boot    140A-14B7

    Hast du noch was anderes am raspi2??
    Wenn nicht ist das deine 2te Karte. Schau mal ob du mit

    Code
    ls -l /media/hdd


    was sehen kannst.

    Gruss Bernd


    Ja, das ist eine Festplatte.
    Hab sie mal abgezogen falls das stört.

    Sieht dann so aus:
    pi@raspi2 ~ $ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 1 14,9G 0 disk
    ├─sda1 8:1 1 56M 0 part /media/boot
    └─sda2 8:2 1 14,9G 0 part
    mmcblk0 179:0 0 7,4G 0 disk
    ├─mmcblk0p1 179:1 0 56M 0 part /boot
    └─mmcblk0p2 179:2 0 7,4G 0 part /


    mmcblk0 ist die aktive SD im Raspi und sda die im angesteckten Kartenleser
    Die linux Partition mit der fehlerhaften crontabs des alten Raspi heisst also sda2.
    Lässt sich aber nicht einhängen.
    Er hängt beim booten immer nur die sda1 ein (fat mit den Bootdateien)
    Das Raspi-Linux-Format der sda2 ist doch ext4.
    Also sollte er die sda2 so einhängen:

    sudo mount -t ext4 -o defaults /dev/sda2 /media/SDKarte

    habe auch Varianten probiert (ext2,3, utf8,uid=pi,gid=pi,noatime,) kommt immer die Fehlermeldung

    wrong fs type, bad option, bad superblock on /dev/sda2,
    missing codepage or helper program, or other error
    In some cases useful info is found in syslog - try
    dmesg | tail or so

    Ich habe die sda1 mal umount'et und dann die sda2 probiert, ging auch nicht.
    Habe die sda1 dann auch nicht mehr mit
    sudo mount -t vfat -o utf8,uid=pi,gid=pi,noatime /dev/sda1 /media/
    einhängen können.
    Kommt der gleiche Fehler.

    Werd mich mal von den 6 Monaten Volkszählerdaten verabschieden und neu aufsetzen.
    Hat ja auch einen Vorteil, gibt wieder ne gut performte Datenbank.
    Autostart wird dann nicht mehr angefasst.

    Aber trotz dem vielen Dank für Deine Hilfe.

    Gruss Frank

  • Moin Frank,
    ich würde es trotzdem mal mit einem Live-Linux-System probieren. Da gibt es mehr Möglichkeiten.

    Ist aber deine Entscheidung.

    Und für die Zukunft: B A C K U P!!


    Gruss Bernd

    ps: Bitte das Thema als erledigt kennzeichnen.

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"
    Vielleicht trifft man sich in der RPi-Plauderecke.
    Linux ist zum Lernen da, je mehr man lernt um so besser versteht man es.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!