/var/www umändern auf usbstick

  • guten abend


    habe gegooglet und gegooglet vll kann mir einerweiterhelfen

    zwar habe ich ein 32GB usbstick angesteckt

    Code
    sudo apt-get -y install ntfs-3g hfsutils hfsprogs
    Code
    sudo mkdir /media/usbstick
    Code
    tail -f /var/log/messages
    Code
    sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/Lexar /media/usbstick/
    Code
    sudo blkid /dev/Lexar
    Code
    sudo nano -Bw /etc/fstab
    Code
    UUID=3241-40CE /media/usbstick/ ntfs-3g defaults,auto,users,rw 0


    Das habe ich gemacht dann habe ich das ganze ding neu gestartet

    dmesg gemacht

    [ 3.269548] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
    [ 3.387403] usb 1-1.3: New USB device found, idVendor=05dc, idProduct=c75c
    [ 3.397625] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 3.407815] usb 1-1.3: Product: USB Flash Drive
    [ 3.415725] usb 1-1.3: Manufacturer: Lexar
    [ 3.422515] usb 1-1.3: SerialNumber: 20130901175011562C8B
    [ 3.433631] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [ 3.446095] scsi0 : usb-storage 1-1.3:1.0
    [ 4.451982] scsi 0:0:0:0: Direct-Access Lexar USB Flash Drive 8.07 PQ: 0 ANSI: 4
    [ 4.470396] sd 0:0:0:0: [sda] 62537728 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [ 4.496754] sd 0:0:0:0: [sda] Write Protect is off
    [ 4.509393] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
    [ 4.510509] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
    [ 4.543816] sda: sda1


    hat er gefunden speicher ich etwas drauf stecke ich in ab gucke unter windows ob was drauf ist ist nix irgen wo ist der fehler dann kommt der zweite der schon mit dem ersten los geht ich möchte den

    /var/www auf den usbstick haben dort habe ich 32gb und der raspberrypi hat platz für die sdkarte mit 16gb

    sudo groupadd www-data
    sudo usermod -a -G www-data www-data

    wer nett für eine hilfe

  • Doofe Frage, wo sagst du denn deinem System das er den Stick nach /var/www mounten soll oder hast du deine Apache?? Ngix?? Konfig gesagt das nun alle Verzeichnisse auf /media/usbstick liegen?

    Das kann ich aus deinem Posting nicht erkennen...

  • ich habe Apache noch garnix gesagt das problem ist erst das wenn ich via ftp auf den raspberrypi
    draufgehe in das verzeichnis/media/usbstick/ gehe dort was drauflade

    danach stecke ich den usb stick ab stecke ihn in mein laptop aber ist nix drauf

    so lange er nix auf den USBstick speichert brauch ich Apache garnicht umändern

  • Du musst dem Stick entweder etwas Zeit geben den Schreibcache zu leeren bzw die Daten auch tatsächlich zu schreiben - oder du hast beim FTP kein Recht in dem Verzeichnis zu schreiben :huh:


    rum mounten brauch man da aber auch nix, dazu ändert man einfach das DocumentRoot Verzeichnis in der Datei /etc/apache2/sites-available/default

    und den www-data Benutzer brauch man ebenfalls nicht selber anlegen da das bereits bei der installation vom apache2 Paket erledigt wird..

    ich versteh aber auch nicht wie du auf " /dev/Lexar " kommst? das sollte imho eigentlich /dev/sda1 sein so wie es auch im dmesg angezeigt wird - Lexar ist nur der Name des Herstellers, da wird aber kein /dev/ Link von existieren

  • Kommt beim hochladen eine fehlermeldung? Mit welchem User laedst du hoch? Ich glaube ntfs und linux usermanagement beisst sich etwas. Evtl. hast du aber auch deinen mount falsch gesetzt. Kannst du den auf dem pi die daten sehen? Falls ja ziehe doch mal den usb stick ab und schaue ob sie dann immer noch da sind.

  • Hi,

    hast Du denn mal mit z.B. mount nachgeprüft, ob der USB-Stick überhaupt nach /media/usbstick gemounted wurde?
    Hat der USB-Stick evtl. einen aktivierten Schreibschutz?
    Hast Du die Rechte, nach /media/usbstick Daten zu schreiben?

    // EDIT:
    argh ... da hat der Drops mich wieder ausgebremst :fies:
    ich sach ja - ich werd' alt :) ...


    cu,
    -ds-

  • pi@raspberrypi ~ $ sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/usbstick/
    ntfs-3g: Failed to access volume '/dev/sda1': Datei oder Verzeichnis nicht gefunden

    ntfs-3g 2012.1.15AR.5 external FUSE 29 - Third Generation NTFS Driver
    Configuration type 7, XATTRS are on, POSIX ACLS are on

    Copyright (C) 2005-2007 Yura Pakhuchiy
    Copyright (C) 2006-2009 Szabolcs Szakacsits
    Copyright (C) 2007-2011 Jean-Pierre Andre
    Copyright (C) 2009 Erik Larsson

    Usage: ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

    Options: ro (read-only mount), remove_hiberfile, uid=, gid=,
    umask=, fmask=, dmask=, streams_interface=.
    Please see the details in the manual (type: man ntfs-3g).

    Example: ntfs-3g /dev/sda1 /mnt/windows

    News, support and information: http://tuxera.com


    ka was jetzt los ist ich weiss nun garnix mehr ist halt kein windows


  • pi@raspberrypi ~ $ sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/usbstick/
    ntfs-3g: Failed to access volume '/dev/sda1': Datei oder Verzeichnis nicht gefunden

    Dann ist folgendes nicht von Dir :huh:

    Da steht eindeutig das die eine Partition des Lexar USB Stick's als sda1 eingebunden wurde.


    Also: dmesg prüfen ob und wie der Stick ins System eingebunden wurde

  • doch doch alles ist von mir putty eingeloggt mit pi oder root bringt er mir das

    node 407818
    [ 2.559735] EXT4-fs (mmcblk0p6): 6 orphan inodes deleted
    [ 2.567438] EXT4-fs (mmcblk0p6): recovery complete
    [ 2.639986] usb 1-1: New USB device found, idVendor=0424, idProduct=9512
    [ 2.649098] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [ 2.670293] hub 1-1:1.0: USB hub found
    [ 2.689245] hub 1-1:1.0: 3 ports detected
    [ 2.969326] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
    [ 3.036497] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. O pts: (null)
    [ 3.047210] VFS: Mounted root (ext4 filesystem) on device 179:6.
    [ 3.067580] devtmpfs: mounted
    [ 3.073905] Freeing unused kernel memory: 144K (c0572000 - c0596000)
    [ 3.090043] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
    [ 3.099517] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber =0
    [ 3.112333] smsc95xx v1.0.4
    [ 3.176399] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1 .1, smsc95xx USB 2.0 Ethernet, b8:27:eb:e6:91:14
    [ 3.269548] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
    [ 3.387403] usb 1-1.3: New USB device found, idVendor=05dc, idProduct=c75c
    [ 3.397625] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =3
    [ 3.407815] usb 1-1.3: Product: USB Flash Drive
    [ 3.415725] usb 1-1.3: Manufacturer: Lexar
    [ 3.422515] usb 1-1.3: SerialNumber: 20130901175011562C8B
    [ 3.433631] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [ 3.446095] scsi0 : usb-storage 1-1.3:1.0
    [ 4.451982] scsi 0:0:0:0: Direct-Access Lexar USB Flash Drive 8.07 PQ : 0 ANSI: 4
    [ 4.470396] sd 0:0:0:0: [sda] 62537728 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [ 4.496754] sd 0:0:0:0: [sda] Write Protect is off
    [ 4.509393] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
    [ 4.510509] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doe sn't support DPO or FUA
    [ 4.543816] sda: sda1
    [ 4.560637] sd 0:0:0:0: [sda] Attached SCSI removable disk
    [ 4.652941] udevd[159]: starting version 175
    [ 6.750461] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
    [ 13.755829] EXT4-fs (mmcblk0p6): re-mounted. Opts: (null)
    [ 14.356791] EXT4-fs (mmcblk0p6): re-mounted. Opts: (null)
    [ 20.049388] FAT-fs (mmcblk0p5): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [ 22.563671] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
    [ 24.080598] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE 1
    [ 26.160277] bcm2835-cpufreq: switching to governor ondemand
    [ 26.160310] bcm2835-cpufreq: switching to governor ondemand
    [ 30.634266] Adding 102396k swap on /var/swap. Priority:-1 extents:1 across:1 02396k SSFS
    [ 366.818437] fuse init (API version 7.22)
    [46347.236251] usb 1-1.3: USB disconnect, device number 4
    [46393.047972] usb 1-1.3: new high-speed USB device number 5 using dwc_otg
    [46393.327145] usb 1-1.3: New USB device found, idVendor=05dc, idProduct=c75c
    [46393.327181] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =3
    [46393.327201] usb 1-1.3: Product: USB Flash Drive
    [46393.327218] usb 1-1.3: Manufacturer: Lexar
    [46393.327236] usb 1-1.3: SerialNumber: 20130901175011562C8B
    [46393.333872] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [46393.339034] scsi1 : usb-storage 1-1.3:1.0
    [46394.531732] scsi 1:0:0:0: Direct-Access Lexar USB Flash Drive 8.07 PQ : 0 ANSI: 4
    [46394.538065] sd 1:0:0:0: [sdb] 62537728 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [46394.539889] sd 1:0:0:0: [sdb] Write Protect is off
    [46394.539933] sd 1:0:0:0: [sdb] Mode Sense: 23 00 00 00
    [46394.541247] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doe sn't support DPO or FUA
    [46395.222413] sdb: sdb1
    [46395.227333] sd 1:0:0:0: [sdb] Attached SCSI removable disk
    [48248.294527] usb 1-1.3: USB disconnect, device number 5
    [48319.958880] usb 1-1.3: new high-speed USB device number 6 using dwc_otg
    [48320.239051] usb 1-1.3: New USB device found, idVendor=05dc, idProduct=c75c
    [48320.239086] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =3
    [48320.239104] usb 1-1.3: Product: USB Flash Drive
    [48320.239121] usb 1-1.3: Manufacturer: Lexar
    [48320.239136] usb 1-1.3: SerialNumber: 20130901175011562C8B
    [48320.245397] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [48320.258768] scsi2 : usb-storage 1-1.3:1.0
    [48321.451507] scsi 2:0:0:0: Direct-Access Lexar USB Flash Drive 8.07 PQ : 0 ANSI: 4
    [48321.457656] sd 2:0:0:0: [sdb] 62537728 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [48321.459856] sd 2:0:0:0: [sdb] Write Protect is off
    [48321.459895] sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
    [48321.461061] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doe sn't support DPO or FUA
    [48321.511980] sdb: sdb1
    [48321.516792] sd 2:0:0:0: [sdb] Attached SCSI removable disk
    [48350.979201] Buffer I/O error on device sda1, logical block 44
    [48350.979258] Buffer I/O error on device sda1, logical block 45
    [48350.979293] Buffer I/O error on device sda1, logical block 46
    [48350.979328] Buffer I/O error on device sda1, logical block 47
    [48350.979360] Buffer I/O error on device sda1, logical block 44
    [49034.833385] usb 1-1.3: USB disconnect, device number 6
    [49072.709149] usb 1-1.3: new high-speed USB device number 7 using dwc_otg
    [49072.990198] usb 1-1.3: New USB device found, idVendor=05dc, idProduct=c75c
    [49072.990234] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =3
    [49072.990254] usb 1-1.3: Product: USB Flash Drive
    [49072.990271] usb 1-1.3: Manufacturer: Lexar
    [49072.990289] usb 1-1.3: SerialNumber: 20130901175011562C8B
    [49072.996552] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [49073.009071] scsi3 : usb-storage 1-1.3:1.0
    [49074.202033] scsi 3:0:0:0: Direct-Access Lexar USB Flash Drive 8.07 PQ : 0 ANSI: 4
    [49074.208041] sd 3:0:0:0: [sdb] 62537728 512-byte logical blocks: (32.0 GB/29.8 GiB)
    [49074.209301] sd 3:0:0:0: [sdb] Write Protect is off
    [49074.209343] sd 3:0:0:0: [sdb] Mode Sense: 23 00 00 00
    [49074.211310] sd 3:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doe sn't support DPO or FUA
    [49074.272374] sdb: sdb1
    [49074.277218] sd 3:0:0:0: [sdb] Attached SCSI removable disk
    [49318.194735] Buffer I/O error on device sda1, logical block 44
    [49522.414406] Buffer I/O error on device sda1, logical block 44
    [49527.854556] Buffer I/O error on device sda1, logical block 44
    pi@raspberrypi ~ $

    Einmal editiert, zuletzt von Fussel (5. Januar 2014 um 13:07)

  • Ja da siehst du nun dass die Partition des USB Sticks als sdb1 eingebunden wurde .... Da Du vor dem PI sitzt musst auch Du das kontrollieren und die Befehle entsprechend anpassen - das kann ich hier ja nicht richten das du den Stick zwischenzeitlich raus gezogen hattest und es nun nicht mehr /dev/sda1 sondern /dev/sdb1 ist - dann is klar das der obiger Befehl nicht funktionierte

    Allerdings würd ich die I/O Fehler beachten und vielleicht mal einen anderen USB-Stick ausprobieren ... Und bei der Gelegenheit wäre vielleicht auch noch erwähnenswert das NTFS nichts mit den Linux Dateirechten anfangen kann und der www-data Benutzer somit mit deiner aktuellen Konfiguration kein Recht hätte auf dem USB-Stick zu schreiben (da du den Stick als " pi " einbindest)

Jetzt mitmachen!

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