[Gelöst] New_LINK ändern oder automount verhindern

C

colonia27

Guest
Hallo zusammen,

hab da mal wieder ein Problem welches ich ohne euch nicht gelöst bekomme.

Frage: Läßt sich der NEW_Link in /var/media ändern???

Bei mir geht er immer auf:
Code:
root@fritz /var/mod/root # ls -al /var/media/
drwxr-xr-x    3 root     root            0 Sep 24 19:01 .
drwxrwxrwx   16 root     root            0 Sep 24 21:25 ..
lrwxrwxrwx    1 root     root           22 Sep 24 19:01 [COLOR=Red]NEW_LINK -> /var/media/ftp/uStor04[/COLOR]
-rw-r--r--    1 root     root          160 Jan  1  2000 devmap
lrwxrwxrwx    1 root     root           31 Jan  1  2000 fortunes -> /var/media/ftp/uStor03/fortunes
drwxr-xr-x    6 root     root            0 Jan  1  2000 ftp
root@fritz /var/mod/root #
Demnach wird auch der Ordner FRITZ sowie dessen Unterordner faxbox un voicebox dort angelegt.

Wenn ich die AB's und Fax sowie den erstellten FRITZ-Ordner lösche und anschliessend auch den NEW_Link neu anlege, so, daß er auf
Code:
NEW_LINK -> /var/media/ftp/uStor01
zeigt, wird dieser allerdings von der Box ignoriert.
Sobald ich einen AB mit Aufzeichnung auf der HDD einrichte wird der FRITZ-Ordner wieder auf uStor04 erstellt.

Angeschlossen ist eine USB-HDD mit folgenden Partitionen:
Code:
root@fritz /var/mod/root # mount
...
/dev/sda1 on /var/media/ftp/uStor01 type vfat (rw,fmask=0000,dmask=0000,codepage=cp437,iocharset=iso8859-1)
/dev/sda2 on /var/media/ftp/uStor02 type ext2 (rw,noatime,nodiratime)
/dev/sda3 on /var/media/ftp/uStor03 type ext2 (rw,noatime,nodiratime)
/dev/sda4 on /var/media/ftp/uStor04 type vfat (rw,fmask=0000,dmask=0000,codepage=cp437,iocharset=iso8859-1)
root@fritz /var/mod/root #
 
Zuletzt bearbeitet von einem Moderator:
Hallo!
Ich bin jetzt etwas verwirrt...was genau iss dein Begehr??
Du willst NEW_LINK auf keine Partiton zeigen lassen oder auf eine spezielle(uStor01??)
 
Moin Darkyputz,

irgendwie dachte ich mir, daß du dich bei diesem Thema meldest. Wie du also siehst, kenne ich die anderen Threads zu NEW_LINK-Geschichten.
Daher hatte ich auch deinen Tip den vorhandenen Link sowie FRITZ-Ordner zu löschen und einen Neuen anzulegen.

Also: Ich WILL, daß der NEW_Link auf uStor01 zeigt. Automatisch nimmt sich die Box bei mir immer uStor04.
Wenn ich das dan händisch ändere, scheint die Box das nicht zu interessieren.
Mein Link auf uStor01 bleibt zwar erhalten, aber sobal ich z.B. wieder einen AB mit Speicherung einrichte, wird auf uStor04 WIEDER der FRITZ-Ordner angelegt.
 
Nun...das Thema/Dilemma mit dem Pfad ist, das er immer gelöscht und wieder erstellt wird...bis keine Partition mehr kommt...
Daher bleibt er nur bei der letzten Partition bestehen...Ergo...
uStor04 bei dir...
Nachzulesen in der /etc/hotplug/run_mount
Also entweder du änderst die run_mount oder du machst es hinterher manuell...
Aber der AB wird ja auch darüber mit dem Mntpth versorgt...daher scahu dir die datei lieber nochmal an...
 
Nun...das Thema/Dilemma mit dem Pfad ist, das er immer gelöscht und wieder erstellt wird...bis keine Partition mehr kommt...
Ok, das ist ja dann anscheinend dieser Abschnitt der run_mount:
Code:
## signal upnp usb device that a new partition has been mounted
msgsend multid update_usb_infos
else
umask $OLD_UMASK
rmdir $MNTPATH
fi
if grep $MNTPATH /proc/mounts > /dev/null; then
if test -f $1; then
cat $DEVMAP | grep -v "^$1=$2:" > /var/dev-$$.map
echo "$1=$2:$MNTNAME" >> /var/dev-$$.map
mv -f /var/dev-$$.map $DEVMAP
fi
fi
vrijgeven
return $FAIL_EVENT
}
Also entweder du änderst die run_mount oder du machst es hinterher manuell...
Mit dem Ändern hätt ich kein Problem, nur weiß ich überhaupt nicht wo.
Is mir alles viel zu "cryptisch" ;-) Hab da echt keine Ahnung von.
Selbst beim manuellen hinterher hörts bei mir schon auf.
Wie gesagt, ich hatte es ja mit löschen und wiederanlegen versucht,....aber irgendwie :confused:
 
Hiho...
Den Part den ich meine iss dieser hier:
if [ -p "/var/tam/mount" ]; then
echo "m$MNTPATH" > /var/tam/mount
fi
rm -f /var/media/NEW_LINK
ln -f -s $MNTPATH /var/media/NEW_LINK
Quick and dirty sollte das funzen...musste mal testen...
if [ -p "/var/tam/mount" ]; then
echo "/var/media/ftp/uStor01" > /var/tam/mount
fi
rm -f /var/media/NEW_LINK
ln -f -s /var/media/ftp/uStor01 /var/media/NEW_LINK
 
Das Ändern an sich ist erstmal kein Problem, nur beim Abspeichern haperts, da "read only filesystem"
 
Mini_fo zum testen oder mount bind vom datenträger zum testen...
Ansonsten vor dem Imagebau untr root/etc...ne eigene run_mount ablegen und bauen,,,fertig
 
Ansonsten vor dem Imagebau untr root/etc...ne eigene run_mount ablegen und bauen,,,fertig
Hi Darkyputz,
dein quick&dirty-trick did the trick :groesste:

Genau ist die run_mount hier zu finden:
~/build/modified/filesystem/etc/hotplug/run_mount

[EDIT]
vergessen zu erwähnen, daß nicht nur der Link richtig angelegt wird, sondern darin dann auch der FRITZ-Ordner inklusive je nach Konfiguration die faxbox und voicebox Ordner
 
Zuletzt bearbeitet von einem Moderator:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.