Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DoorPi Fehler wenn die SD auf einem USB-Medium ausgelagert ist #125

Open
Nea74 opened this issue Sep 28, 2015 · 10 comments
Open

DoorPi Fehler wenn die SD auf einem USB-Medium ausgelagert ist #125

Nea74 opened this issue Sep 28, 2015 · 10 comments

Comments

@Nea74
Copy link
Collaborator

Nea74 commented Sep 28, 2015

Guten Morgen,
ich habe folgendes gemacht.
Die komplette SD auf eine USB-HDD ausgelagert um so den starken Verschleis der SD Karte vor zu beugen. Hier kommt es zu Fehlern wenn DoorPi ausgeführt wird.

doorpi (2).txt

Ich denke das hier die Falsche Partition angesprochen wird beim installieren und ausführen.
Ich weiß nicht ob ich das jetzt als einen Bug oder als ein Feature einordnen soll.

Gruß Andreas

@Nea74 Nea74 changed the title DoorPi fehler wenn die SD auf einem USB-Medium ausgelagert ist DoorPi Ffehler wenn die SD auf einem USB-Medium ausgelagert ist Sep 28, 2015
@Nea74 Nea74 changed the title DoorPi Ffehler wenn die SD auf einem USB-Medium ausgelagert ist DoorPi Fehler wenn die SD auf einem USB-Medium ausgelagert ist Sep 28, 2015
@motom001
Copy link
Owner

versuch mal bitte:

sudo mkdir /usr/local/etc/DoorPi
sudo chown pi /usr/local/etc/DoorPi

und teste noch einmal.
Dann sollten erst einmal die bösen Fehlermeldungen weg sein.

Oder alternativ gleich die HDD mounten als DoorPi-Pfad

sudo mount -t ntfs /dev/sdb1 /usr/local/etc/DoorPi -o uid=pi,gid=pi

unter der Voraussetzung, dass es eine NTFS-Platte ist und die vorab als /dev/sdb1 verfügbar ist.

@Nea74
Copy link
Collaborator Author

Nea74 commented Sep 28, 2015

Hallo Thomas, danke für Deine Antwort. Nur kurz vorab, es ist eine ext4 Partition sollte aber deswegen keine Probleme bereiten. Mache kurz ein tar Backup, dann versuche ich Deine Lösung.

@Nea74
Copy link
Collaborator Author

Nea74 commented Sep 28, 2015

So ich habe mal Deine erste Lösung aus probiert: Das DoorPi Verzeichnis befand sich schon dort.
Hier mal ein paar Ausgaben:

pi@raspberrypi ~ $ sudo fdisk -l

Disk /dev/mmcblk0: 7751 MB, 7751073792 bytes
4 heads, 16 sectors/track, 236544 cylinders, total 15138816 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa6202af7

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1            8192      122879       57344    c  W95 FAT32 (LBA)
/dev/mmcblk0p2          122880     6399999     3138560   83  Linux

Disk /dev/sda: 250.1 GB, 250059350016 bytes
69 heads, 63 sectors/track, 112352 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6c61fefd

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048   488397167   244197560   83  Linux
pi@raspberrypi ~ $ mount | awk '$3 ~ "/(boot)?$"'
/dev/root on / type ext4 (rw,noatime,data=ordered)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
pi@raspberrypi ~ $ egrep -v "^[#$]" /etc/fstab
proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/sda1  /               ext4    defaults,noatime  0       1
//192.168.178.102/tmp/Backup-DoorPi /backup cifs username=pi,password=********,rw,soft
pi@raspberrypi ~ $

Hier mal der Inhalt des Verzeichnis DoorPi:

pi@raspberrypi ~ $ ls -1 /usr/local/etc/DoorPi
conf
log
media

Kannst Du damit etwas anfangen?

@motom001
Copy link
Owner

Hilft das?

sudo chown pi /usr/local/etc/DoorPi

@Nea74
Copy link
Collaborator Author

Nea74 commented Sep 28, 2015

Sorry eben erst gesehen, nein leider nicht.

@Nea74
Copy link
Collaborator Author

Nea74 commented Sep 28, 2015

Kann man jetzt eigentlich doorpi manuell starten? ich meine jetzt nicht sudo service doorpi start.

@motom001
Copy link
Owner

doorpi_cli --trace

bzw.

sudo /usr/local/bin/doorpi_cli --trace

@motom001
Copy link
Owner

motom001 commented Oct 4, 2015

Hattet ihr im Forum nicht eine Lösung dafür gefunden?

@Nea74
Copy link
Collaborator Author

Nea74 commented Oct 4, 2015

Ich denke nicht,

@Wuestengecko
Copy link

(schon sehr lange her und möglicherweise nicht mehr relevant, aber ansonsten wär das Problem ja nicht mehr offen, richtig?)

[Errno 20] Not a directory: '/usr/local/etc/DoorPi/conf/doorpi.ini'

Das bedeutet, dass irgendein Element entlang des Pfads kein Verzeichnis ist. Die doorpi.ini muss eine Datei sein, und alles andere davor Verzeichnisse. Ich vermute mal, dass /usr/local/etc/DoorPi/conf schon als Datei existiert. Ist das vielleicht die tatsächliche Config-Datei? Dann müsste es heißen:

doorpi_cli --configfile /usr/local/etc/DoorPi/conf

ansonsten:

rm -f /usr/local/etc/DoorPi/conf
mkdir -p /usr/local/etc/DoorPi/conf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants