Author Topic: BRouter: Verschiebung der Segment Datein auf externe SD  (Read 385 times)

Offline pix

  • More than Newbie
  • *
  • Posts: 66
    • View Profile
  • Device: Samsung Galaxy S5
Hallo,

es um die Verschiebung der Segment Dateien (*.rd*), die standardmäßig in Brouter/segments4 liegen.

Ich möchte diese rd* Dateien auf meine externe Speicherkarte verschieben. 
Sollte laut diesem Artikel http://brouter.de/brouter/kitkat_survival_readme.txt auch funktionieren.
Nur irgendwas mache ich falsch.

Was habe ich getan?
- habe auf der externen Speicherkarte ein Verzeichnis mit /Brouter/ erstellt und darin den Ordner /segments4/ kopiert. Im Ordner  seqments4/ sind alle rd* Dateien drin.

- habe dann den Pfad in der Datei brouter/segments4/storageconfig.txt geändert und an meine neue Ordnerstruktur wie folgt angepasst.
secondary_segment_dir=/storage/9016-4EF8/Brouter/segments4

Aber das funktioniert nicht. Bekomme bei der Navigation dann die Fehlermeldung:


Frage:
was mache ich falsch?
Die Datei  storageconfig.txt scheint gar nicht ausgelesen zu werden.

Vielen Dank für eure Hilfe




 

Offline balloni55

  • Global Moderator
  • Professor of Locus
  • *****
  • Posts: 1983
  • Thanked: 48 times
    • View Profile
  • Device: Motorola G3 MM 6.01, SGS2 CM14 7.1
Re: BRouter: Verschiebung der Segment Datein auf externe SD
« Reply #1 on: May 05, 2017, 15:03:21 »
Hi pix
ich hatte mal was geschrieben, hoffe das hilft Dir
http://forum.locusmap.eu/index.php?topic=5283.msg44389#msg44389
Locus PRO 3.24.3
 

Offline pix

  • More than Newbie
  • *
  • Posts: 66
    • View Profile
  • Device: Samsung Galaxy S5
Re: BRouter: Verschiebung der Segment Datein auf externe SD
« Reply #2 on: May 06, 2017, 12:21:56 »
Hallo balloni55,

vielen Dank für deine schnelle Antwort.

Leider funktioniert die Auslagerung des /segments4/ Verzeichnisses auf die externe SD nicht - zumindest nicht bei mir.
Standard BRouter Verzeichnis nach der Installation auf der internen SD:


Was habe ich getan?
- auf der externen SD ein Verzeichnis mit /brouter_segments4 erstellt
- in der Configdatei "/segments4/storageconfig.txt" den absoluten Pfad auf die externe SD geändert:
secondary_segment_dir=/storage/9016-4EF8/brouter_segments4
Quote
# You may want to change that to point to directory on the external sd-card
# where you want to move your datafiles manually, to work around the write-access
# restrictions on Android 4.4 regarding the external sd-card
#
#secondary_segment_dir=../segments3
secondary_segment_dir=/storage/external_SD/brouter_segments4
#
# additional maptool directories must be configured in order to access
# coordinate-sources from map-tools installed in exotic directories
- (nur)das Verzeichnis /segments4 in das Verzeichnis /storage/9016-4EF8/brouter_segments4/ der externe SD verschoben. Neue Struktur ist dann: /storage/9016-4EF8/brouter_segments4/segments4/

- die anderen Verzeichnisse hab ich im internen Speicher gelassen.

Funktioniert hat es nicht. Bekomme die Fehlermeldung wie oben im ersten Beitrag angezeigt.

Ich habe starke Zweifel ob die storageconfig.txt überhaupt einen Einfluss hat.

Warum:
ich habe die Datei komplett auskommentiert und Routing funktioniert trotzdem.
Ich habe die Datei komplett aus dem Verzeichnis Interner Speicher/brouter/segments4/ gelöscht und Routing funktioniert immer noch. Wozu die Datei da ist, ist mir völlig schleierhaft.


Ergo: Wozu ist die Datei da wenn man sie löschen kann und das Routing auch ohne sie funktioniert? :o

Frage: wie sieht deine Verzeichnisstruktur auf der externen SD aus?

Vielen Dank




 

Offline balloni55

  • Global Moderator
  • Professor of Locus
  • *****
  • Posts: 1983
  • Thanked: 48 times
    • View Profile
  • Device: Motorola G3 MM 6.01, SGS2 CM14 7.1
Re: BRouter: Verschiebung der Segment Datein auf externe SD
« Reply #3 on: May 06, 2017, 14:07:48 »
Hallo pix
deine Änderungen in der storageconfg.txt sehen für mich richtig aus :)

Quote
- (nur)das Verzeichnis /segments4 in das Verzeichnis /storage/9016-4EF8/brouter_segments4/ der externe SD verschoben. Neue Struktur ist dann: /storage/9016-4EF8/brouter_segments4/segments4/
ich denke hier liegt der Fehler,
 /storage/9016-4EF8/brouter_segments4/segments4
kopiere/verschiebe die .rd5 Dateien direkt nach "brouter_segments4" auf der externen SD und entferne den 2. dann leeren Ordner "segments4"
Neustart von Locus nach der Änderung nicht vergessen ;)
Wenn es nicht funktionieren sollte hänge bitte einen SS der Ordnerstruktur der externen SD an deine Antwort
Locus PRO 3.24.3
 

Offline jusc

  • Global Moderator
  • Professor of Locus
  • *****
  • Posts: 1880
  • Thanked: 11 times
    • View Profile
  • Device: Samsung Galaxy S2 and Note 2
Re: BRouter: Verschiebung der Segment Datein auf externe SD
« Reply #4 on: May 06, 2017, 15:06:47 »
Hallo pix
deine Änderungen in der storageconfg.txt sehen für mich richtig aus :)

Quote
- (nur)das Verzeichnis /segments4 in das Verzeichnis /storage/9016-4EF8/brouter_segments4/ der externe SD verschoben. Neue Struktur ist dann: /storage/9016-4EF8/brouter_segments4/segments4/
ich denke hier liegt der Fehler,
 /storage/9016-4EF8/brouter_segments4/segments4
kopiere/verschiebe die .rd5 Dateien direkt nach "brouter_segments4" auf der externen SD und entferne den 2. dann leeren Ordner "segments4"
Neustart von Locus nach der Änderung nicht vergessen ;)
Wenn es nicht funktionieren sollte hänge bitte einen SS der Ordnerstruktur der externen SD an deine Antwort
Einfacher wäre es die storageconfg.txt so anzupassen
/storage/9016-4EF8/brouter_segments4/segments4
Also muss dann dort stehen:
secondary_segment_dir=/storage/9016-4EF8/brouter/segments4
« Last Edit: May 06, 2017, 15:08:23 by jusc »
Regards J.
 

Offline balloni55

  • Global Moderator
  • Professor of Locus
  • *****
  • Posts: 1983
  • Thanked: 48 times
    • View Profile
  • Device: Motorola G3 MM 6.01, SGS2 CM14 7.1
Re: BRouter: Verschiebung der Segment Datein auf externe SD
« Reply #5 on: May 06, 2017, 15:24:22 »
Hi jusc
einfacher ist relativ ;) mit dem Dateimanager ein paar Dateien verschieben und einen Ordner zu löschen ist keine Hexerei ;)

ob es nach der config Änderung funktioniert kann ich nicht sagen...
beschrieben ist es so wie ich es gezeigt habe
http://brouter.de/brouter/kitkat_survival_readme.txt

aber wie heist es so schön:
Versuch macht klug :-*
« Last Edit: May 06, 2017, 15:26:37 by balloni55 »
Locus PRO 3.24.3
 

Offline pix

  • More than Newbie
  • *
  • Posts: 66
    • View Profile
  • Device: Samsung Galaxy S5
Re: BRouter: Verschiebung der Segment Datein auf externe SD
« Reply #6 on: May 06, 2017, 17:19:19 »
Hallo balloni55,

siehst du mein grinsen im Gesicht   ;D ;D

Ja es hat geklappt.
Von der Ordnerstruktur habe ich so angelegt wie von @jusc vorgeschlagen.
Quote
secondary_segment_dir=/storage/9016-4EF8/brouter/segments4

So hatte ich es schon mal, hatte aber nicht funktioniert.

Was hatte ich falsch gemacht?
Quote
Neustart von Locus nach der Änderung nicht vergessen

Genau das hatte ich nicht gemacht  :o :o

Nun funktioniert es perfekt.

Vielen Dank für eure Hilfe  und ein super schönes Wochenende