NEWS
USB-Speicher-Stick für History, wie ? Linux Profi gesucht!
-
Hallo Gemeinde,
möchte euch fragen wie das am Raspi funktioniert, ich habe leider kein Wissen zu Linux.
Muss dieser Stick vorbereitet werden (mount, formatiert) ?
wie lautet dann das Ablageverzeichnis für die History?Vielen Danke!
-
-
bis dahin komme ich:
Zum Testen einen USB-Stick einstecken, folgende Datei erzeugen und speichern.nano /media/usb/test.txt
ich habe keine Rechte zu speichern ?
-
@Humidor sagte:
ich habe keine Rechte zu speichern ?
Poste mal die Ausgabe von
cat /etc/usbmount/usbmount.conf
in Code tags </>. Reboot ist erfolgt ?
-
@paul53 sagte in USB-Speicher-Stick für History, wie ?:
cat /etc/usbmount/usbmount.conf
pi@humidor:~ $ cat /etc/usbmount/usbmount.conf # Configuration file for the usbmount package, which mounts removable # storage devices when they are plugged in and unmounts them when they # are removed. # Change to zero to disable usbmount ENABLED=1 # Mountpoints: These directories are eligible as mointpoints for # removable storage devices. A newly plugged in device is mounted on # the first directory in this list that exists and on which nothing is # mounted yet. MOUNTPOINTS="/media/usb0 /media/usb1 /media/usb2 /media/usb3 /media/usb4 /media/usb5 /media/usb6 /media/usb7" # Filesystem types: removable storage devices are only mounted if they # contain a filesystem type which is in this list. FILESYSTEMS="vfat ext2 ext3 ext4 hfsplus" ############################################################################# # WARNING! # # # # The "sync" option may not be a good choice to use with flash drives, as # # it forces a greater amount of writing operating on the drive. This makes # # the writing speed considerably lower and also leads to a faster wear out # # of the disk. # # # # If you omit it, don't forget to use the command "sync" to synchronize the # # data on your disk before removing the drive or you may experience data # # loss. # # # # It is highly recommended that you use the pumount command (as a regular # # user) before unplugging the device. It makes calling the "sync" command # # and mounting with the sync option unnecessary---this is similar to other # # operating system's "safely disconnect the device" option. # ############################################################################# # Mount options: Options passed to the mount command with the -o flag. # See the warning above regarding removing "sync" from the options. MOUNTOPTIONS="sync,noexec,nodev,noatime,nodiratime" # Filesystem type specific mount options: This variable contains a space # separated list of strings, each which the form "-fstype=TYPE,OPTIONS". # # If a filesystem with a type listed here is mounted, the corresponding # options are appended to those specificed in the MOUNTOPTIONS variable. # # For example, "-fstype=vfat,gid=floppy,dmask=0007,fmask=0117" would add # the options "gid=floppy,dmask=0007,fmask=0117" when a vfat filesystem # is mounted. FS_MOUNTOPTIONS="-fstype=vfat,gid=users,dmask=0007,fmask=0117" # If set to "yes", more information will be logged via the syslog # facility. VERBOSE=no
-
@Humidor
Das sieht OK aus. Der Stick ist FAT32 formatiert ? -
@paul53
exFat, sollich auf Fat32 formatieren? -
@Humidor sagte:
sollich auf Fat32 formatieren?
Ich habe keine Ahnung, ob usbmount mit exFat umgehen kann.
-
habe ihn jetzt fat32 formatiert
wieder das selbe, keine Berechtigung...
-
@Humidor sagte:
keine Berechtigung...
Dann muss ein Linux-Profi ran. Ich befolge auch nur Anleitungen.
-
Hallo! Ich bin mir nicht ganz sicher, als welcher Benutzer iobroker auf dem Raspi läuft. Sollte aber der Benutzer "iobroker" sein. Der braucht dann die Berechtigung auf den USB-Stick zu schreiben. Der wird aber vermutlich den Benutzer "pi" haben. Das kommt alles darauf an, wie das System eingerichtet ist. Man kann die Rechte des USB-Sticks oder auch seines Mountpoints mit
ls -ldh /Pfad/Datei
abfragen. Wichtig dabei ist zu wissen, dass Linux alles als Datei handhabt. Geräte sind auch nur Dateien.
Wenn der USB-Stick dauerhaft am Raspberry angeschlossen ist und nur für iobroker verwendet wird, dann kann man als admin mit dem Befehl
chown iobroker /Pfad/(Datei-als-das-der-USB-Stick-gemountet ist)
die "Datei" USB-Stick an den Benutzer "iobroker" vergeben. Dann kann der darauf schreiben.
Eine ganz gute Erklärung der Rechte unter Linux findet sich hier.
Dumme Frage: Warum das Ganze? Wieso schreibst du nicht auf die SD-Karte? Hat die weniger Lese-Schreib-Zyklen als ein USB-Stick?
-
Noch was: Wenn ich auf einem System Linux laufen habe, würde ich den USB-Stick, wenn er nur da verwendet wird, auch mit einem der Standard-Dateisysteme von Linux formatieren. Die können alle Rechte handhaben. Das sind z.B. ext 2, ext3 oder ext4. Windows-Dateisysteme können Linux-Benutzer und -Rechte nicht richtig handhaben.
Was anderes wäre es, wenn du mit einem USB-Stick Dateien zwischen Linux und Windows transportieren wolltest.