Anwendungen
Portal
Forum
Wiki
Ikhaya
Planet
Mehr
Anmelden

NAS Einrichtung schief gelaufen

Hallo allerseits! Also, ich habe folgendes Problem (und ich muss vorwarnen, meine Linux-Kenntnisse sind relativ begrenzt). Ich habe ein NAS (IcyBox 5310) im Netzwerk, welches auch an meinem Win7 Rechner sowie an meinem WinXP Laptop erkannt wird und super funktioniert. Nun wollte ich das NAS auch auf meinem Ubuntu Netbook einrichten (Ubuntu 12.04 auf einem Asus eeePC 1015T).

Dabei bin ich nach folgender Anleitung vorgegangen: http://www.liberiangeek.net/2011/04/how-to-permanently-mount-samba-shares-in-ubuntu-11-04-natty-narwhal/

Aber ich habe wohl den fstab-Eintrag versaut und nun startet mein Netbook nicht mehr. Habe in folgendem Link von dem Problem gelesen: http://forum.nas-portal.org/showthread.php?6301-Icybox-unter-Ubuntu-fest-einbinden

Die noauto-Option soll wohl dem "nicht mehr Hochfahren können" entgegen wirken. Allerdings versteh ich nicht wann und wo ich wie diese Option einfügen soll. Ich vermute im fstab-Eintrag, aber wie kommt der wo da rein? Und wie bekomme ich mein Netbook wieder gebootet?

Mein Lösungsansatz war einen bootbaren USB-Stick zu machen (hab wieder Ubuntu 12.04 dafür genutzt) und den fstab-Eintrag zu löschen oder weg zu kommentieren oder so. Wenn ich allerdings vom USB-Stick boote und wie im Tutorial beschrieben "gksu gedit /etc/fstab" ins Terminal eingebe öffnet er nicht "meine" fstab-Datei, sondern (wie ich vermute) die des LiveSticks.

Also meine Hauptfrage nochmal auf den Punkt gebracht: Wie krieg ich mein Netbook wieder gebootet?

Anschließend bräuchte ich wohl etwas Hilfe das NAS einzurichten, habe zwar viel gelesen aber es leider doch bisher nicht hinbekommen.

Ich danke allen die gewillt sind mir zu helfen im Voraus! Beste Grüße, Doktor Pest

Wenn das Live-System läuft, müsstest du "nur" deine alte root Partition einbinden und darauf dann die /etc/fstab ändern. Das ist nicht schwierig, allerdings kann man da schlecht bei helfen, wenn man deine Partitionen nicht kennt. Kann sein, dass man das mit einem aktuellen Ubuntu Live-System ganz simpel graphisch machen kann, allerdings hab ich hier grad keins im Einsatz, deswegen kann ich das nicht sagen.

Per Hand geht das so:

Partitionen heißen im Linuxland im allg. /dev/sdaX, wobei die X die Nummer der Partition ist. Ich rat jetzt einfach mal ins Blaue und sag, dass deine alte root Partition /dev/sda1 war. Du müsstest dann ein Terminal aufmachen und

sudo mkdir /mnt/root && sudo mount /dev/sda1 /mnt/root

eingeben. Danach kannst du dann deine alte fstab edieren.

gksu (oder sudo, wenn du im Terminal bleiben willst) gedit /mnt/root/etc/fstab

Das NAS zu mounten funktioniert eigentlich genauso... Irgendwo einen Ordner anlegen, mit "mount" einbinden, fertig. Dazu muss man natürlich wissen, wie das NAS angesprochen wird, ob Samba oder NFS genutzt wird (... wohl Samba, aber wer weiß), usw. Außerdem sollte man das erstmal "per Hand" probieren, bevor man es versucht in die fstab einzutragen, weil man sonst leicht Murks einträgt.

Ich danke dir! Mein Netbook bootet wieder! :)

Aber mit dem NAS verstehe ich das immer noch nicht so recht. Auf dem NAS ist ein Sambaserver installiert. Welchen Unterschied macht das beim mounten?

Der Pfad den ich unter Windows benutzt habe um den NAS einzubinden ist (für einen Ordner als Beispiel): \\IB-NAS5310-044F\Diverses

Ist das nun der hostname? Das hatte ich nämlich im fstab-Eintrag als hostname eingetragen. Wo das hingeführt hat ist ja bekannt ;)

Danke nochmal und beste Grüße!

Freut mich zu hören, dass das mit dem booten wieder geht.

Zum NAS Share: Erstmal schauen, ob man es so mounten kann, dann erst Sachen in die fstab eintragen. Steht ja genau die gleiche Technik dahinter, nur das man halt so sofort sieht, wenn einem was um die Ohren fliegt...

Ich geh mal davon aus, dass du die nötigen Sachen für's Einbinden von Samba Shares installiert hast. (cifs-utils und smbfs müssen glaub ich auf jeden fall drauf sein, aber schau mal ins Wiki).

Dann bräuchten wir mal die IP Adresse des NAS. Mit hostnames klappt das nicht so wirklich, weil mount keine Namesauflösung durchführt. Dann einfach in einem Terminal

 sudo mount -t cifs //IP_ADRESSE/Diverses ORDNER_DEINER_WAHL  

eingeben. Statt IP_ADRESSE muss natürlich 192.168.1.$ eingetragen werden, statt ORDNER_DEINER_WAHL halt irgendein leerer Order. (Vorher einfach erstellen).

Wenn das dann klappt kannst du das dann in die fstab eintragen, wie im Wiki beschrieben. Samba Client cifs

Aber der NAS hat doch immer wieder eine andere IP. Da sehe ich das Problem. Deswegen habe ich mit dem hostname gearbeitet. Ich schalte den NAS z.B. nachts aus um Strom zu sparen und die Lebensdauer zu erhöhen.

Wie funktioniert das dann?

Übrigens: ganz blöd bin ich auch nich, das mit dem IP ersetzen und Ordnernamen ersetzen hät ich grad noch so gerafft :-D

Hmm... Ich würde dem NAS 'ne feste IP zuweisen und die Sache so lösen. Falls das für dich keine Option ist, musst du dir mal den Wiki Artikel genauer anschauen. Winbind und avahi sind da, glaub ich, die Stichworte, aber damit kenn ich mich null aus, hab weder noch hier im Einsatz... (und auch kein Samba oder Ubuntu). Soweit ich das sehe, ist das auch nicht ganz trivial. Feste IP wäre da sicherlich die leichtere Alternative.

Als erstes: danke nochmal :) schön wenn jemand noch gewillt ist einem Neuling zu helfen.

Habe die genannten Pakete installiert und dem NAS eine feste IP zugewiesen.

Wenn ich nun folgenden command benutze:

sudo mount -t cifs //192.168.2.107/Musik /home/MeinName/Musik

Kommt folgende Meldung:

mount error(5): Input/output error Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Wo finde ich nun diese manual page? Hatte leider bisher kein Glück bei der Suche danach.