Zeig einmal die Partitions Tabelle der SD in Sektoren < fdisk -l /dev/sdd >
Hast Du die SD aus einem Datensicherungsimage erzeugt, das auch 8 GB gross war ?
Hast Du das Image noch ?
Servus !
Zeig einmal die Partitions Tabelle der SD in Sektoren < fdisk -l /dev/sdd >
Hast Du die SD aus einem Datensicherungsimage erzeugt, das auch 8 GB gross war ?
Hast Du das Image noch ?
Servus !
MotionEyeOS- plötzlich wird Verbindung abgelehnt? Schau mal ob du hier fündig wirst!
root@reinhard-ESPRIMO-E5720:~# fdisk /dev/sdd
Willkommen bei fdisk (util-linux 2.34).
Änderungen werden vorerst nur im Speicher vorgenommen, bis Sie sich
entscheiden, sie zu schreiben.
Seien Sie vorsichtig, bevor Sie den Schreibbefehl anwenden.
Befehl (m für Hilfe):
Welchen Befehl soll ich eingeben?
Eine Sicherung habe ich, ist aber auch nicht dramatisch, wenn was schiefgeht!
m für Hilfe und dann was für List Partition Table steht.
Und gleich ansehen, wie Du aus dem interaktiven Modus wieder rauskommst (quit oder exit)
Servus !
Befehl (m für Hilfe): p
Festplatte /dev/sdd: 7,53 GiB, 8068791808 Bytes, 15759359 Sektoren
Festplattenmodell: PenDrive
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0x694ed54c
Gerät Boot Anfang Ende Sektoren Größe Kn Typ
/dev/sdd1 * 2048 63487 61440 30M e W95 FAT16 (LBA)
/dev/sdd2 204800 655359 450560 220M 83 Linux
/dev/sdd3 2097152 15759359 13662208 6,5G 83 Linux
Befehl (m für Hilfe): i
Partitionsnummer (1-3, Vorgabe 3): 1
Device: /dev/sdd1
Boot: *
Start: 2048
End: 63487
Sectors: 61440
Cylinders: 4
Size: 30M
Id: e
Type: W95 FAT16 (LBA)
Start-C/H/S: 0/32/33
End-C/H/S: 3/242/47
Attrs: 80
Befehl (m für Hilfe): i
Partitionsnummer (1-3, Vorgabe 3): 2
Device: /dev/sdd2
Start: 204800
End: 655359
Sectors: 450560
Cylinders: 30
Size: 220M
Id: 83
Type: Linux
Start-C/H/S: 12/190/51
End-C/H/S: 40/202/34
Befehl (m für Hilfe): i
Partitionsnummer (1-3, Vorgabe 3):
Device: /dev/sdd3
Start: 2097152
End: 15759359
Sectors: 13662208
Cylinders: 885
Size: 6,5G
Id: 83
Type: Linux
Start-C/H/S: 0/0/1
End-C/H/S: 479/3/16
Befehl (m für Hilfe):
Alles anzeigen
List Partition Table finde ich nicht.
Der "Fehler" ist dadurch entstanden, als bei der Rücksicherung eines Imagefiles eine um einen Sektor kleinere 8 GB SD Karte verwendet wurde, als das Image File (Speicherabbild) gross war. Das sollte bei der Rücksicherung auf die nunmehrige SD eigentlich als Fehlermeldung angezeigt worden sein. Jetzt wird versucht, beim Mounten der Partition 3 den letzten Sektor, der auf der SD nicht mehr vorhanden ist, zu verwenden, was natürlich nicht gelingt.
Da die SD sowieso sehr merkwürdig partitioniert ist (P2 endet bei Sektor 655.359, P3 beginnt bei Sektor 2.097.152 und zwischen P1 und P2 ist auch ein Loch), kannst Du versuchen die ganze /dev/sdd3 in ein Partitions-Image-File zu sichern, die Partition 3 mit einem kleineren Sektoranfang neu zu erstellen (irgendwo zwischen 655.360 und 2.097.151 Anfang /dev/sdd3) und in die neue Partition das Partitions Image File zurückzusichern. Danach das Filsystem vergrössern (mit resize2fs) und allenfalls auch e4defrag verwenden.
Info: dd if=/dev/sdd3 of=/Pfad/zum/sicherungsfile/p3tmp.img [input File= output File=] für Partition 3
dumpe2fs zeigt die EXT4-Metadaten in lesbarer Form an.
fdisk. parted, cfdisk, sfdisk sind installierte Partitionsprogramme, auch interktiv verwendbar.
Servus !
PS: Ich bleibe dabei: Die SD selbst ist nicht kaputt.
Hallo RTFM,
erst mal ganz herzlichen Dank für deine unendliche Geduld!
Ich habe inzwischen Motioneyeos auf der gleichen Karte neu installiert. Es funktioniert ohne
Probleme aber wenn ich die Karte überprüfe, erscheinen exakt die gleichen
Fehlermeldungen. (defekter Superblock oder Partitionstabelle beschädigt)
Eine Rücksicherung von einer anderen Karte hat es nie gegeben.
Kann es sein, das die Karte einfach nur komplett voll ist?
Die Bilder sollten eigentlich nicht gespeichert, sondern nur per Mail
versand werden. Allerdings werden sie scheinbar generell gespeichert, man kann aber
einen Verfallszeitraum angeben.
Da hab ich nichts dran geändert und standardmäßig werden sie dauerhaft gespeichert.
Gespeichert werden sie auf der großen Partition in /data/output/Camera1 und
ich wüßte nicht, wie man da rankommt um sie zu löschen.
Hab es mit Putty versucht, das System startet aber ständig neu und der Zeitraum
wo ich was machen könnte ist einfach zu kurz.
Es ist auch nicht mehr wichtig, die interessanten Bilder habe ich ja.
Gruß Reinhard
ZitatIch habe inzwischen Motioneyeos auf der gleichen Karte neu installiert. Es funktioniert ohne
Probleme aber wenn ich die Karte überprüfe, erscheinen exakt die gleichen
Fehlermeldungen. (defekter Superblock oder Partitionstabelle beschädigt)
In der Doku von MotionEyeOS steht (https://github.com/ccrisan/motioneyeos/wiki/Installation):
ZitatWhen booting a fresh image installation, a few initialization steps will take place and therefore the system won't be ready for about 1-2 minutes. Please do not disconnect or reboot your board during these first two minutes!. These steps are:
* preparing the data partition on the SD card
* configuring SSH remote access
* auto-configuring any detected camera devices
Vielleicht ist schlicht und einfach in dem Installationsscript ein Fehler bei der (Um)partionierung für die "data partition" und es hat gar nichts mit Dir oder Deiner SD-Karte zu tun...
Die SD war noch nicht "komlett" voll, aber ziemlich voll, wobei versucht wird, grössere Files zunächst zusammenhängend abzuspeichern und dabei die letzten Sektoren des Filesystems erreicht wurden.
Erst danach werden Sektoren zum Abspeichern eines grösseren Files herangezogen, die verstreut über den ganzen Speicherbereich liegen was einen grösseren Verwaltungsaufwand in den Metadaten erfordert.
Wenn Du selbst nichts formatiert, oder Partitionen verändert, oder vergrössert hast, dann liegt der Fehler in der Distribution des Images, der aber bei denselben Umständen (fast volles FS) wieder auftreten wird.
Wie das mit dem Löschen der Bilder funktionieren soll,weiß ich nicht, da ich MotionEyeOS nicht kenne. Ich weiß nur, dass man zum Löschen Schreibrechte braucht.
Servus !
Wenn Du selbst nichts formatiert, oder Partitionen verändert, oder vergrössert hast, dann liegt der Fehler in der Distribution des Images, der aber bei denselben Umständen (fast volles FS) wieder auftreten wird.
Da hat man keinen Einfluß drauf, es ist ein fertiges Image, was einfach au die Karte geschrieben wird.
Ich habs jetzt so eingestellt, das die Bilder nach einem Tag gelöscht werden, sollte also
nicht mehr passieren.
Wie das mit dem Löschen der Bilder funktionieren soll,weiß ich nicht, da ich MotionEyeOS nicht kenne. Ich weiß nur, dass man zum Löschen Schreibrechte braucht.
Weiß ich leider auch nicht, was aber wohl nicht verwunderlich ist.
Durchaus möglich.
Egal, läuft alles.
Besten Dank und ein schönes Wochenende.
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!