[Gelöst] Netzwerkfestplatte an Fritzbox mounten

Status
Für weitere Antworten geschlossen.

maik00555

Neuer User
Mitglied seit
27 Apr 2006
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
Hi,

wie kann ich an meine FritzBox eine NetzwerkHDD mounten?
Auf der Platte läuft ein Samba Server und ich kann auch problemlos von Windows auf die Dateien zugreifen.

Doch wie mounte ich die Hdd auf der Fritzbox?

bsp das Verzeichnis //NAS/Storage/C/test
an der FritzBox auf /var/mnt/test
?

Ich hoffe ihr könnt mir helfen.

Gruß
Maik
 
Zuletzt bearbeitet von einem Moderator:
Sry für die späte Antwort.

Hab es jetzt mit dem DS-Mod Package "cifsmount" geschafft.

Mein Problem war, das ich beim NAS erst einen Benutzer einrichten musste, vorher hatte ich nur Gastzugriff (aber mit allen Rechten).

1. Geht es auch mit dem Gastzugriff (wenn ja, welchen Benzuternamen und welches Passwort muss ich dann bei CIFSMount eingeben.

2. Ist es möglich eine Swap-Datei auf dem NAS zu erstellen, und die dann auf der FritzBox als Swap zu mounten?
Ich hatte es zwar probiert, bekomme aber, wenn ich "swapon
/var/nas/hdd/swapfile" eingebe im Syslog den Fehler "swapon: swapfile has
holes"
Die swapfile funktionier am USB Anschluss der FritzBox allerdings problemlos.

Gruß
Maik
 
Swap-Datei über cifsmount und Loop-Device einrichten und mounten

Maik, Du hast mich "angepingt" wegen dieses Threads.

Zu 1: Woher soll ich wissen, was bei Deiner NAS-Box geht? Wenn Du dort einen Benutzer einrichten konntest, wo liegt das Problem? Mit dem kannst Du doch dann mounten.

Zu 2: Ich habe keine NAS-Box und mounte Swap immer direkt über eine USB-Platte, weil ich mir nicht vorstellen kann, daß ein Swap über Netzwerk sonderlich stabil und performant ist. Da müßte ich höchstens mal etwas auf meinem Windows-PC über cifsmount mounten und versuchen, einen Swap einzurichten. (...) So, ich habe soeben zum ersten Mal über ein Swap-File (dann gleich noch remote via CIFS) anstatt über eine Partition Swap-Space angefordert, und es ging. Wie das mit Loop-Modul und losetup läuft, mußte ich auch erst mal im Thread Swap Space anlegen nachlesen. Dort steht eine passende Antwort, auch wenn ein kleiner Tippfehler drin ist und es um NFS statt SMB bzw. CIFS geht. Aber es unterscheidet sich ja nur das Mounten des entfernten Dateisystems. Bei mir ging das so:
Code:
[COLOR="Gray"]# Vorher Samba- oder Windows-Freigabe mounten über
# DS-Mod-Web-Interface von cifsmount, und dann:

# 64-MB-Datei im freigegebenen Ordner erstellen[/COLOR]
dd if=/dev/zero of=/var/xander_cifs/swapfile bs=1M count=64
[COLOR="gray"]# Datei als Swap-Space initialisieren[/COLOR]
mkswap /var/xander_cifs/swapfile
[COLOR="gray"]# Loop-Modul laden[/COLOR]
modprobe loop
[COLOR="gray"]# Swap-Datei auf Loop-Device mappen[/COLOR]
losetup /dev/loop0 /var/xander_cifs/swapfile
[COLOR="gray"]# Swap mounten[/COLOR]
swapon /dev/loop0
[COLOR="gray"]# Mal gucken, of auch Swap Space angezeigt wird[/COLOR]
free
 
Hi Alexander,

vielen Dank für deine Antwort.

Habe aber nun folgendes Problem, hab die datei wie beschireben erstellen, und dann:

Code:
/var/nas/hdd $ mkswap /var/nas/hdd/swapfile
Setting up swapspace version 1, size = 67104769 bytes
/var/nas/hdd $ modprobe loop
/var/nas/hdd $
/var/nas/hdd $ losetup /dev/loop0 /var/nas/hdd/swapfile
losetup: Segmentation fault

Gruß
Maik
 
Diesen Segfault hatte ich nur, wenn loop.ko nicht geladen war. Siehst Du das Modul mit lsmod?
 
Hi,
habs eben nochmal probiert - geht nicht, aber loop ist geladen:

Code:
/var/mod/root $ lsmod
Module                  Size  Used by    Tainted: P
cifs                  234192  1
vfat                   11392  2
fat                    50192  1 vfat
nls_cp437               5248  0
nls_iso8859_1           3584  1
usb_storage            33296  1
sd_mod                 14864  2
scsi_mod               92560  2 usb_storage,sd_mod
tiap                  421312  0
kdsldmod              585648  2
usbahcicore            26064  0
usbcore               113232  3 usb_storage,usbahcicore
isdn_fbox_fon4        905168  0
ubik2                  74848  1 isdn_fbox_fon4
tiatm                 107904  1 ubik2
Piglet                  9312  0
/var/mod/root $ modprobe loop
/var/mod/root $ losetup /dev/loop0 /var/nas/hdd/swapfile
losetup: Segmentation fault
/var/mod/root $ lsmod
Module                  Size  Used by    Tainted: P
loop                   13584  0
cifs                  234192  1
vfat                   11392  2
fat                    50192  1 vfat
nls_cp437               5248  0
nls_iso8859_1           3584  1
usb_storage            33296  1
sd_mod                 14864  2
scsi_mod               92560  2 usb_storage,sd_mod
tiap                  421312  0
kdsldmod              585648  2
usbahcicore            26064  0
usbcore               113232  3 usb_storage,usbahcicore
isdn_fbox_fon4        905168  0
ubik2                  74848  1 isdn_fbox_fon4
tiatm                 107904  1 ubik2
Piglet                  9312  0
 
Du hast DS-Mod drauf, sehe ich gerade. Hast Du die Hinweise zu Problemen mit USB-Platten mal gelesen? Die erstrecken sich evtl. auch auf andere Dateisystem-Kernelmodule, die Du selbst baust. Du solltest mal "replace kernel" verwenden, falls Du das nicht tust. Falls es so ist, daß wir hier vom DS-Mod reden, dann verschiebe ich mal den Thread ins Unterforum. Bitte um Bestätigung.
 
Hi Alexander,

du bist echt super!

Hab eben in der Menuconfig "Replace Kernel" ausgewählt, und neu kompiliert.

Jetzt funktioniert es perfekt.

Thema kann geschlossen werden.

Gruß und Vielen Dank

Maik
 
Wenn wir endlich mal die aktuellen GPL-Sourcen von AVM hätten, bräuchten wir "replace kernel" wohl nicht mehr, dann könnten wir die Module passend bauen. aber momentan ist es eben so. Thread geschlossen. :)
 
Status
Für weitere Antworten geschlossen.
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.